Highest end of day price: 22.365011182506 EUR ($26.47 USD) on 2021-07-15
Lowest end of day price: 2.0860521216435 EUR ($2.06 USD) on 2022-10-25