Stocks analysis

Analysis for MET

$100.27 +0.55 (+0.55%)
  • πŸ“ˆ Growth β€” 20/30
  • πŸ’° Profitability β€” 14/20
  • 🏦 Financial Health β€” 12/20
  • πŸ’΅ Valuation β€” 12/20
  • ⚠️ Risk β€” 7/10
Overall Score: 61/100

Summary:


πŸ“ˆ Growth & Financial Trajectory

Across eight quarters METLIFE’s top line rose from roughly $16.1B in 2024 Q1 to about $19.15B in 2026 Q2, while net income attributable to parent fluctuated around $0.7–1.2B with a peak near $1.19B in 2025 Q4. The start-to-end trajectory shows solid revenue expansion despite quarter-to-quarter volatility; year-end 2025 featured a pronounced revenue spike that was not fully sustained in 2026. Operating cash flow remained constructive (roughly $2.2–3.3B per quarter) but overall net cash flow varied due to investing activity, leaving some quarters cash-negative.

πŸ’° Margins & Cash Flow

Operating margins were modest, with operating income around $1.0–$1.7B on revenues of $16–$23B, implying mid-single-digit margins. Net income showed resilience in aggregate, but quarterly swings reflect mix and expense dynamics. Cash flow highlights: OCF generally positive; Investing cash flow often negative, producing intermittent net cash flow weakness driven by capital deployment.

πŸ›‘οΈ Balance Sheet & Liquidity

Total assets typically near $680–$760B and liabilities around $648–$731B, with equity around $28–$29B. Leverage remains high, yet liquidity is supported by a large asset base and steady operating cash generation. Balance sheet appears resilient despite scale.

⚠️ Key Drivers & Risks

  • Drivers: ongoing insurance premiums/business mix; investment portfolio performance and interest-rate environment
  • Risks: interest-rate sensitivity and reserve/regulatory risk; cyclicality and valuation sensitivity to rates

πŸ“Š Key Financial Fundamentals

Valuation Multiples
Market Cap $61.86B
P/E Ratio 17.06
Forward P/E 9.26
P/S Ratio 0.78
P/B Ratio 1.98
EV / EBITDA 10.68
Profitability & Returns
Gross Margin N/A
Operating Margin 7.37%
Net Margin 4.57%
ROE 12.94%
ROIC 7.60%
Financial Health & Liquidity
Current Ratio 0.04
Quick Ratio 0.04
Financial Scale & Cash Flow
Revenue $79.29B
Net Income $3.62B
FCF Yield 25.15%
Free Cash Flow $15.56B
Total Debt To Equity 0.72