Highest end of day price: 3.0040504213833 EUR (ยฃ3.58 USD) on 2006-02-21
Lowest end of day price: 0.0017066958360833 EUR (ยฃ0.001941 USD) on 2025-04-24