Highest end of day price: 3.0153989445312 EUR ($3.53 USD) on 2025-10-06
Lowest end of day price: 0.35573832178419 EUR ($0.38 USD) on 2003-03-27