OTC : MRCBF

Morguard Corporation — Institutional Ownership

$89.25 USD

$2.11 (2.42%)

Volume
100
Average Volume
8
Market Capitalization
$953.03M
P/E Ratio
5.91
Dividend Yield
0.70%
Price Target
Year High
$90.06
Year Low
$82.43
Day High
Day Low
Payout Ratio
$0.04
Current Ratio
$0.42
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
MRCBF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $114.13 7.79M $889.3M $184.47M $5.62B $6.33B
2024-12-31 $113.61 10.81M $1.23B $140.72M $5.44B $6.52B
2023-12-31 $97.33 10.9M $1.06B $116.52M $5.81B $6.75B
2022-12-31 $107.34 11.08M $1.19B $111.81M $5.8B $6.88B
2021-12-31 $129.38 11.1M $1.44B $173.66M $5.8B $7.06B
2020-12-31 $112.60 11.2M $1.26B $142.09M $5.83B $6.95B
2019-12-31 $197.80 11.28M $2.23B $123.17M $5.91B $8.02B
2018-12-31 $172.86 11.44M $1.98B $110.4M $5.48B $7.35B
2017-12-31 $182.16 11.88M $2.16B $134.45M $4.92B $6.95B
2016-12-31 $177.21 11.94M $2.12B $241.52M $4.76B $6.64B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $123.69 7.52M $929.85M $374.82M $5.69B $6.25B
2026-03-31 $117.63 10.68M $1.26B $192.96M $5.49B $6.55B
2025-12-31 $114.13 7.78M $887.47M $184.47M $5.62B $6.32B
2025-09-30 $114.74 7.68M $881.57M $172.6M $5.65B $6.36B
2025-06-30 $113.26 10.7M $1.21B $164.09M $5.42B $6.46B
2025-03-31 $119.13 10.72M $1.28B $152.32M $5.51B $6.63B
2024-12-31 $113.61 10.81M $1.23B $140.72M $5.44B $6.52B
2024-09-30 $109.28 10.81M $1.18B $237.18M $5.33B $6.27B
2024-06-30 $111.09 10.81M $1.2B $297.49M $5.41B $6.31B
2024-03-31 $115.30 10.81M $1.25B $138.55M $5.33B $6.44B
2023-12-31 $97.33 10.81M $1.05B $116.52M $5.81B $6.74B
2023-09-30 $103.16 10.81M $1.12B $128.4M $5.79B $6.77B