Highest end of day price: 129.11852182972 EUR (C$155.17 USD) on 2026-01-28
Lowest end of day price: 32.537888223335 EUR (C$37.29 USD) on 2019-01-14