Highest end of day price: 96.781470373197 EUR (£111.00 USD) on 2026-06-19
Lowest end of day price: 0.83421228266531 EUR (£0.90 USD) on 2003-03-31