Highest end of day price: 21.164457095903 EUR ($24.84 USD) on 2021-08-10
Lowest end of day price: 2.5164090842368 EUR ($2.64 USD) on 2025-03-04