Highest end of day price: 16.198179298526 EUR (ยฃ18.02 USD) on 2019-07-26
Lowest end of day price: 3.6050858097911 EUR (ยฃ4.91 USD) on 2008-10-08