Highest end of day price: 83.471038203143 EUR ($98.52 USD) on 2026-02-27
Lowest end of day price: 26.046178477628 EUR ($27.85 USD) on 2020-03-23