OTC : MFCSF

Medical Facilities Corporation — Institutional Ownership

$10.94 USD

-$0.06 (-0.55%)

Volume
1.2K
Average Volume
4.11K
Market Capitalization
$192M
P/E Ratio
8.49
Dividend Yield
2.38%
Price Target
Year High
$13.38
Year Low
$9.80
Day High
Day Low
Payout Ratio
$0.13
Current Ratio
$2.49
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
MFCSF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $11.36 19.48M $221.31M $43.37M $58.74M $236.67M
2024-12-31 $10.76 24M $258.25M $108.5M $73.94M $223.69M
2023-12-31 $6.73 25.25M $169.97M $24.11M $116.81M $262.66M
2022-12-31 $5.90 29.37M $173.27M $34.93M $142.95M $281.29M
2021-12-31 $7.36 31.09M $228.84M $61.04M $140.9M $308.7M
2020-12-31 $5.50 31.11M $171.08M $66.18M $161.95M $266.86M
2019-12-31 $3.68 31.08M $114.39M $31.99M $218.77M $301.17M
2018-12-31 $10.84 33.18M $359.7M $36.69M $171.02M $494.03M
2017-12-31 $11.34 31M $351.57M $56.03M $146.34M $441.89M
2016-12-31 $12.99 31.05M $403.34M $51.01M $156.76M $509.09M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $12.76 17.05M $217.56M $64.04M $54.62M $208.13M
2026-03-31 $12.01 17.7M $212.63M $86.59M $57.39M $183.43M
2025-12-31 $11.36 17.87M $202.99M $43.37M $58.74M $218.35M
2025-09-30 $10.20 18.6M $189.67M $46.81M $65.09M $207.95M
2025-06-30 $11.51 20.65M $237.63M $49.03M $67.63M $256.23M
2025-03-31 $11.42 22.18M $253.26M $65.72M $71.11M $258.64M
2024-12-31 $10.76 23.02M $247.74M $108.5M $73.94M $213.18M
2024-09-30 $10.00 23.77M $237.7M $18.67M $97.45M $316.48M
2024-06-30 $9.03 24.3M $219.47M $17.98M $102.34M $303.83M
2024-03-31 $7.73 24.58M $190.01M $25.63M $108.49M $272.87M
2023-12-31 $6.73 24.92M $167.69M $23.99M $116.21M $259.91M
2023-09-30 $6.95 25.07M $174.21M $26.98M $127.36M $274.59M