$5.94-0.19 (-3.10%)
Ultralife Corporation, together with its subsidiaries, designs, manufactures, installs, and maintains power, and communication and electronics systems worldwide.
Ultralife Corporation in the Industrials sector is trading at $5.94 with a market capitalization of $115M. The stock is currently 28% below its 52-week high of $8.25, remaining 5.1% below its 200-day moving average. On fundamentals, Piotroski 4/9 shows mixed financial quality. Risk note: RSI 13 is oversold, raising the odds of a near-term bounce; MACD remains below its signal line. The Whystock Score of 70/100 reflects bullish alignment across trend, valuation and analyst targets.
| Metric (USD) | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Total Revenue | $47.94M↑ | $47.45M↓ | $48.48M↑ | $43.37M↓ | $48.56M |
| Gross Profit | $13.87M↑ | $10.11M↓ | $12.06M↑ | $9.62M↓ | $11.60M |
| Operating Income | $3.44M↑ | -$215,000↓ | $1.57M↑ | -$951,000↓ | $2.26M |
| Net Income | $2.54M↑ | -$451,000↑ | -$7.42M↓ | -$1.22M↓ | $879,000 |
Ultralife Corporation, together with its subsidiaries, designs, manufactures, installs, and maintains power, and communication and electronics systems worldwide. The company operates in two segments, Battery & Energy Products and Communications Syste...

ULBI's earnings improve in second-quarter 2026 despite softer revenues, as stronger margins, record backlog and operational gains supported its profitable-growth outlook.
Record $130 million backlog signals strong order momentum across defense and commercial segments.
Moby summary of Ultralife Corporation's Q2 2026 earnings call
Ultralife (NASDAQ:ULBI) reported second-quarter 2026 revenue of $47.9 million, operating income of $3.4 million and diluted earnings per share of $0.15, as the company cited stronger gross margins, a record backlog and continued investment in product development across its battery and communications
Despite a slight revenue dip, Ultralife Corp (ULBI) posts a 500-basis-point gross margin surge and a record $117.5 million backlog, signaling strong future growth.