Highest end of day price: 34.031468948607 EUR (C$39.29 USD) on 2026-08-11
Lowest end of day price: 20.875831508855 EUR (C$22.16 USD) on 2024-11-13