Ultralife (NASDAQ:ULBI – Get Free Report) posted its quarterly earnings data on Friday. The technology company reported $0.19 earnings per share (EPS) for the quarter, hitting analysts’ consensus estimates of $0.19, Zacks reports. The company had revenue of $47.94 million during the quarter, compared to the consensus estimate of $55.00 million. Ultralife Stock PerformanceNASDAQ ULBI opened at $6.35 on Friday. Insiders bought a total of 108,878 shares of company stock valued at $714,928 in the last quarter.