Highest end of day price: 68.024765960925 EUR (ยฃ79.53 USD) on 2018-08-28
Lowest end of day price: 7.1843306271025 EUR (ยฃ9.12 USD) on 2010-05-07