KEY-PL
Next earnings: Jul 21, 2026 · Before open
Signal
Leaning Bullish11!
Price
1
Move+1.37%Positive session
Volume
1
Volume1.1× avgNormal activity
Technical
1
TrendRally vs TrendAbove 50D, below 200D
PRICE
Prev Close
24.85
Open
24.75
Day Range24.75 – 25.21
24.75
25.21
52W Range23.73 – 25.94
23.73
25.94
66% of range
VOLUME & SIZE
Avg Volume
26.6K
Float
797.9M
FUNDAMENTALS
P/E Ratio
EPS (TTM)
Div Yield
No dividend
Quick Read
Trend
UPTREND
Price above SMA50 & SMA200
Momentum
BULLISH
price above key MAs · revenue +23% YoY
Valuation
FAIR
P/E not available
Health
MODERATE
CR 0.4 (low) · FCF $1.94/sh
Strong Buy
Key MetricsTTM
Market Cap$24.04B
Revenue TTM$11.22B
Net Income TTM$1.95B
Free Cash Flow$2.10B
Gross Margin64.2%
Net Margin17.3%
Operating Margin22.2%
Return on Equity9.7%
Return on Assets1.0%
Debt / Equity0.85
Current Ratio0.42
EPS TTM$1.79

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

Health Radar
1 strong1 watch4 concern
24/100
Liquidity
0.42Concern
Leverage
0.85Strong
Coverage
0.7xConcern
ROE
9.7%Watch
ROIC
4.8%Concern
Cash
$1.3BConcern
ANALYST COVERAGE36 analysts
BUY
Buy
2158%
Hold
1439%
Sell
13%
21 Buy (58%)14 Hold (39%)1 Sell (3%)
Full report →
Stock Health
Composite Score
5 of 7 signals bullish
8/10
Trend
Trend StateUptrend (price above both MAs)
Above SMA 50$24.90 (+1.2%)
Above SMA 200$25.05 (+0.5%)
Technicals
MA AlignmentDeath Cross (50D vs 200D -0.6%)
Fundamentals
Last EarningsBeat estimates
Analyst ConsensusBuy
LiquidityCurrent Ratio 0.42 — liquidity risk
Upcoming Events
EEarnings ReportMay 2, 2026
Tomorrow
DEx-Dividend DateJul 30, 2026
In 90 days
PDividend PaymentAug 5, 2026
In 96 days
Technicals
Market Position
Price Levels
52W High
$25.94+3.0%
Current
$25.19
SMA 200
$25.05-0.5%
SMA 50
$24.90-1.1%
52W Low
$23.73-5.8%
52-Week RangeMid-range
$23.7366th %ile$25.94
Earnings & Analysts

ANALYST ESTIMATES

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

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2023
$6.4B
$6.3B$6.4B
$1.12
±1%
High5
FY2024
$5.2B
$4.6B$5.4B
-19.0%$1.02-8.8%
±1%
High9
FY2025
$7.5B
$7.5B$7.5B
+44.1%$1.48+45.2%
±1%
High11
Range confidence:Tight (high)ModerateWide (low)
🔥Beat 5 consecutive quarters
Earnings HistoryKEY-PL
Last 5Q
+12.2%avg beat
Beat 5 of 5 quarters Estimates rising
+15%
Q2'25
+12%
Q3'25
+16%
Q4'25
+11%
Q1'26
+6%
Q2'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Financials
Dividends3.71% yield
3 yrs of payments
Annual Yield3.71%
Quarterly Div.$0.3875
Est. Annual / Share$1.55
FrequencyQuarterly
Q2'24
Q3'24
Q4'24
Q1'25
Q2'25
Q3'25
Q4'25
Q1'26

Dividend per payment — last 8 periods

News & Activity

KEY-PL News

20 articles · 4h ago

About

No company information available