Highest end of day price: 75.990970442931 EUR (C$87.66 USD) on 2026-08-13
Lowest end of day price: 22.578943843772 EUR (C$24.15 USD) on 2020-03-23