Highest end of day price: 132.85284047367 EUR (C$153.64 USD) on 2025-11-26
Lowest end of day price: 43.580150333424 EUR (C$46.91 USD) on 2020-03-24