Highest end of day price: 29.845814094334 EUR ($35.87 USD) on 2026-01-28
Lowest end of day price: 14.284486007956 EUR ($15.66 USD) on 2020-03-19