Highest end of day price: 243.46273495368 EUR (ยฃ278.53 USD) on 2026-07-03
Lowest end of day price: 6.704829002311 EUR (ยฃ7.96 USD) on 1996-12-31