Highest end of day price: 72.555277957692 EUR ($81.52 USD) on 2026-11-05
Lowest end of day price: 16.589081364893 EUR ($18.77 USD) on 2019-01-25