Highest end of day price: 23.19567271381 EUR ($28.63 USD) on 2021-01-07
Lowest end of day price: 2.384358656502 EUR ($2.63 USD) on 2024-10-03