Highest end of day price: 57.081547689424 EUR (C$65.46 USD) on 2026-07-29
Lowest end of day price: 20.120666342341 EUR (C$22.62 USD) on 2015-06-16