Highest end of day price: 50.456738602559 EUR ($53.04 USD) on 2022-05-02
Lowest end of day price: 21.247948777675 EUR ($24.14 USD) on 2018-12-18