Natural Gas Services Group, Inc. NGS

$37.97 +3.35% at last close

Analyst Consensus

Consensus Rating
Buy (3 Buy · 0 Hold · 0 Sell)
Average Price Target
$45.67
Implied Upside
+20.3%
Price Target Range
$36.00 – $54.00
Analysts (12 mo)
3

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-07-10
Raymond JamesJames Rollyson
Maintains Outperform $53 → $54
2026-05-13
StifelSelman Akyol
Maintains Buy $44 → $47
2026-03-20
StifelSelman Akyol
Maintains Buy $39 → $44
2026-01-13
Raymond JamesJames Rollyson
Downgrades Strong buy → Outperform $34 → $42
2025-11-12
StifelSelman Akyol
Maintains Buy $33 → $39
2025-09-09
Texas Capital SecuritiesNate Pendleton
Initiates coverage on Buy $36
2025-05-16
StifelSelman Akyol
Maintains Buy $32 → $33
2025-03-19
Raymond JamesJames Rollyson
Reiterates Strong buy $33 → $32
2024-08-07
Raymond JamesJames Rollyson
Initiates coverage on Strong buy $27
2024-04-03
StifelSelman Akyol
Maintains Buy $18 → $26
2023-12-20
StifelSelman Akyol
Initiates coverage on Buy $18
2023-05-17
Lake StreetRobert Brown
Maintains Buy $24 → $26
2019-08-07
Imperial CapitalJason Wangler
Maintains Outperform $21 → $18
2019-01-25
Maxim Group
Initiates coverage on Buy
2018-06-25
Argus ResearchJim Kelleher
Maintains Buy $106 → $115
2018-05-24
Argus ResearchJim Kelleher
Maintains Buy $195 → $225
2017-08-23
Imperial CapitalJason Wangler
Initiates coverage on Outperform $27
2016-06-08
Sidoti & Co.
Assumes Buy
2016-03-18
Sidoti & Co.
Downgrades Buy → Neutral
2015-07-17
Seaport Global
Downgrades Buy → Neutral $26 → $23
2015-05-08
CL King
Downgrades Buy → Neutral
2015-04-20
Sidoti & Co.
Initiates coverage on Neutral $27
2015-02-24
Wunderlich Securities
Maintains Buy $30 → $27
2014-11-10
Seaport Global
Upgrades Accumulate → Buy $33 → $30
2014-07-30
Seaport Global
Downgrades Buy → Accumulate $32 → $34
2014-03-14
Capital One
Downgrades Overweight → Equal-weight
2014-03-06
Wunderlich Securities
Maintains Buy $34 → $40
2013-10-14
Wunderlich Securities
Maintains Buy $30 → $34
2013-08-09
Wunderlich Securities
Maintains Buy $28 → $30
2013-06-28
Wunderlich Securities
Initiates coverage on $28

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$37.97
Market Cap
$489.75 million
52-Week Range
$22.72 $44.60
Average Volume
124K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.