Highest end of day price: 21.671686688418 EUR (£23.98 USD) on 2023-07-24
Lowest end of day price: 0.45294525963896 EUR (£0.45 USD) on 2002-10-29