Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2026-03-05
Thursday
Forecasted EPS$0.97
Reported EPS--
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2025-11-06
Thursday
Forecasted EPS$0.92
Reported EPS$0.96
Surprise0.04
Surprise %4.3%
Forecasted Revenue$513.15 M
Reported Revenue$500.10 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2025-05-15
Thursday
Forecasted EPS$0.89
Reported EPS$0.91
Surprise0.02
Surprise %1.9%
Forecasted Revenue$455.16 M
Reported Revenue$2.15 B
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2024-11-07
Thursday
Forecasted EPS$0.68
Reported EPS$0.76
Surprise0.08
Surprise %11.8%
Forecasted Revenue$377.01 M
Reported Revenue$740.00 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2024-04-26
Friday
Forecasted EPS--
Reported EPS$0.71
Forecasted Revenue--
Reported Revenue$720.70 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS--
Reported EPS$1.28
Forecasted Revenue--
Reported Revenue$1.16 B
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2022-12-31
Saturday
Forecasted EPS--
Reported EPS$0.90
Forecasted Revenue--
Reported Revenue$345.30 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2021-12-31
Friday
Forecasted EPS--
Reported EPS$0.40
Forecasted Revenue--
Reported Revenue$412.65 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2021-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.40
Forecasted Revenue--
Reported Revenue$412.65 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2020-12-31
Thursday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$378.76 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2020-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$378.76 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2019-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$274.60 M
Price Target Trend-
Analyst RatingBuy
MRX logo
MRX
$2.45 B Market Cap
Earnings Date
2019-06-30
Sunday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$274.60 M
Price Target Trend-
Analyst RatingBuy