Stock Market Today - 08/12/15
The market made a remarkable recovery from session lows and closed modestly higher today. Alibaba hit an all time low today. Cyberark Software reported earnings that topped Wall St. estimates, Inogen manufactures portable oxygen concentrators for patients suffering from chronic respiratory conditions.