Highest end of day price: 160.36170375624 EUR (C$185.34 USD) on 2026-08-05
Lowest end of day price: 47.263606583365 EUR (C$50.55 USD) on 2020-03-23