NYSE : MFC

Manulife Financial Corporation

$43.07 USD

$1.38 (3.31%)

Volume
1.65M
Average Volume
2.1M
Market Capitalization
$71.88B
P/E Ratio
17.28
Dividend Yield
3.06%
Price Target
$29.44
Year High
$43.21
Year Low
$29.70
Day High
Day Low
Payout Ratio
$0.52
Current Ratio
$0.00

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.53%

Investors Holding

88

change: -704 | last: 792

Increased Positions

32

change: -308 | last: 340

Reduced Positions

17

change: -222 | last: 239

New Positions

15

change: -63 | last: 78

Sold Positions

695

change: 617 | last: 78

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -364.3119 | last: 3.6431

Total Invested

385.82M

MFC Enterprise Value History

Annual
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
Quarterly
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