Highest end of day price: 200.0265878992 EUR (C$236.09 USD) on 2026-02-27
Lowest end of day price: 88.299743568825 EUR (C$100.58 USD) on 2019-01-04