Highest end of day price: 117.33285575966 EUR (ยฃ133.50 USD) on 2026-07-01
Lowest end of day price: 12.879410160248 EUR (ยฃ17.81 USD) on 2009-06-15