Highest end of day price: 118.9509407529 EUR (ยฃ138.36 USD) on 2025-10-24
Lowest end of day price: 10.468639999241 EUR (ยฃ13.06 USD) on 2010-07-02