Highest end of day price: 98.631781362353 EUR (C$114.42 USD) on 2025-06-12
Lowest end of day price: 22.147252857877 EUR (C$25.06 USD) on 2019-01-25