Highest end of day price: 65.272742995659 EUR (ยฃ77.04 USD) on 2026-02-27
Lowest end of day price: 21.729424948355 EUR (ยฃ28.54 USD) on 2013-06-24