Highest end of day price: 119.06870045545 EUR (ยฃ129.05 USD) on 2024-03-26
Lowest end of day price: 14.779594126166 EUR (ยฃ18.57 USD) on 2009-03-02