Highest end of day price: 170.55605123399 EUR (C$198.73 USD) on 2025-10-28
Lowest end of day price: 49.915988206886 EUR (C$53.38 USD) on 2020-03-23