Highest end of day price: 21.164457095903 EUR ($24.84 USD) on 2021-08-10
Lowest end of day price: 3.4156483367278 EUR ($3.62 USD) on 2024-11-20