Highest end of day price: 31.685508899354 EUR (C$36.86 USD) on 2025-10-24
Lowest end of day price: 22.721520818291 EUR (C$24.35 USD) on 2022-06-08