Highest end of day price: 26.573150069919 EUR ($30.69 USD) on 2017-07-18
Lowest end of day price: 1.6421506725458 EUR ($1.74 USD) on 2023-10-25