Highest end of day price: 11.184799613001 EUR ($12.23 USD) on 2023-06-16
Lowest end of day price: 2.0139820279144 EUR ($2.18 USD) on 2024-03-25