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