Monarch Casino & Resort, Inc. MCRI

Set alert

Price alert · MCRI

All alert types
113.98 USD -0.76 -0.66%

As of Nov 3, 3:09 PM ET

Bid
113.86 × 3
Ask
114.41 × 2
113.85 Day range 115.93
88.34 52-week range 135.93
YTD
+19.10%
1 year
+26.41%
Open
115.03
Prev close
114.74
Mkt cap
2.01B
Vol
120.63K
Avg vol
165.66K
EPS
6.31
P/E
18.10
Div yield
1.07%
More statistics
Low
113.85
High
115.93
Forward P/E
16.34
Beta
1.41
Short ratio
3.23
Inst. own
68.29%
Dividend
1.20
Ex-div date
Nov 30, 2026
Earnings
Feb 3, 2027
50-d avg
118.06
200-d avg
112.71
1y target
125.67

6M chart

Chart tools
Interval

Events in this range
  • Jun 1, 2026Dividend: 0.3
  • Jul 20, 2026Earnings: 1.78; estimate 1.68; surprise 5.95%
  • Jul 20, 2026Rating: Truist Securities · Buy → Buy
  • Jul 21, 2026Rating: Stifel · Hold → Hold
  • Jul 21, 2026Rating: Wells Fargo · Equal-Weight → Equal-Weight
  • Aug 17, 2026Rating: Macquarie · Neutral → Neutral
  • Sep 1, 2026Dividend: 0.3
  • Oct 7, 2026Rating: Macquarie · Neutral → Neutral
  • Oct 27, 2026Earnings: 1.76; estimate 1.86; surprise -5.38%
  • Oct 28, 2026Rating: Stifel · Hold → Hold
Signals (32)
NameDateAgo
MACD: Buy SignalNov 2, 20261 day ago
MACD: Sell SignalOct 29, 20265 days ago
MACD: Buy SignalOct 26, 20261 week ago
MACD: Sell SignalOct 9, 20263 weeks ago
MACD: Buy SignalOct 6, 20264 weeks ago
MACD: Sell SignalSep 22, 20261 month ago
SMA: BearishSep 17, 20261 month ago
SMA: BearishSep 17, 20261 month ago
SMA: BullishSep 16, 20261 month ago
SMA: BullishSep 16, 20261 month ago
SMA: BearishSep 15, 20261 month ago
SMA: BullishSep 14, 20261 month ago
MACD: Buy SignalSep 14, 20261 month ago
SMA: BearishSep 8, 20261 month ago
SMA: BullishSep 4, 20262 months ago
SMA: BearishAug 31, 20262 months ago
MACD: Sell SignalAug 28, 20262 months ago
SMA: BearishAug 24, 20262 months ago
SMA: BullishAug 20, 20262 months ago
SMA: BearishAug 5, 20263 months ago

Newest 20 of 32.

Analyst view

Consensus: hold

Hold
Price target (mean) 125.67 +10.3% upside
Target (low)
114.00
Target (mean)
125.67
Target (high)
144.00
Ratings (0m) 6 1 buy · 5 hold · 0 sell
  • Strong buy0
  • Buy1
  • Hold5
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 6
  • 1 month ago 6

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MCRI analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.731.69 – 1.771.55+11.6%142.49M+1.8%2
Next quarter1.611.53 – 1.731.52+5.6%138.73M+1.6%3
Current year6.826.75 – 6.895.82+17.2%567.94M+4.2%2
Next year7.026.97 – 7.076.82+2.9%580.85M+2.3%2

Upgrades and downgrades

The latest rating changes

MCRI analyst upgrades and downgrades
DateFirmActionFromTo
Oct 28, 2026StifelMaintainedHoldHold
Oct 7, 2026MacquarieMaintainedNeutralNeutral
Aug 17, 2026MacquarieMaintainedNeutralNeutral
Jul 21, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Jul 21, 2026StifelMaintainedHoldHold
Jul 20, 2026Truist SecuritiesMaintainedBuyBuy
Jul 14, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
May 19, 2026MacquarieMaintainedNeutralNeutral
Apr 22, 2026MacquarieMaintainedNeutralNeutral
Apr 22, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Apr 22, 2026StifelMaintainedHoldHold
Apr 22, 2026Truist SecuritiesMaintainedBuyBuy
Apr 16, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Feb 5, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Oct 22, 2025Wells FargoMaintainedEqual-WeightEqual-Weight
Oct 22, 2025StifelMaintainedHoldHold
Jul 17, 2025StifelMaintainedHoldHold
Jul 17, 2025Truist SecuritiesMaintainedBuyBuy
Jul 17, 2025Wells FargoUpgradeUnderweightEqual-Weight
Jul 16, 2025Truist SecuritiesMaintainedBuyBuy
Apr 23, 2025MacquarieMaintainedNeutralNeutral
Apr 23, 2025StifelMaintainedHoldHold
Apr 23, 2025Truist SecuritiesMaintainedBuyBuy
Feb 12, 2025Wells FargoMaintainedUnderweightUnderweight
Feb 12, 2025StifelMaintainedHoldHold
Jan 14, 2025Truist SecuritiesUpgradeHoldBuy
Jan 3, 2025JefferiesMaintainedHoldHold
Dec 16, 2024Wells FargoInitiated—Underweight
Oct 24, 2024StifelMaintainedHoldHold
Oct 23, 2024Truist SecuritiesMaintainedHoldHold