Highest end of day price: 46.298766577766 EUR (ยฃ54.70 USD) on 2025-09-23
Lowest end of day price: 0.95471681265993 EUR (ยฃ1.16 USD) on 2004-08-27