Highest end of day price: 28.11295772165 EUR (ยฃ31.52 USD) on 2019-08-09
Lowest end of day price: 22.531807802906 EUR (ยฃ24.50 USD) on 2022-03-07