Highest end of day price: 273.38714544553 EUR (C$315.96 USD) on 2026-08-05
Lowest end of day price: 74.997692676081 EUR (C$80.21 USD) on 2020-03-23