Upgrade

Ultralife Corporation

ULBI

Last
$6.25
Day
+0.6%
1y
-8.8%
5y
-11.9%
52w
-24.7%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-1738d
EMA 21
6.21
EMA 50
6.17
EMA 200
6.33
20d high
-10.4%
5y high
-53.6%
5y range
26th
Website · 678 employees · United States

Positions held

Your positions

ULBI isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
53
Hold
swing
Signal
Strong Buy
Target
$6.78
Stop
$5.73
Stop distance
8.3%
Target vs last
+8.5%

Fundamentals

Market cap$103.48MEnterprise value$144.42MTrailing P/E—Forward P/E6.90
PEG3.81Price / book0.80Beta0.78Dividend yield0.00%
Revenue growth-1.3%Earnings growth200.0%Gross margin24.4%Operating margin9.0%
Profit margin-3.5%ROE-4.9%ROA2.1%Debt / equity0.36
Current ratio2.87Free cash flow$2.34MAnalyst recommendationnoneMean target—
52w high$8.2552w low$4.90

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$47.9M$47.4M$48.5M$43.4M$48.6M
Op margin7.2%-0.5%3.2%-2.2%4.6%
Net income$2.5M-$0.5M-$7.4M-$1.2M$0.9M
Gross margin28.9%21.3%24.9%22.2%23.9%
Gross profit$13.9M$10.1M$12.1M$9.6M$11.6M
Operating income$3.4M-$0.2M$1.6M-$1.0M$2.3M
  • Revenue +1% vs prior quarter ($48M vs $47M).
  • Gross margin 28.9% (was 21.3% prior quarter).
  • Operating margin expanded to 7.2%.

Yearly (6y)

20252024202320222021
Revenue$191M$164M$159M$132M—
Op margin3.3%6.1%6.0%0.1%—
Net income-$5.9M$6.3M$7.2M-$0.1M—
Gross margin24.1%25.7%24.7%22.3%—
Gross profit$46.0M$42.3M$39.2M$29.4M—
Operating income$6.3M$10.0M$9.5M$0.1M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

ULBI · daily+8.9% over 13 sessions
Close EMA21 EMA50 EMA200
5.525.896.266.637.002026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$7M$7M$21M$35M$49M-2%13%29%2025-Q22025-Q32025-Q42026-Q12026-Q2