Highest end of day price: 262.90783782012 EUR (ยฃ303.08 USD) on 2025-11-03
Lowest end of day price: 57.213119177041 EUR (ยฃ72.45 USD) on 2010-08-25