Highest end of day price: 40.495163625843 EUR (C$46.83 USD) on 2025-11-26
Lowest end of day price: 29.579160222963 EUR (C$31.24 USD) on 2023-10-30