Highest end of day price: 34.219218396547 EUR (C$36.04 USD) on 2024-12-11
Lowest end of day price: 22.751015435436 EUR (C$24.07 USD) on 2023-10-09