Highest end of day price: 30.437183067982 EUR (ยฃ45.15 USD) on 2011-05-03
Lowest end of day price: 9.5816845353769 EUR (ยฃ10.37 USD) on 2020-04-27