Highest end of day price: 15.404042199126 EUR (£17.50 USD) on 2026-06-25
Lowest end of day price: 0.84683854940767 EUR (£0.82 USD) on 2002-09-17