Highest end of day price: 85.665543700923 EUR (C$98.00 USD) on 2026-07-03
Lowest end of day price: 9.7289211017646 EUR (C$11.81 USD) on 2012-07-25