Highest end of day price: 13.451609073423 EUR (C$15.74 USD) on 2025-10-16
Lowest end of day price: 11.096462507735 EUR (C$10.65 USD) on 2022-09-27