Highest end of day price: 40.777565658371 EUR (C$47.62 USD) on 2026-01-08
Lowest end of day price: 29.579160222963 EUR (C$31.24 USD) on 2023-10-30