Highest end of day price: 33.362534255711 EUR (C$38.74 USD) on 2026-01-15
Lowest end of day price: 7.3555398015339 EUR (C$10.05 USD) on 2011-09-12