Highest end of day price: 141.70636033442 EUR (ยฃ165.18 USD) on 2026-08-27
Lowest end of day price: 9.4756712898036 EUR (ยฃ12.68 USD) on 2014-08-06