Highest end of day price: 13.429428354 EUR ($15.03 USD) on 2024-09-25
Lowest end of day price: 0.050914768677234 EUR ($0.05761 USD) on 2015-02-09