Highest end of day price: 37.255729069147 EUR (C$42.42 USD) on 2026-07-28
Lowest end of day price: 24.178863932832 EUR (C$26.48 USD) on 2025-04-09