Highest end of day price: 28.158009328441 EUR (ยฃ40.64 USD) on 2011-08-31
Lowest end of day price: 0.97543567565865 EUR (ยฃ1.02 USD) on 2025-02-21