Highest end of day price: 20.98350202112 EUR ($21.92 USD) on 2025-01-28
Lowest end of day price: 5.0618880726016 EUR ($5.47 USD) on 2020-04-07