Highest end of day price: 20.625928688169 EUR (ยฃ27.75 USD) on 2007-05-31
Lowest end of day price: 0.65829015544041 EUR (ยฃ0.64 USD) on 2022-10-17