Highest end of day price: 55.154611330364 EUR (C$57.35 USD) on 2025-01-31
Lowest end of day price: 3.7497351374075 EUR (C$4.85 USD) on 2009-03-13