Highest end of day price: 66.503381165914 EUR (C$77.59 USD) on 2026-01-13
Lowest end of day price: 43.773654085997 EUR (C$43.92 USD) on 2022-07-13