Loading live market data…

MetLife, Inc.

NYSE:MET

$92.2 USD

-$0.34 (-0.37%)

Volume
1.89M
Average Volume
3.55M
Market Capitalization
$59.32B
P/E Ratio
17.76
Dividend Yield
2.49%
Price Target
$96.00
Year High
$93.81
Year Low
$67.33
Day High
Day Low
Payout Ratio
$0.46
Current Ratio
$85.01

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.87%

Investors Holding

178

change: -1253 | last: 1431

Increased Positions

76

change: -524 | last: 600

Reduced Positions

51

change: -509 | last: 560

New Positions

21

change: -89 | last: 110

Sold Positions

1223

change: 1045 | last: 178

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -156.4527 | last: 1.5645

Total Invested

480.2M

MET Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $78.94 664.96M $52.49B $22.03B $20.18B $50.64B
2024-12-31 $81.88 689.21M $56.43B $20.07B $18.72B $55.08B
2023-12-31 $66.13 762.43M $50.42B $20.64B $18.83B $48.61B
2022-12-31 $72.37 779.1M $56.38B $20.2B $17.98B $54.17B
2021-12-31 $62.49 825.54M $51.59B $20.05B $17.43B $48.97B
2020-12-31 $46.95 892.91M $41.92B $19.8B $18.15B $40.28B
2019-12-31 $50.97 915.34M $46.65B $16.6B $16.85B $46.91B
2018-12-31 $41.06 958.61M $39.36B $15.82B $16.24B $39.78B
2017-12-31 $50.56 1.04B $52.76B $12.7B $19.31B $59.37B
2016-12-31 $48.02 1.1B $52.61B $12.65B $19.85B $59.81B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $70.72 652M $46.11B $22.69B $20.29B $43.71B
2025-12-31 $78.94 664.96M $52.49B $22.03B $20.18B $50.64B
2025-09-30 $82.37 664.7M $54.75B $20.23B $19.83B $54.35B
2025-06-30 $80.42 670.8M $53.95B $22.18B $19.91B $51.67B
2025-03-31 $80.29 682.3M $54.78B $21.33B $19.23B $52.68B
2024-12-31 $81.88 696.07M $56.99B $20.07B $18.72B $55.64B
2024-09-30 $82.48 699.3M $57.68B $21.76B $18.84B $54.76B
2024-06-30 $69.88 710.5M $49.65B $20.79B $18.36B $47.23B
2024-03-31 $73.69 723.2M $53.29B $19.84B $19.26B $52.71B
2023-12-31 $66.13 745.45M $49.3B $20.64B $18.83B $47.49B
2023-09-30 $62.91 751.4M $47.27B $14.91B $18.8B $51.15B
2023-06-30 $56.53 765.9M $43.3B $15.42B $17.9B $45.78B