Highest end of day price: 28.151626420174 EUR (ยฃ40.59 USD) on 2011-08-31
Lowest end of day price: 2.8877020237113 EUR (ยฃ3.14 USD) on 2024-01-31