The Allstate Corporation was incorporated under the laws of the State of Delaware on November 5, 1992, to serve as the holding company for Allstate Insurance Company. Its business is conducted principally through Allstate Insurance Company and other subsidiaries (collectively, including The Allstate Corporation, Allstate ).
15.19% net margin is respectable. The institution appears to be managing its interest spread and credit risk adequately.
Revenue grew 5.6% YoY.
Traditional FCF and operating-margin metrics are not meaningful for financial institutions. Evaluate using net interest margin, credit quality, and capital ratios instead.
Profitability & Returns
Revenue (TTM)
$68.17B
▲ +5.6% YoY
Net Income (TTM)
$12.14B
▲ +120.3% YoY
Net Margin
17.81%
P/E
—
Balance Sheet
Total Assets
$123.97B
Equity
$31.61B
Total Debt
$7.49B
Cash & Equiv.
$5.40B
5Y CAGR: +10.1%
Continue Research