Highest end of day price: 38.472748406747 EUR (C$44.81 USD) on 2026-01-15
Lowest end of day price: 35.542537767699 EUR (C$41.15 USD) on 2026-03-20