Highest end of day price: 107.45789868118 EUR ($124.89 USD) on 2026-06-02
Lowest end of day price: 27.824014616132 EUR ($29.76 USD) on 2020-03-23