Highest end of day price: 186.11246073658 EUR ($219.89 USD) on 2026-02-26
Lowest end of day price: 104.79209355883 EUR ($112.44 USD) on 2024-04-25