Highest end of day price: 143.53889411017 EUR (C$164.23 USD) on 2021-11-15
Lowest end of day price: 6.2046414622709 EUR (C$7.26 USD) on 2026-03-03