EFOR
Next earnings: Jul 22, 2026
Signal
Bullish Setup1
Price
1
Move+10.41%Strong session
Volume
1
Volume0.2× avgLight volume
PRICE
Prev Close
18.97
Open
20.15
Day Range19.88 – 21.57
19.88
21.57
52W Range19.88 – 21.57
19.88
21.57
63% of range
VOLUME & SIZE
Avg Volume
4.4M
FUNDAMENTALS
P/E Ratio
EPS (TTM)
Div Yield
No dividend
Quick Read
TrendInsufficient MA data
Momentum
NEUTRAL
rev -1% · 28% gross margin
Valuation
FAIR
P/E not available
Health
STRONG
CR 2.2 · FCF $7.26/sh
Bullish
Key MetricsTTM
Market Cap$849.13M
Revenue TTM$3.98B
Net Income TTM$98.10M
Free Cash Flow$290.60M
Gross Margin27.7%
Net Margin2.5%
Operating Margin5.9%
Return on Equity5.4%
Return on Assets2.7%
Debt / Equity0.65
Current Ratio2.16
EPS TTM$2.38

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

Health Radar
2 strong4 concern
36/100
Liquidity
2.16Strong
Leverage
0.65Strong
Coverage
1.4xConcern
ROE
5.4%Concern
ROIC
5.0%Concern
Cash
$161MConcern
ANALYST COVERAGE11 analysts
HOLD
+67.1%upside to target
L $33.00
Med $35.00consensus
H $49.00
Buy
545%
Hold
545%
Sell
19%
5 Buy (45%)5 Hold (45%)1 Sell (10%)
Full report →
Stock Health
Composite Score
1 of 3 signals bullish
5/10
Fundamentals
Last EarningsMissed estimates
Analyst ConsensusHold
~
LiquidityCurrent Ratio 2.16 — healthy liquidity

2 signals unavailable — limited data for this stock

Upcoming Events
EEarnings ReportMay 6, 2026
Tomorrow
DEx-Dividend DateAug 3, 2026
In 90 days
PDividend PaymentSep 1, 2026
In 119 days
Technicals
Market Position
Price Levels
52W High
$21.57+3.0%
Current
$20.95
52W Low
$19.88-5.1%
52-Week RangeMid-range
$19.8863th %ile$21.57
Earnings & Analysts

ANALYST ESTIMATES

Consensus of 5 analysts
Analyst revisions:EPS↑ Revised UpRevenue↑ Revised Up

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2024
$4.1B
$4.1B$4.1B
$5.16
±1%
Low2
FY2025
$4.0B
$4.0B$4.0B
-3.4%$4.58-11.3%
±1%
Moderate3
FY2026(current)
$3.9B
$3.9B$4.0B
-0.8%$3.62-21.0%
±1%
High5
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryEFOR
Last 8Q
-0.7%avg beat
Beat 5 of 8 quartersMissed 3 Estimates falling
+2%
Q3'24
+6%
Q4'24
+6%
Q1'25
-3%
Q2'25
+8%
Q3'25
+7%
Q4'25
-3%
Q1'26
-30%
Q2'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Analyst Activity
All ratings →
Analysts turning cautious
30d01
90d01
BMO CapitalOutperform → Market Perform
Apr 23
DOWNGRADE
BMO CapitalMarket Perform → Outperform
Nov 22
UPGRADE
Insider Activity
SEC Filings →
6 Buys/0 SellsNet Buying
NET BUYERS$1.9M bought · $0 sold · 30d window
Dyer Joseph WendellDir
$25K
Apr 29
BUY
Cunningham RoseChief Accounti…
$25K
Apr 28
BUY
Iyer SadasivamPresident
$25K
Apr 28
BUY
Obermaier Patricia LDir
$52K
Apr 27
BUY
Perry MarieCFO
$100K
Apr 24
BUY
Lindstrom CarolDir
$141
Apr 27
BUY
Financials
News & Activity

EFOR News

20 articles · 4h ago

About

No company information available