Highest end of day price: 25.333856590422 EUR (ยฃ35.02 USD) on 2007-07-24
Lowest end of day price: 1.8333449341391 EUR (ยฃ1.93 USD) on 2024-11-21