Highest end of day price: 77.258816386603 EUR (C$89.69 USD) on 2026-06-03
Lowest end of day price: 3.9404805308536 EUR (C$5.45 USD) on 2009-06-15