Highest end of day price: 10.761568631642 EUR ($12.46 USD) on 2026-08-17
Lowest end of day price: 3.3373832705953 EUR ($3.68 USD) on 2020-03-18