Highest end of day price: 15.030605737985 EUR (£17.63 USD) on 2026-04-10
Lowest end of day price: 0.84683854940767 EUR (£0.82 USD) on 2002-09-17