Highest end of day price: 20.486887094488 EUR ($24.93 USD) on 2021-01-25
Lowest end of day price: 8.2038026540601 EUR ($8.00 USD) on 2022-10-13