Highest end of day price: 25.26948833202 EUR ($24.88 USD) on 2022-10-18
Lowest end of day price: 3.5333329177194 EUR ($3.86 USD) on 2024-03-21