Highest end of day price: 39.157406455592 EUR ($42.37 USD) on 2024-10-30
Lowest end of day price: 21.716700722434 EUR ($24.55 USD) on 2022-02-24