Highest end of day price: 107.69364497963 EUR (£125.15 USD) on 2026-05-21
Lowest end of day price: 9.7568117448244 EUR (£12.24 USD) on 2009-03-05