Highest end of day price: 32.804280719168 EUR (C$38.01 USD) on 2025-11-12
Lowest end of day price: 9.2325705568942 EUR (C$11.74 USD) on 2009-03-10