Highest end of day price: 15.024966818433 EUR (£17.31 USD) on 2026-04-03
Lowest end of day price: 0.84683854940767 EUR (£0.82 USD) on 2002-09-17