Highest end of day price: 15.420471120458 EUR (C$17.97 USD) on 2025-10-28
Lowest end of day price: 5.5475098892325 EUR (C$5.93 USD) on 2020-03-23