Highest end of day price: 282.59488532125 EUR (C$329.12 USD) on 2026-01-15
Lowest end of day price: 123.59407856899 EUR (C$144.34 USD) on 2020-10-30