Highest end of day price: 26.280771812695 EUR ($26.48 USD) on 2022-10-26
Lowest end of day price: 3.4995194782628 EUR ($3.80 USD) on 2024-03-21