Highest end of day price: 158.39946707929 EUR (ยฃ244.53 USD) on 2008-06-04
Lowest end of day price: 4.3907269503546 EUR (ยฃ4.87 USD) on 2024-08-20