Highest end of day price: 149.10116745243 EUR (ยฃ167.31 USD) on 2026-10-22
Lowest end of day price: 9.4756712898036 EUR (ยฃ12.68 USD) on 2014-08-06