Highest end of day price: 260.52474054897 EUR (ยฃ296.00 USD) on 2026-06-25
Lowest end of day price: 51.179180975731 EUR (ยฃ71.79 USD) on 2009-07-08