Highest end of day price: 43.269230178905 EUR ($50.74 USD) on 2026-04-24
Lowest end of day price: 12.796902779224 EUR ($13.69 USD) on 2020-03-23