Morguard Corporation (MRCBF)

OTCMKTS · Delayed Price · Currency is USD
87.14
0.00 (0.00%)
At close: Jun 12, 2026
Market Cap873.50M -4.8%
Revenue (ttm)784.22M -1.3%
Net Income144.99M +8.6%
EPS13.57 +9.3%
Shares Out n/a
PE Ratio6.02
Forward PE7.18
Dividend0.57 (0.66%)
Ex-Dividend DateJun 15, 2026
Volume100
Open87.14
Previous Close87.14
Day's Range87.14 - 87.14
52-Week Range82.43 - 90.06
Beta0.48
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026