Highest end of day price: 35.288677092644 EUR (C$40.47 USD) on 2026-07-29
Lowest end of day price: 29.549904100818 EUR (C$34.36 USD) on 2025-12-10