Highest end of day price: 106.66094505392 EUR (C$124.52 USD) on 2026-08-25
Lowest end of day price: 44.003365145124 EUR (C$48.74 USD) on 2019-10-25