Upgrade

Natural Gas Services Group, Inc

NGS

Last
$33.10
Day
-0.2%
1y
+22.4%
5y
+188.8%
52w
-25.6%
SPY YTD
+13.3%
XLE
+42.9%
Earnings
2026-11-0930d
EMA 21
33.89
EMA 50
35.28
EMA 200
35.92
20d high
-11.1%
5y high
-25.6%
5y range
68th
Website · 259 employees · United States

Positions held

Your positions

NGS isn't in your positions.

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

Score
-6
Hold
avoid
Signal
Sell
Target
$35.00
Stop
$31.66
Stop distance
4.3%
Target vs last
+5.7%

Fundamentals

Market cap$427.97MEnterprise value$757.16MTrailing P/E20.61Forward P/E12.71
PEG0.82Price / book1.45Beta0.47Dividend yield1.81%
Revenue growth24.2%Earnings growth-26.8%Gross margin59.2%Operating margin19.3%
Profit margin10.8%ROE7.3%ROA4.4%Debt / equity1.12
Current ratio2.01Free cash flow-$58.85MAnalyst recommendationnoneMean target$56.00
52w high$44.6152w low$25.53

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$51.4M$48.5M$46.1M$43.4M$41.4M—
Op margin25.7%27.7%20.9%24.7%23.7%—
Net income$3.8M$6.8M$4.1M$5.8M$5.2M—
Gross margin38.6%41.1%35.6%38.2%36.9%—
Gross profit$19.8M$19.9M$16.4M$16.6M$15.3M—
Operating income$13.2M$13.4M$9.7M$10.7M$9.8M—
  • Revenue +6% vs prior quarter ($51M vs $48M).
  • Gross margin 38.6% (was 41.1% prior quarter).

Yearly (6y)

20252024202320222021
Revenue$172M$157M$121M$84.8M—
Op margin23.4%21.5%9.3%0.4%—
Net income$19.9M$17.2M$4.7M-$0.6M—
Gross margin37.1%36.1%26.5%16.9%—
Gross profit$63.9M$56.6M$32.2M$14.4M—
Operating income$40.4M$33.8M$11.3M$0.4M—
Headline scan

No flags

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

News

NGS · daily-0.4% over 13 sessions
Close EMA21 EMA50 EMA200
31.4032.2833.1734.0634.942026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$13M$26M$39M$51M0%21%41%2025-Q22025-Q32025-Q42026-Q12026-Q2