Highest end of day price: 16.060326962929 EUR ($18.49 USD) on 2025-04-18
Lowest end of day price: 3.5868625756266 EUR ($3.88 USD) on 2020-04-07