Highest end of day price: 132.69791753171 EUR (ยฃ154.17 USD) on 2025-07-18
Lowest end of day price: 9.4756712898036 EUR (ยฃ12.68 USD) on 2014-08-06