Highest end of day price: 31.058040537841 EUR ($36.27 USD) on 2026-08-21
Lowest end of day price: 21.336151125777 EUR ($22.54 USD) on 2023-10-30