Highest end of day price: 71.547279522123 EUR (C$82.53 USD) on 2026-08-13
Lowest end of day price: 61.364627281893 EUR (C$70.78 USD) on 2026-03-27