Highest end of day price: 15.977180465142 EUR (£18.39 USD) on 2025-04-17
Lowest end of day price: 0.25241475245498 EUR (£0.25 USD) on 2000-02-15