SharePost Content Read More Stock Market News #stockmarket Post navigation Ormat earnings beat by $0.05, revenue topped estimates Trade association survey shows 79% of US biotech companies contract with Chinese firms