Highest end of day price: 127.15211468698 EUR ($145.81 USD) on 2026-07-29
Lowest end of day price: 115.07677224084 EUR ($124.43 USD) on 2024-06-12