Highest end of day price: 101.27108009063 EUR (C$117.80 USD) on 2025-10-08
Lowest end of day price: 25.076995764958 EUR (C$26.50 USD) on 2022-05-09