Highest end of day price: 564.81751562985 EUR ($661.73 USD) on 2026-05-05
Lowest end of day price: 131.45922595966 EUR ($144.81 USD) on 2020-03-18