Highest end of day price: 21.038936484188 EUR ($21.56 USD) on 2025-02-03
Lowest end of day price: 5.0618880726016 EUR ($5.47 USD) on 2020-04-07