Highest end of day price: 91.96560309943 EUR (C$109.06 USD) on 2026-01-26
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10