Highest end of day price: 31.980337999578 EUR (C$36.93 USD) on 2026-08-10
Lowest end of day price: 10.279179645517 EUR (C$11.28 USD) on 2023-07-07