Highest end of day price: 41.886373578303 EUR (ยฃ53.89 USD) on 2009-02-13
Lowest end of day price: 10.26278242089 EUR (ยฃ11.11 USD) on 2016-02-01