Highest end of day price: 998.58028500015 EUR (C$1,159 USD) on 2025-10-30
Lowest end of day price: 184.1445008755 EUR (C$202.84 USD) on 2020-03-18