Highest end of day price: 93.117457309695 EUR ($105.95 USD) on 2026-07-01
Lowest end of day price: 20.404889866828 EUR ($21.82 USD) on 2020-03-23