Highest end of day price: 27.518775465257 EUR ($30.30 USD) on 2015-07-14
Lowest end of day price: 0.43551455375365 EUR ($0.48 USD) on 2023-05-10