Highest end of day price: 131.62155453286 EUR (ยฃ155.35 USD) on 2026-02-27
Lowest end of day price: 125.33492267298 EUR (ยฃ143.76 USD) on 2026-07-15