Highest end of day price: 34.810609849283 EUR (C$40.66 USD) on 2026-01-07
Lowest end of day price: 33.440688347835 EUR (C$39.29 USD) on 2025-12-17