Highest end of day price: 246.51775816925 EUR (C$292.12 USD) on 2026-02-17
Lowest end of day price: 143.12504380114 EUR (C$153.57 USD) on 2024-04-25