Highest end of day price: 11.126795113021 EUR ($12.06 USD) on 2024-03-26
Lowest end of day price: 2.5710579884532 EUR ($3.03 USD) on 2026-02-24