Highest end of day price: 32.060297531064 EUR (C$36.64 USD) on 2026-06-22
Lowest end of day price: 6.8353733313438 EUR (C$8.85 USD) on 2012-11-29