Highest end of day price: 48.446849920117 EUR ($56.62 USD) on 2026-04-07
Lowest end of day price: 16.152801868399 EUR ($17.27 USD) on 2020-03-23