Highest end of day price: 107.19797008801 EUR (ยฃ125.46 USD) on 2021-08-20
Lowest end of day price: 23.325957048336 EUR (ยฃ30.77 USD) on 2013-07-22