Highest end of day price: 153.50223634108 EUR (C$180.33 USD) on 2026-05-06
Lowest end of day price: 126.75295556312 EUR (C$145.26 USD) on 2026-03-30