Highest end of day price: 118.45472539378 EUR (£136.56 USD) on 2026-06-08
Lowest end of day price: 9.7568117448244 EUR (£12.24 USD) on 2009-03-05