Highest end of day price: 52.977827756863 EUR ($57.56 USD) on 2024-05-20
Lowest end of day price: 18.972955676439 EUR ($20.93 USD) on 2016-07-18