Morguard Corporation (MRCBF)

OTCMKTS · Delayed Price · Currency is USD
82.95
-4.19 (-4.81%)
At close: Aug 26, 2026
Market Cap862.91M -3.7%
Revenue (ttm)785.17M -1.2%
Net Income144.99M +8.6%
EPS13.57 +9.3%
Shares Out n/a
PE Ratio5.95
Forward PE7.20
Dividend0.57 (0.69%)
Ex-Dividend DateSep 15, 2026
Volume101
Open82.95
Previous Close87.14
Day's Range82.95 - 82.95
52-Week Range82.43 - 90.06
Beta0.48
Analystsn/a
Price Targetn/a
Est. EarningsNov 5, 2026