Highest end of day price: 23.19567271381 EUR ($28.63 USD) on 2021-01-07
Lowest end of day price: 2.3388548635321 EUR ($2.45 USD) on 2024-11-22