Highest end of day price: 12.975169717898 EUR (C$15.41 USD) on 2026-02-12
Lowest end of day price: 3.6672172396223 EUR (C$3.95 USD) on 2020-04-03