Highest end of day price: 73.284821167871 EUR ($84.92 USD) on 2018-08-31
Lowest end of day price: 0.16265443868739 EUR ($0.18 USD) on 2024-05-13