Highest end of day price: 15.004663912466 EUR (ยฃ17.24 USD) on 2026-09-18
Lowest end of day price: 1.9540938916195 EUR (ยฃ2.16 USD) on 2016-07-05