Highest end of day price: 76.003942469651 EUR (ยฃ89.38 USD) on 2026-03-02
Lowest end of day price: 35.039847086617 EUR (ยฃ41.29 USD) on 2020-10-28