Stocks analysis

Analysis for PRU

$116.35 +2.86 (+2.52%)
  • 📈 Growth — 16/30
  • 💰 Profitability — 14/20
  • 🏦 Financial Health — 14/20
  • 💵 Valuation — 11/20
  • ⚠️ Risk — 4/10
Overall Score: 61/100

Summary:


📈 Growth & Financial Trajectory

Over the 8 quarters, Revenues move from about $19.49B to $15.66B, a decline of ~20%. Net income attributable to parent grows from about $0.57B in early 2025 to roughly $1.04B by mid-2026, an +83% swing despite revenue headwinds. The Q3 2025 quarter shows the strongest earnings lift, with a higher revenue base, then modest moderation into 2026. Overall, cash flow and earnings demonstrate resilience, with the path showing higher earnings dispersion but positive cash generation.

💰 Margins & Cash Flow

  • Net margins trend in the mid-single digits (roughly 5-8% range), latest around 6-7%.
  • Net Cash Flow From Operating Activities generally positive, with Q2 2026 delivering about $2.35B; investing cash flow remains negative across periods; financing activity varies but adds liquidity.

🛡️ Balance Sheet & Liquidity

Assets around $783.6B with Liabilities about $748.9B, yielding ~$31.9B of equity attributable to parent. Current assets nearly match current liabilities, supporting liquidity for insurance operations; temporary equity and redeemable interests are modest.

⚠️ Key Drivers & Risks

  • Drivers: (1) Interest rate sensitivity / investment income, (2) product mix & data-driven underwriting advancements.
  • Risks: (1) revenue cyclicality and rate-driven margin pressure, (2) regulatory/compliance and valuation sensitivity to interest-rate moves.

📊 Key Financial Fundamentals

Valuation Multiples
Market Cap $40.62B
P/E Ratio 10.37
Forward P/E 8.61
P/S Ratio 0.67
P/B Ratio 1.19
EV / EBITDA 10.48
Profitability & Returns
Gross Margin N/A
Operating Margin 8.13%
Net Margin 6.45%
ROE 12.24%
ROIC 7.10%
Financial Health & Liquidity
Current Ratio N/A
Quick Ratio N/A
Financial Scale & Cash Flow
Revenue $60.73B
Net Income $3.92B
FCF Yield 27.00%
Free Cash Flow $10.97B
Total Debt To Equity 0.78