Highest end of day price: 342.00791496103 EUR (C$399.22 USD) on 2026-01-22
Lowest end of day price: 51.006805476938 EUR (C$61.52 USD) on 2012-07-24