Highest end of day price: 593.35107551857 EUR (C$703.23 USD) on 2026-02-18
Lowest end of day price: 222.63603546955 EUR (C$245.25 USD) on 2020-03-18