Highest end of day price: 24.083186277757 EUR ($29.01 USD) on 2021-02-08
Lowest end of day price: 3.9921743419275 EUR ($4.32 USD) on 2023-08-28