Highest end of day price: 39.73445745066 EUR ($43.59 USD) on 2023-06-21
Lowest end of day price: 14.088354454734 EUR ($14.27 USD) on 2022-07-26