Highest end of day price: 867.03221082168 EUR (C$1,002 USD) on 2026-08-07
Lowest end of day price: 697.29262715318 EUR (C$804.33 USD) on 2026-03-27