Highest end of day price: 32.172203058358 EUR ($37.23 USD) on 2026-08-14
Lowest end of day price: 23.550468515217 EUR ($27.73 USD) on 2026-02-25