Highest end of day price: 69.200382995605 EUR (ยฃ82.02 USD) on 2026-02-18
Lowest end of day price: 27.937182933835 EUR (ยฃ30.77 USD) on 2020-03-18