Highest end of day price: 28.978140336488 EUR ($34.82 USD) on 2026-01-28
Lowest end of day price: 17.128513185342 EUR ($18.78 USD) on 2020-03-19