Highest end of day price: 25.411834032299 EUR ($25.05 USD) on 2022-10-18
Lowest end of day price: 3.5242477057246 EUR ($3.83 USD) on 2024-03-21