Highest end of day price: 116.00121502739 EUR (C$132.40 USD) on 2026-06-30
Lowest end of day price: 28.427397108822 EUR (C$34.22 USD) on 2017-09-08