Highest end of day price: 20.090222179713 EUR ($22.05 USD) on 2022-04-04
Lowest end of day price: 3.3644736428956 EUR ($3.68 USD) on 2025-04-09