grepcent / static financial knowledge base

Peer reviews

AI-assembled from public SEC filings

Warehouse and discount retail peer review

Descriptive comparison assembled from public SEC filings and verified companyfacts.

Descriptive comparison — not investment advice. This feature-specific review is assembled from a frozen evidence pack of public SEC filing quotes and verified SEC companyfacts numbers. It is descriptive only and makes no judgment about which company is better. It is not a rating, recommendation, endorsement, forecast, or investment advice. Figures are as of their cited filing dates. See Disclaimer.

Methodology

Mechanical U.S. megabank cluster: companies in the existing grepcent universe with SEC SIC 6021 National Commercial Banks and latest reported total assets above $1 trillion. These are exactly the four banks held out of the regional-banks cluster by its large-regional asset band, so this cluster gives them a home rather than leaving them excluded into nothing.

The cluster is selected mechanically from public SEC SIC 6021 companies already present in grepcent's processed universe, filtered to latest reported total assets above $1 trillion using the same SEC companyfacts figures shown on grepcent company pages. The next largest SIC 6021 bank sits near $669 billion in assets, well inside the regional band, so the threshold separates the two clusters cleanly. The review publishes no proprietary index-membership labels.

Pack hash: 9f8767dff473ba5d86868d533aa7846876b35ccc64aeee4e1d329e0dc2f1920a. Generated: 2026-07-23.

Verified Quantitative Matrix

Numbers are templated from frozen SEC companyfacts-derived facts already verified by grepcent. Fiscal periods and filing dates are shown in each cell; code-computed comparisons below only use calendar-aligned periods.

MetricJPMBACCWFC
Revenue182,447,000,000
FY 2025; period end 2025-12-31; filed 2026-02-13; reporting currency USD
source · NUM_JPM_REVENUE_FY2025
113,097,000,000
FY 2025; period end 2025-12-31; filed 2026-02-25; reporting currency USD
source · NUM_BAC_REVENUE_FY2025
85,225,000,000
FY 2025; period end 2025-12-31; filed 2026-02-20; reporting currency USD
source · NUM_C_REVENUE_FY2025
83,699,000,000
FY 2025; period end 2025-12-31; filed 2026-02-24; reporting currency USD
source · NUM_WFC_REVENUE_FY2025
Net margin31.27%
FY 2025; period end 2025-12-31; filed 2026-02-13
source · NUM_JPM_NET_MARGIN_FY2025
26.98%
FY 2025; period end 2025-12-31; filed 2026-02-25
source · NUM_BAC_NET_MARGIN_FY2025
16.79%
FY 2025; period end 2025-12-31; filed 2026-02-20
source · NUM_C_NET_MARGIN_FY2025
25.49%
FY 2025; period end 2025-12-31; filed 2026-02-24
source · NUM_WFC_NET_MARGIN_FY2025
Operating marginQuarantined: Only 0 of 4 companies have a verified fact; threshold is 2.
Free cash flowQuarantined: Only 1 of 4 companies have a verified fact; threshold is 2.
Capital expendituresQuarantined: Only 1 of 4 companies have a verified fact; threshold is 2.
Dividends paid16,625,000,000
FY 2025; period end 2025-12-31; filed 2026-02-13; reporting currency USD
source · NUM_JPM_DIVIDENDS_PAID_FY2025
Not available.5,372,000,000
FY 2025; period end 2025-12-31; filed 2026-02-20; reporting currency USD
source · NUM_C_DIVIDENDS_PAID_FY2025
5,434,000,000
FY 2025; period end 2025-12-31; filed 2026-02-24; reporting currency USD
source · NUM_WFC_DIVIDENDS_PAID_FY2025
Share buybacks31,591,000,000
FY 2025; period end 2025-12-31; filed 2026-02-13; reporting currency USD
source · NUM_JPM_SHARE_BUYBACKS_FY2025
21,433,000,000
FY 2025; period end 2025-12-31; filed 2026-02-25; reporting currency USD
source · NUM_BAC_SHARE_BUYBACKS_FY2025
13,250,000,000
FY 2025; period end 2025-12-31; filed 2026-02-20; reporting currency USD
source · NUM_C_SHARE_BUYBACKS_FY2025
17,516,000,000
FY 2025; period end 2025-12-31; filed 2026-02-24; reporting currency USD
source · NUM_WFC_SHARE_BUYBACKS_FY2025
Assets4,424,900,000,000
FY 2025; period end 2025-12-31; filed 2026-02-13; reporting currency USD
source · NUM_JPM_ASSETS_FY2025
3,411,738,000,000
FY 2025; period end 2025-12-31; filed 2026-02-25; reporting currency USD
source · NUM_BAC_ASSETS_FY2025
2,657,202,000,000
FY 2025; period end 2025-12-31; filed 2026-02-20; reporting currency USD
source · NUM_C_ASSETS_FY2025
2,148,631,000,000
FY 2025; period end 2025-12-31; filed 2026-02-24; reporting currency USD
source · NUM_WFC_ASSETS_FY2025
Liabilities / equity11.21
FY 2025; period end 2025-12-31; filed 2026-02-13
source · NUM_JPM_LIABILITIES_TO_EQUITY_FY2025
10.25
FY 2025; period end 2025-12-31; filed 2026-02-25
source · NUM_BAC_LIABILITIES_TO_EQUITY_FY2025
11.51
FY 2025; period end 2025-12-31; filed 2026-02-20
source · NUM_C_LIABILITIES_TO_EQUITY_FY2025
10.85
FY 2025; period end 2025-12-31; filed 2026-02-24
source · NUM_WFC_LIABILITIES_TO_EQUITY_FY2025

Code-computed comparisons

Market-risk companion: risk and factor comparison from lmfin. It is descriptive and separate from the SEC fundamentals review.

Narrative Matrix

DimensionJPMBACCWFC
Business modelQuarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.
Geographic and customer exposureQuarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.
Capital allocationQuarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.
Stated strategy in filingsQuarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.
Idiosyncratic risks in filingsQuarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.
Recent narrative changeQuarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.Quarantined: no direct dimension-relevant quote survived the gate.

Gate summary

Facts: 25. Claims survived: 0. Claims dropped: 0. Cells quarantined: 24.

Quarantined quantitative rows

Quarantined dimensions

Quarantined cells