Highest end of day price: 50.7585634061 EUR ($55.26 USD) on 2024-07-22
Lowest end of day price: 20.58937074114 EUR ($27.52 USD) on 2014-08-19