Highest end of day price: 15.088471989306 EUR ($18.34 USD) on 2021-02-24
Lowest end of day price: 2.2326776443609 EUR ($2.37 USD) on 2024-11-13