ULBIUltralife Corporation

7.010USD+0.14%Mkt Cap: 116.81M $P/E:

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 Pro…

Key Statistics

Company
Market Cap116.81M $
Enterprise Value155.08M $
Revenue (TTM)187.24M $
Gross Profit46.02M $
Net Income (TTM)-5.90M $
Revenue/Share11.24 USD
Last Price7.010 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees678
CountryUS
SectorIndustrials
IndustryElectrical Equipment & Parts
ISINUS9038991025
Valuation
P/E (Trailing)
P/E (Forward)7.61
PEG3.81
EV/EBITDA12.18
EV/Revenue0.83
P/S0.61
P/B0.88
EPS (TTM)-0.38
EPS (Forward)0.90
52W Range
4.90063% of range8.250
52W High8.250 USD
52W Low4.900 USD
Profitability
Gross Margin24.07%
Oper. Margin9.01%
EBITDA Margin6.80%
Profit Margin-3.09%
ROE-4.54%
ROA-2.72%
Growth
Revenue Growth-1.30%
Earnings Growth200.00%
Cash Flow & Leverage
Operating CF10.99M $
CapEx (TTM)3.87M $
FCF Margin1.25%
FCF Yield2.00%
Net Debt40.85M $
Net Debt/EBITDA3.21
Balance Sheet
Debt/Equity0.38
Current Ratio2.87
Quick Ratio1.11
Book Value/Sh7.782 USD
Cash/Share0.4000 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating
Target (Mean)
Target Range
# Analysts
Ownership
Shares Out.16.66M
Float9.62M
Insiders3.22%
Institutions73.96%
Short Interest
Short Ratio2.3d
Short % Float0.65%
Short % Out.0.38%
Shares Short64.07K
Short (prev mo.)70.44K
Technical
SMA 506.087 (+15.2%)
SMA 2006.254 (+12.1%)
Beta0.80
S&P 52W Chg18.16%
Avg Vol (30d)41.21K
Avg Vol (10d)61.14K
Technical Indicators
RSI (14)64.1
MACD0.3936
MACD Signal0.2385
MACD Hist.+0.1551
BB Upper7.999 USD
BB Middle6.118 USD
BB Lower4.237 USD
BB Width61.49%
ATR (14)0.3550 USD
Vol Ratio (20d)0.73x