Highest end of day price: 11.511583747423 EUR (C$13.43 USD) on 2025-07-14
Lowest end of day price: 0.98656494571632 EUR (C$1.16 USD) on 2018-09-20