Highest end of day price: 286.06113073781 EUR (ยฃ336.84 USD) on 2026-02-25
Lowest end of day price: 57.213119177041 EUR (ยฃ72.45 USD) on 2010-08-25