Highest end of day price: 1396.8934542817 EUR (C$1,572 USD) on 2026-10-06
Lowest end of day price: 394.70435166123 EUR (C$422.11 USD) on 2020-03-23