NCDL
Earnings in 3 days · May 7, 2026 · Before open
Signal
Mixed
Price
1
Move-0.21%Quiet session
Volume
1
Volume0.7× avgNormal activity
PRICE
Prev Close
13.99
Open
13.99
Day Range13.90 – 14.13
13.90
14.13
52W Range12.43 – 17.27
12.43
17.27
32% of range
VOLUME & SIZE
Avg Volume
261.9K
FUNDAMENTALS
P/E Ratio
10.7x
Value territory
EPS (TTM)
Div Yield
No dividend
Quick Read
TrendInsufficient MA data
Momentum
NEUTRAL
rev -9% · 102% gross margin
Valuation
CHEAP
P/E 11x vs ~20x sector
Health
MODERATE
CR 0.0 (low) · FCF $1.80/sh
Bullish
Key MetricsTTM
Market Cap$731.92M
Revenue TTM$168.47M
Net Income TTM$78.01M
Free Cash Flow$88.69M
Gross Margin101.7%
Net Margin46.3%
Operating Margin55.9%
Return on Equity8.8%
Return on Assets3.8%
Debt / Equity1.27
Current Ratio0.00
EPS TTM$1.58

Intelligence analysis not yet available for this stock. Full AI-powered analysis may be available on the intelligence page.

Health Radar
2 watch4 concern
19/100
Liquidity
0.00Concern
Leverage
1.27Watch
Coverage
1.3xConcern
ROE
8.8%Watch
ROIC
4.6%Concern
Cash
$9MConcern
ANALYST COVERAGE5 analysts
HOLD
+11.0%upside to target
Buy
240%
Hold
360%
2 Buy (40%)3 Hold (60%)0 Sell (0%)
Full report →
Stock Health
Composite Score
2 of 4 signals bullish
7/10
Volume
Volume FlowAccumulation — institutional buying
Fundamentals
Last EarningsBeat estimates
Analyst ConsensusHold
~
LiquidityCurrent Ratio 0.00 — liquidity risk

1 signal unavailable — limited data for this stock

Upcoming Events
EEarnings ReportMay 5, 2026
Tomorrow
DEx-Dividend DateAug 2, 2026
In 90 days
Technicals
Technical SetupBULLISH
Technicals →

Trend

RallyDeath Cross · 50D trails 200D by 8.5%

+3.4% vs SMA 50 · -5.3% vs SMA 200

Market Position
Price Levels
52W High
$17.27+23.7%
Current
$13.96
EMA 50
$13.57-2.8%
52W Low
$12.43-11.0%
52-Week RangeMid-range
$12.4332th %ile$17.27
Squeeze SetupVolume-based
Moderate Squeeze Setup

Accumulation pattern present — more buying days than selling over the past 20 sessions. Volume conditions support gradual price improvement.

20-Day Money Flow
Acc days:2
Dist days:3
Edge:+1 dist
Volume Context
Avg Vol (50D)212K
Recent Vol (5D)
142K-33%

Based on volume distribution analysis. Direct short interest data (short float %, days to cover) is not available in current data sources.

Earnings & Analysts

ANALYST ESTIMATES

Consensus of 4 analysts
Analyst revisions:EPS↓ Revised DownRevenue↑ Revised Up

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2023
$132.5M
$129.3M$137.0M
$2.36
±4%
Low2
FY2024
$226.8M
$221.3M$234.5M
+71.1%$2.27-3.6%
±2%
Moderate4
FY2025
$207.4M
$202.4M$214.5M
-8.5%$1.70-25.4%
±2%
Moderate4
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryNCDL
Last 8Q
-1.2%avg beat
Beat 2 of 8 quartersMissed 5 Estimates falling
+10%
Q2'24
-2%
Q3'24
-2%
Q4'24
-5%
Q1'25
-7%
Q2'25
Q3'25
-7%
Q4'25
+2%
Q1'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Analyst Activity
All ratings →
No recent activity
JMP SecuritiesMarket Outperform
Feb 27
UPGRADE
Insider Activity
SEC Filings →
6 Buys/0 SellsNet Buying
Vichness ShaulCFO
$66K
Mar 12
BUY
Ritchie James JosephDir
$245K
Mar 10
BUY
Mccally JohnVice President…
$27K
Mar 5
BUY
Linett MatDir
$26K
Mar 6
BUY
Strife JasonOther: Member-…
$103K
Mar 4
BUY
Kencel Kenneth J.Dir
$130K
Mar 3
BUY
Financials
Dividends11.81% yield
+120.8% avg annual growth
Annual Yield11.81%
Quarterly Div.$0.4000
Est. Annual / Share$1.60
FrequencyQuarterly
Q4'24
Q4'24
Q1'25
Q1'25
Q2'25
Q3'25
Q4'25
Q1'26

Dividend per payment — last 8 periods

INSTITUTIONAL OWNERSHIP

1
Opal Wealth Advisors, LLC
625K
2
Nuveen, LLC
227K
3
GraniteShares Advisors LLC
175K
4
BI Asset Management Fondsmaeglerselskab A/S
156K
5
Vise Technologies, Inc.
95K
6
Adams Asset Advisors, LLC
91K
7
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC
87K
8
CONFLUENCE INVESTMENT MANAGEMENT LLC
69K
News & Activity

NCDL News

20 articles · 4h ago

About

No description available.

Peers(7 companies)
Screen sector →
SymbolPriceDay %Mkt CapP/ERev GrwMarginELO
NCDL
$13.96+0.00%$689M9.4+851.9%1500
$397.67+0.00%$2.1T1500
$91.95+0.00%$316.0B14.11510.7%1500
$131.46+0.00%$305.1B23.71305.9%1500
$184.74+0.00%$286.4B27.2+862.9%1745.9%1500
$146.57+0.00%$279.7B21.0+597.3%2564.4%1500
$88.98+0.00%$251.9B14.4668.4%1500
Sector avg+0.00%18.3+770.7%1559.0%1500