Highest end of day price: 139.23573170991 EUR (C$140.12 USD) on 2000-02-22
Lowest end of day price: 14.105384903138 EUR (C$16.31 USD) on 2026-03-23