Highest end of day price: 53.996505754888 EUR (C$62.81 USD) on 2025-10-24
Lowest end of day price: 6.8655128680187 EUR (C$7.75 USD) on 2015-09-11