Highest end of day price: 19.221649911622 EUR ($21.23 USD) on 2023-04-27
Lowest end of day price: 5.7761009245231 EUR ($5.95 USD) on 2025-01-15