Highest end of day price: 126.84495841061 EUR (C$147.37 USD) on 2026-05-27
Lowest end of day price: 42.339595851518 EUR (C$41.28 USD) on 2022-11-04