Highest end of day price: 80.028610119188 EUR (C$93.17 USD) on 2026-01-14
Lowest end of day price: 11.613012641799 EUR (C$12.95 USD) on 2020-03-16