Highest end of day price: 15.858712165218 EUR (C$17.16 USD) on 2025-03-31
Lowest end of day price: 13.304923495026 EUR (C$14.69 USD) on 2023-12-27