The company reported ($0.05) EPS for the quarter, topping the consensus estimate of ($0.12) by $0.07, FiscalAI reports. from $3.9 million year over year, driven primarily by partner milestone revenue; net loss narrowed to $5.9 million from $15.9 million. Rhumbline Advisers now owns 160,728 shares of the company’s stock valued at $280,000 after acquiring an additional 9,163 shares during the last quarter. Invesco Ltd. now owns 109,613 shares of the company’s stock worth $191,000 after acquiring an additional 15,912 shares during the period. One investment analyst has rated the stock with a Buy rating and one has issued a Sell rating to the company’s stock.