Highest end of day price: 8.3000125297424 EUR (ยฃ12.16 USD) on 2007-11-14
Lowest end of day price: 0.24956547198475 EUR (ยฃ0.29 USD) on 2025-08-07