Highest end of day price: 27.243577891408 EUR ($36.04 USD) on 2010-08-10
Lowest end of day price: 2.0592660691029 EUR ($2.25 USD) on 2023-08-14