Highest end of day price: 23.109989495461 EUR ($24.77 USD) on 2024-05-02
Lowest end of day price: 5.5420380989617 EUR ($6.02 USD) on 2024-03-05