Highest end of day price: 33.043027343843 EUR (C$38.41 USD) on 2026-01-19
Lowest end of day price: 24.151986724199 EUR (C$27.25 USD) on 2025-05-22