Highest end of day price: 113.92003628985 EUR ($136.91 USD) on 2026-01-28
Lowest end of day price: 99.44177975008 EUR ($105.94 USD) on 2023-09-20