Highest end of day price: 34.777149497273 EUR (C$39.56 USD) on 2026-07-24
Lowest end of day price: 29.549904100818 EUR (C$34.36 USD) on 2025-12-10