Highest end of day price: 112.71147478679 EUR ($130.60 USD) on 2026-08-28
Lowest end of day price: 43.492832949022 EUR ($41.74 USD) on 2022-09-27