Highest end of day price: 24.338500325224 EUR ($28.37 USD) on 2026-08-27
Lowest end of day price: 18.552791996479 EUR ($21.07 USD) on 2026-06-24