Natural Gas Services Group, Inc. NGS

Set alert

Price alert · NGS

All alert types
31.09 USD -1.31 -4.04%

At close · Nov 2

31.07 -0.02 -0.06%

After hours · Nov 2, 4:00 PM ET

Bid
31.00 × 200
Ask
31.35 × 400
31.00 Day range 32.75
27.22 52-week range 44.61
YTD
-7.61%
1 year
+11.67%
Open
32.33
Prev close
32.40
Mkt cap
401.01M
Vol
111.16K
Avg vol
108.76K
EPS
1.61
P/E
19.31
Div yield
1.82%
More statistics
Low
31.00
High
32.75
Forward P/E
18.58
Beta
1.03
Short ratio
3.82
Inst. own
86.96%
Dividend
0.00
Ex-div date
50-d avg
23.70
200-d avg
21.41
1y target
35.50

MAX chart

Chart tools
Interval

Chart is warming up

The all-time price history for NGS has not been loaded yet. Try again in a moment.

Analyst view

Consensus: none

Price target (mean) 35.50 +14.2% upside
Target (low)
30.00
Target (mean)
35.50
Target (high)
45.00
Ratings (0m) 4 4 buy · 0 hold · 0 sell
  • Strong buy1
  • Buy3
  • Hold0
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 4
  • 1 month ago 4

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

NGS analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.2550.24 – 0.270.13+96.2%40.84M+12.8%2
Next quarter0.260.25 – 0.270.4093-36.5%42.48M+15.1%2
Current year1.411.39 – 1.420.4993+181.4%156.93M+29.5%2
Next year1.291.25 – 1.321.41-8.5%178.09M+13.5%2

Upgrades and downgrades

The latest rating changes

NGS analyst upgrades and downgrades
DateFirmActionFromTo
Aug 7, 2024Raymond JamesInitiated—Strong Buy
Apr 3, 2024StifelMaintainedBuyBuy
Dec 20, 2023StifelInitiated—Buy
May 17, 2023Lake StreetMaintained—Buy
Aug 7, 2019Imperial CapitalMaintained—Outperform
Jan 25, 2019Maxim GroupInitiated—Buy
Jun 25, 2018Argus ResearchMaintainedBuyBuy
May 24, 2018Argus ResearchMaintainedBuyBuy
Aug 23, 2017Imperial CapitalInitiated—Outperform
Mar 18, 2016Sidoti & Co.DowngradeBuyNeutral
Jul 17, 2015Seaport GlobalDowngradeBuyNeutral
May 8, 2015CL KingDowngradeBuyNeutral
Apr 20, 2015Sidoti & Co.Initiated—Neutral
Feb 24, 2015Wunderlich SecuritiesMaintained—Buy
Nov 10, 2014Seaport GlobalUpgradeAccumulateBuy
Jul 30, 2014Seaport GlobalDowngradeBuyAccumulate
Mar 14, 2014Capital OneDowngradeOverweightEqual-Weight
Mar 6, 2014Wunderlich SecuritiesMaintained—Buy
Oct 14, 2013Wunderlich SecuritiesMaintained—Buy
Aug 9, 2013Wunderlich SecuritiesMaintained—Buy
Jun 28, 2013Wunderlich SecuritiesInitiated——
Mar 15, 2013Williams CapitalMaintained—Buy
Sep 21, 2012Williams CapitalInitiated—Buy