‹ Screener

NATURAL GAS SERVICES GROUP INC

NGS · Oil & Gas Field Services, NEC · 12.6M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $5M (gross $7M, SBC $2M)

Reference price $37.23 · est. market cap ~$469M — last insider sale, 2026-03-06 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C67

Highly profitable gas-compression rental franchise whose cash is fully consumed by aggressive fleet-growth capex.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $41M2025-09-30 · $43M2025-12-31 · $46M2026-03-31 · $48M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
21.6%
Net margin
11.6%
Return on equity
7.3%
Return on assets
3.4%
Revenue growth (QoQ)
5.0%
Net-income growth
15.7%
Current ratio
2.3×
Free cash flow
-$59M
EBITDA
$74M
Tangible book value
$275M
Cash & investments
$0
Cash runway
0q
Stock comp / revenue
1.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08Taylor Stephen CharlesGrant334$42.42
2026-06-08TRINGALI DONALD JGrant49$42.42
2026-06-05Hodges GeorganneGrant4.5K
2026-06-05Hodges GeorganneOther2.2K$39.87
2026-06-05Gallegos John A. Jr.Grant4.5K
2026-06-05TRINGALI DONALD JGrant446
2026-06-05Jenvey NigelGrant4.5K
2026-06-05TRINGALI DONALD JGrant4.0K
2026-06-05Taylor Stephen CharlesGrant4.5K
2026-06-05Taylor Stephen CharlesOther2.2K$39.87
2026-06-05HOLLEY JEAN KGrant4.5K
2026-04-01Gallegos John A. Jr.Grant889
2026-03-13Jacobs JustinGrant12K
2026-03-13Jacobs JustinTax withheld4.4K$35.59
2026-03-06Taylor Stephen CharlesSell30K$37.23
2026-03-05Taylor Stephen CharlesSell70K$37.58
2026-03-04Taylor Stephen CharlesGrant336$37.52
2026-03-04TRINGALI DONALD JGrant40$37.52
2026-02-03Jacobs JustinGrant10K
2026-02-03Jacobs JustinTax withheld4.3K$34.52
2025-12-30Eckert Ian MTax withheld768$33.99
2025-12-30Eckert Ian MGrant2.5K
2025-12-11Taylor Stephen CharlesSell10K$33.54
2025-12-10Taylor Stephen CharlesSell10K$33.16
2025-12-08HOLLEY JEAN KBuy2.2K$32.04
2025-12-08HOLLEY JEAN KBuy935$32.00
2025-12-04Taylor Stephen CharlesSell20K$32.12
2025-12-03TRINGALI DONALD JGrant49$30.50
2025-12-03Taylor Stephen CharlesGrant412$30.50
2025-11-20Taylor Stephen CharlesSell10K$31.37
2025-11-19Taylor Stephen CharlesSell10K$30.31
2025-11-17Taylor Stephen CharlesSell10K$31.01
2025-11-10Taylor Stephen CharlesSell10K$30.00
2025-11-10Taylor Stephen CharlesSell8.7K$29.50
2025-11-07Taylor Stephen CharlesSell9.9K$29.00
2025-11-07Taylor Stephen CharlesSell1.3K$29.50
2025-11-06Taylor Stephen CharlesSell100$29.00
2025-11-03Tucker Brian LGrant128
2025-11-03Tucker Brian LGrant2.5K
2025-11-03Tucker Brian LGrant1.9K
2025-11-03Tucker Brian LGrant6.2K
2025-11-03Tucker Brian LGrant1.9K
2025-11-03Tucker Brian LTax withheld3.8K$27.84
2025-11-03HOLLEY JEAN KGrant3.5K
2025-10-09Tucker Brian LTax withheld644$27.10
2025-10-09Tucker Brian LGrant2.1K
2025-09-26Taylor Stephen CharlesSell7.9K$28.50
2025-09-25Taylor Stephen CharlesSell759$28.50
2025-09-24Taylor Stephen CharlesSell1.3K$28.50
2025-09-23Taylor Stephen CharlesSell1.5K$27.50
2025-09-23Taylor Stephen CharlesSell10K$28.01
2025-09-19Taylor Stephen CharlesSell63$27.50
2025-09-18Taylor Stephen CharlesSell1.6K$27.50
2025-09-17Taylor Stephen CharlesSell6.6K$27.51
2025-09-16Taylor Stephen CharlesSell289$27.50
2025-09-15Taylor Stephen CharlesGrant2.1K
2025-09-04Taylor Stephen CharlesSell10K$27.00
2025-09-04HOLLEY JEAN KBuy3.8K$26.58
2025-08-22Taylor Stephen CharlesSell10K$26.50
2025-08-22Taylor Stephen CharlesSell10K$26.00
2025-08-14HOLLEY JEAN KBuy4.0K$24.49
2025-08-08Taylor Stephen CharlesGrant459$24.78
2025-08-08TRINGALI DONALD JGrant34$24.78
2025-06-13TRINGALI DONALD JGrant562
2025-06-13TRINGALI DONALD JGrant5.1K
2025-06-13Hodges GeorganneGrant2.8K
2025-06-13Hodges GeorganneGrant1.4K
2025-06-13Jenvey NigelGrant2.8K
2025-05-15Taylor Stephen CharlesSell25K$24.90
2025-04-22Tucker Brian LGrant3.8K
2025-04-22Tucker Brian LTax withheld1.5K$22.88
2025-01-29Jacobs JustinGrant10K
2025-01-21Taylor Stephen CharlesSell9.4K$28.57
2025-01-21Taylor Stephen CharlesSell10K$29.01

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-06-17Reg FDExhibitsfiling ↗
2026-06-15Material agreementAcquisition/dispositionDebt obligation3.02Reg FDExhibitsfiling ↗
2026-06-11Material agreementShareholder voteExhibitsfiling ↗
2026-05-13ResultsReg FDfiling ↗
2026-05-11ResultsOtherExhibitsfiling ↗
2026-03-18ResultsReg FDExhibitsfiling ↗
2026-03-16ResultsExhibitsfiling ↗
2026-02-09Reg FDOtherfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-172026-06-150001084991-26-000058 ↗
8-K2026-06-152026-06-120001084991-26-000054 ↗
8-K2026-06-112026-06-100001084991-26-000051 ↗
8-K2026-05-132026-05-120001084991-26-000047 ↗
10-Q2026-05-112026-03-310001084991-26-000043 ↗
8-K2026-05-112026-05-110001084991-26-000041 ↗
8-K2026-03-182026-03-170001084991-26-000020 ↗
10-K2026-03-162025-12-310001084991-26-000015 ↗
8-K2026-03-162026-03-160001084991-26-000017 ↗
8-K2026-02-092026-02-090001084991-26-000007 ↗
8-K2026-01-272026-01-230001084991-26-000003 ↗
8-K2025-11-122025-11-110001084991-25-000149 ↗