Highest end of day price: 304.98484802525 EUR (C$349.79 USD) on 2026-06-19
Lowest end of day price: 139.81281447981 EUR (C$147.70 USD) on 2023-10-26