Highest end of day price: 33.866639859011 EUR (C$38.74 USD) on 2026-07-03
Lowest end of day price: 20.875831508855 EUR (C$22.16 USD) on 2024-11-13