KeyCorp, organized in 1958 under the laws of the State of Ohio, is headquartered in Cleveland, Ohio. We are a BHC under the BHCA and one of the nation s largest bank-based financial services companies, with consolidated total assets of approximately $184.4 billion at December 31, 2025.
25.97% net margin is above average for a financial institution, suggesting strong underwriting or fee income alongside controlled credit costs.
Revenue grew 64.4% 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)
$7.23B
▲ +64.4% YoY
Net Income (TTM)
$1.95B
▲ +1236.0% YoY
Net Margin
26.90%
P/E
—
Balance Sheet
Total Assets
$188.66B
Equity
$19.99B
Total Debt
$10.88B
Cash & Equiv.
$12.91B
5Y CAGR: +4.3%
Continue Research