Highest end of day price: 13.424611195126 EUR (£15.85 USD) on 2026-02-27
Lowest end of day price: 0.84683854940767 EUR (£0.82 USD) on 2002-09-17