Highest end of day price: 111.97442893034 EUR (C$132.39 USD) on 2026-01-23
Lowest end of day price: 33.949986329515 EUR (C$36.31 USD) on 2020-03-23