Highest end of day price: 83.549866457275 EUR (£96.81 USD) on 2026-08-28
Lowest end of day price: 14.92612078209 EUR (£18.86 USD) on 2009-03-06