Highest end of day price: 104.62189328103 EUR ($119.69 USD) on 2026-07-03
Lowest end of day price: 86.580332749104 EUR ($99.22 USD) on 2026-03-30