Highest end of day price: 16.582730455953 EUR ($17.96 USD) on 2015-07-20
Lowest end of day price: 0.43117988476083 EUR ($0.45 USD) on 2024-11-18