Highest end of day price: 111.66263135606 EUR (ยฃ129.89 USD) on 2025-10-24
Lowest end of day price: 12.879410160248 EUR (ยฃ17.81 USD) on 2009-06-15