Highest end of day price: 16.570934116303 EUR ($17.95 USD) on 2015-07-20
Lowest end of day price: 0.73438796542553 EUR ($0.81 USD) on 2024-08-06