Highest end of day price: 30.76473025443 EUR (C$36.13 USD) on 2025-10-03
Lowest end of day price: 24.151986724199 EUR (C$27.25 USD) on 2025-05-22