NYSE : MFC
$1.38 (3.31%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -704 | last: 792
Increased Positions
change: -308 | last: 340
Reduced Positions
change: -222 | last: 239
New Positions
change: -63 | last: 78
Sold Positions
change: 617 | last: 78
Total Calls
Total Puts
Put-Call Ratio
change: -364.3119 | last: 3.6431
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $49.78 | 1.7B | $84.78B | $14.9B | $14.66B | $84.54B |
| 2024-12-31 | $44.16 | 1.78B | $78.57B | $25.79B | $14.16B | $66.94B |
| 2023-12-31 | $29.26 | 1.83B | $53.66B | $20.34B | $12.74B | $46.06B |
| 2022-12-31 | $24.16 | 1.91B | $46.14B | $19.15B | $12.36B | $39.34B |
| 2021-12-31 | $24.11 | 1.94B | $46.81B | $22.59B | $11.86B | $36.08B |
| 2020-12-31 | $22.73 | 1.94B | $44.12B | $26.17B | $13.99B | $31.95B |
| 2019-12-31 | $26.33 | 1.96B | $51.55B | $20.3B | $11.66B | $42.91B |
| 2018-12-31 | $19.36 | 1.98B | $38.33B | $16.22B | $13.5B | $35.62B |
| 2017-12-31 | $26.24 | 1.98B | $51.91B | $15.96B | $13.17B | $49.12B |
| 2016-12-31 | $23.94 | 1.97B | $47.24B | $15.15B | $12.88B | $44.96B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $47.92 | 1.7B | $81.61B | $24.99B | $13.45B | $70.07B |
| 2025-12-31 | $49.78 | 1.7B | $84.78B | $14.9B | $14.66B | $84.54B |
| 2025-09-30 | $43.36 | 1.7B | $73.54B | $25.83B | $13.43B | $61.13B |
| 2025-06-30 | $43.47 | 1.71B | $74.33B | $23.77B | $13.28B | $63.84B |
| 2025-03-31 | $44.81 | 1.72B | $77.21B | $25.36B | $14.18B | $66.03B |
| 2024-12-31 | $44.16 | 1.77B | $78.35B | $25.79B | $14.16B | $66.72B |
| 2024-09-30 | $39.96 | 1.77B | $70.9B | $22.88B | $13.22B | $61.24B |
| 2024-06-30 | $35.96 | 1.79B | $64.47B | $22.1B | $14.02B | $56.39B |
| 2024-03-31 | $33.26 | 1.8B | $60.04B | $21.48B | $13.43B | $51.99B |
| 2023-12-31 | $28.90 | 1.88B | $54.33B | $20.34B | $12.74B | $46.73B |
| 2023-09-30 | $24.82 | 1.88B | $46.66B | $22.14B | $12.93B | $37.45B |
| 2023-06-30 | $25.04 | 1.88B | $47.07B | $21.02B | $12.75B | $38.81B |