Highest end of day price: 42.716261182849 EUR (C$48.79 USD) on 2026-06-29
Lowest end of day price: 39.950824466713 EUR (C$46.03 USD) on 2026-03-13