Highest end of day price: 47.724133636213 EUR ($51.86 USD) on 2024-07-11
Lowest end of day price: 20.251493039506 EUR ($21.77 USD) on 2023-06-09