Highest end of day price: 39.260245987096 EUR (C$45.03 USD) on 2026-07-29
Lowest end of day price: 19.717847537773 EUR (C$21.38 USD) on 2024-02-28