Highest end of day price: 16.856108498621 EUR ($19.20 USD) on 2025-04-29
Lowest end of day price: 3.1050757658715 EUR ($3.21 USD) on 2024-12-19