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