Highest end of day price: 2.6523672812424 EUR (£3.21 USD) on 2006-01-30
Lowest end of day price: 0.0028244279225614 EUR (£0.003004 USD) on 2023-09-15