Highest end of day price: 40.156758001382 EUR ($46.23 USD) on 2025-04-22
Lowest end of day price: 0.015882076600187 EUR ($0.01727 USD) on 2022-03-07