Highest end of day price: 82.819070504069 EUR ($113.07 USD) on 2014-07-03
Lowest end of day price: 0.041784480050267 EUR ($0.04376 USD) on 2023-10-04