Highest end of day price: 21.367447740462 EUR (ยฃ33.60 USD) on 2008-05-28
Lowest end of day price: 1.680297429078 EUR (ยฃ1.86 USD) on 2024-09-17