Highest end of day price: 121.93279348165 EUR (C$140.62 USD) on 2026-08-04
Lowest end of day price: 42.113956612934 EUR (C$44.73 USD) on 2024-04-16