Highest end of day price: 95.470044927816 EUR (C$112.46 USD) on 2026-05-11
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10