Highest end of day price: 27.495438958984 EUR ($30.22 USD) on 2015-07-14
Lowest end of day price: 0.4350605578825 EUR ($0.48 USD) on 2023-05-10