Highest end of day price: 28.158009328441 EUR (ยฃ40.64 USD) on 2011-08-31
Lowest end of day price: 1.6854495461717 EUR (ยฃ1.73 USD) on 2025-01-13