Highest end of day price: 195.09078847222 EUR (C$224.89 USD) on 2026-07-31
Lowest end of day price: 137.46307922973 EUR (C$148.60 USD) on 2020-02-20