Highest end of day price: 128.3351496929 EUR (C$147.95 USD) on 2025-11-03
Lowest end of day price: 32.537888223335 EUR (C$37.29 USD) on 2019-01-14