Highest end of day price: 82.558696487135 EUR ($112.36 USD) on 2014-07-03
Lowest end of day price: 0.041784478898496 EUR ($0.04376 USD) on 2023-10-03