MRP
Earnings in 3 days · May 6, 2026 · Before open
Signal
Leaning Bearish1!
Price
1
Move-0.98%Quiet session
Volume
1
Volume0.7× avgNormal activity
Technical
1
TrendRally vs TrendAbove 50D, below 200D
PRICE
Prev Close
30.67
Open
30.84
Day Range30.14 – 30.97
30.14
30.97
52W Range25.22 – 36.00
25.22
36.00
48% of range
VOLUME & SIZE
Avg Volume
1.4M
Float
154.2M
FUNDAMENTALS
P/E Ratio
12.4x
Value territory
EPS (TTM)
$2.44
Div Yield
No dividend
Performance
1D
-0.98%
5D
-1.24%
1M
+9.92%
3M
+2.57%
6M
-5.71%
YTD
+1.67%
1Y
+17.53%
Best: 1Y (+17.53%)Worst: 6M (-5.71%)
Quick Read
Earnings in 3d · May 6
Trend
RALLY
Price above SMA50, below SMA200
Momentum
BULLISH
price above key MAs · 94% gross margin
Valuation
CHEAP
P/E 12x vs ~20x sector
Health
MODERATE
CR 0.0 (low) · FCF $22.12/sh
Strong Buy
Key MetricsTTM
Market Cap$4.68B
Revenue TTM$600.46M
Net Income TTM$379.86M
Free Cash Flow$3.67B
Gross Margin94.3%
Net Margin63.3%
Operating Margin80.9%
Return on Equity6.5%
Return on Assets4.1%
Debt / Equity0.36
Current Ratio0.00
EPS TTM$2.29

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

Health Radar
3 strong3 concern
45/100
Liquidity
0.00Concern
Leverage
0.36Strong
Coverage
6.0xStrong
ROE
6.5%Concern
ROIC
126.7%Strong
Cash
$35MConcern
ANALYST COVERAGE3 analysts
BUY
Buy
3100%
3 Buy (100%)0 Hold (0%)0 Sell (0%)
Full report →
Stock Health
Composite Score
3 of 7 signals bullish
5/10
Trend
Trend StateRally (above SMA50, lagging SMA200)
Above SMA 50$29.82 (+1.8%)
Above SMA 200$31.26 (-2.9%)
Technicals
MA AlignmentDeath Cross (50D vs 200D -4.6%)
Fundamentals
Last EarningsMissed estimates
Analyst ConsensusBuy
LiquidityCurrent Ratio 0.00 — liquidity risk
Upcoming Events
EEarnings ReportMay 4, 2026
Tomorrow
DEx-Dividend DateJul 31, 2026
In 89 days
PDividend PaymentAug 17, 2026
In 106 days
Technicals
Market Position
Price Levels
52W High
$36.00+18.5%
SMA 200
$31.26+2.9%
Current
$30.37
SMA 50
$29.82-1.8%
52W Low
$25.22-17.0%
52-Week RangeMid-range
$25.2248th %ile$36.00
Earnings & Analysts

ANALYST ESTIMATES

Consensus of 5 analysts
Analyst revisions:EPS↓ Revised DownRevenue↓ Revised Down

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2024
$82.7M
$80.4M$85.0M
-$0.75
±4%
Low2
FY2025
$599.4M
$596.9M$603.0M
+624.8%$2.44
±1%
High5
FY2026(current)
$851.2M
$838.3M$861.3M
+42.0%$3.14+29.1%
±0%
High5
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryMRP
Last 3Q
-7.7%avg beat
Beat 0 of 3 quartersMissed 2
-8%
Q3'25
-15%
Q4'25
Q1'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Insider Activity
SEC Filings →
6 Buys/0 SellsNet Buying
Gorson Matthew B.Dir
$31K
Mar 5
BUY
Migoya Carlos A.Dir
$0
Nov 26
BUY
Lynch Kathleen B.Dir
$59K
Nov 24
BUY
Migoya Carlos A.Dir
$32K
Nov 12
BUY
Presa RachelGeneral Counse…
$8K
Oct 30
BUY
Presa RachelGeneral Counse…
$8K
Oct 30
BUY
Financials
Dividends9.65% yield
+100.0% avg annual growth
Annual Yield9.65%
Quarterly Div.$0.7600
Est. Annual / Share$3.04
FrequencyQuarterly
Q2'25
Q3'25
Q4'25
Q1'26
Q2'26

Dividend per payment — last 5 periods

INSTITUTIONAL OWNERSHIP

1
Nuveen, LLC
1.6M
2
THRIVENT FINANCIAL FOR LUTHERANS
724K
3
Gilman Hill Asset Management, LLC
293K
4
State of Alaska, Department of Revenue
180K
5
Sumitomo Mitsui Trust Holdings, Inc.
173K
6
Oak Thistle LLC
150K
7
NEW YORK STATE TEACHERS RETIREMENT SYSTEM
147K
8
SG Americas Securities, LLC
117K
News & Activity

MRP News

20 articles · 4h ago

About

No company information available