Highest end of day price: 42.828005887822 EUR (C$50.00 USD) on 2026-08-19
Lowest end of day price: 29.579160222963 EUR (C$31.24 USD) on 2023-10-30