Highest end of day price: 20.202003264574 EUR ($27.54 USD) on 2007-07-05
Lowest end of day price: 0.073898659287631 EUR ($0.08682 USD) on 2020-10-29