Highest end of day price: 81.583256079385 EUR ($95.40 USD) on 2026-05-04
Lowest end of day price: 24.761690952419 EUR ($27.93 USD) on 2016-02-11