Highest end of day price: 19.221649911622 EUR ($21.23 USD) on 2023-04-27
Lowest end of day price: 6.506298372456 EUR ($6.91 USD) on 2024-11-13