Highest end of day price: 25.055155837696 EUR (ยฃ24.88 USD) on 2022-11-07
Lowest end of day price: 4.5864483683972 EUR (ยฃ5.05 USD) on 2020-03-18