NCSM
NCSM
NASDAQ · Energy

Ncs Multistage Holdings Inc

$42.69
-1.17 (-2.67%)
As of May 16, 9:41 PM ET ·
Day Range $41.67 — $44.00
52W Range $28.64 — $87.36
Open$44.00
Previous Close$43.86
Day High$44.00
Day Low$41.67
52W High$87.36
52W Low$28.64
Volume
Avg Volume52.3K
Market Cap115.11M
P/E Ratio5.96
EPS$6.92
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target -53.4% upside
Current
$42.69
Target
$19.89
$14.73 $19.89 avg $22.52

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 181.42M 171.67M 111.52M
Net Income 23.46M 19.98M 8.99M
Profit Margin 12.9% 12.3% 8.1%
EBITDA 21.80M 19.60M 12.49M
Free Cash Flow 8.50M
Rev Growth +5.7% +5.7% +18.2%
Debt/Equity 0.06 0.06 0.14

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $157.92 +3.36% 25.0 633.27B
CVX Chevron Corporation $191.10 +2.39% 34.3 377.85B
ENB Enbridge Inc $55.31 -1.62% 24.4 168.32B
TTE Totalenergies Se $92.28 +0.94% 13.5 174.30B
COP Conocophillips $122.41 +2.89% 20.2 147.54B
CNQ Canadian Natural Resources $47.98 +0.86% 14.0 136.21B