Highest end of day price: 85.007883075226 EUR (C$100.96 USD) on 2026-01-27
Lowest end of day price: 11.613012641799 EUR (C$12.95 USD) on 2020-03-16