Highest end of day price: 73.445581235532 EUR (C$87.05 USD) on 2026-02-18
Lowest end of day price: 44.223690605014 EUR (C$46.94 USD) on 2023-03-17