Highest end of day price: 59.685925925926 EUR ($70.74 USD) on 2026-02-18
Lowest end of day price: 25.522153770897 EUR ($27.29 USD) on 2020-03-23