Highest end of day price: 69.98012294679 EUR (C$81.35 USD) on 2026-01-19
Lowest end of day price: 13.841434462547 EUR (C$13.44 USD) on 2022-09-28