Highest end of day price: 79.338625381135 EUR (C$90.78 USD) on 2026-07-06
Lowest end of day price: 75.925108901196 EUR (C$87.49 USD) on 2026-03-09