Highest end of day price: 302.03519742286 EUR (C$350.65 USD) on 2026-06-03
Lowest end of day price: 139.81281447981 EUR (C$147.70 USD) on 2023-10-26