‹ Screener

JPMORGAN CHASE & CO

JPM, JPM-PC, AMJB, JPM-PD, JPM-PJ, JPM-PK, JPM-PL, JPM-PM, VYLD · National Commercial Banks · 2.68B shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $6.7B (gross $9.8B, SBC $3.1B)

Reference price $330.73 · est. market cap ~$886.2B — last insider sale, 2026-06-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A86

JPMorgan Chase — dominant, highly profitable money-center bank.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $44.9B2025-09-30 · $46.4B2025-12-31 · $45.8B2026-03-31 · $49.8B

Last 4 quarters · from SEC filings.

Key metrics

Net margin
31.3%
Return on equity
15.7%
Return on assets
1.3%
Revenue growth (QoQ)
8.8%
Net-income growth
-2.4%
Tangible book value
$308.4B
Stock comp / revenue
2.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-22Friedman StaceySell5.5K$330.73
2026-06-02JPMORGAN CHASE & COOther7.2K
2026-06-02JPMORGAN CHASE & COOther7.2K
2026-05-20Friedman StaceySell5.5K$300.27
2026-05-15Beer Lori ASell3.2K$300.05
2026-05-15Erdoes Mary E.Sell6.6K$298.36
2026-05-15Lake MarianneSell6.4K$298.36
2026-05-15Petno Douglas BSell5.7K$300.05
2026-05-14Petno Douglas BGift135K
2026-05-14Petno Douglas BGift135K
2026-05-05BACON ASHLEYSell4.1K$309.42
2026-05-05Barnum JeremySell3.0K$309.41
2026-05-05Piepszak JenniferSell4.9K$309.42
2026-04-15BACON ASHLEYSell7.6K$306.55
2026-04-15Piepszak JenniferSell9.1K$306.56
2026-04-15Petno Douglas BSell5.7K$306.58
2026-04-15Lake MarianneSell6.4K$306.57
2026-04-15Erdoes Mary E.Sell12K$306.57
2026-04-15Beer Lori ASell3.2K$306.59
2026-04-15Barnum JeremySell5.6K$306.55
2026-04-15DIMON JAMESSell130K$306.56
2026-03-31HOBSON MELLODY LGrant153$294.16
2026-03-31Rometty Virginia MGrant136$294.16
2026-03-31NOVAKOVIC PHEBE NGrant136$294.16
2026-03-31BURKE STEPHEN BGrant191$294.16
2026-03-25Friedman StaceyTax withheld27K$295.04
2026-03-25Rohrbaugh Troy LOption exercise73K
2026-03-25Rohrbaugh Troy LTax withheld40K$295.04
2026-03-25Piepszak JenniferOption exercise58K
2026-03-25Piepszak JenniferTax withheld29K$295.04
2026-03-25Petno Douglas BOption exercise51K
2026-03-25Petno Douglas BTax withheld28K$295.04
2026-03-25Leopold RobinOption exercise25K
2026-03-25Leopold RobinTax withheld14K$295.04
2026-03-25Lake MarianneOption exercise58K
2026-03-25Lake MarianneTax withheld32K$295.04
2026-03-25Friedman StaceyOption exercise49K
2026-03-25Erdoes Mary E.Option exercise85K
2026-03-25Erdoes Mary E.Tax withheld47K$295.04
2026-03-25DIMON JAMESOption exercise320K
2026-03-25DIMON JAMESTax withheld177K$295.04
2026-03-25Beer Lori AOption exercise28K
2026-03-25Beer Lori ATax withheld16K$295.04
2026-03-25Barnum JeremyOption exercise39K
2026-03-25Barnum JeremyTax withheld21K$295.04
2026-03-25BACON ASHLEYOption exercise47K
2026-03-25BACON ASHLEYTax withheld24K$295.04
2026-03-23Leopold RobinSell433$295.06
2026-02-23JPMORGAN CHASE & COSell1.5K
2026-02-23JPMORGAN CHASE & COOther678
2026-02-23JPMORGAN CHASE & COOther786
2026-02-19DIMON JAMESSell22K$307.19
2026-02-19JPMORGAN CHASE & COSell1.5K
2026-02-19DIMON JAMESSell22K$307.19
2026-02-19DIMON JAMESSell10K$307.19
2026-02-19DIMON JAMESSell5.0K$307.19
2026-02-19Rohrbaugh Troy LSell50K$307.11
2026-02-19Leopold RobinSell432$307.14
2026-02-19DIMON JAMESSell5.0K$307.19
2026-02-19DIMON JAMESSell5.0K$307.19
2026-02-19JPMORGAN CHASE & COSell777
2026-02-17Erdoes Mary E.Sell5.7K$306.41
2026-02-17Lake MarianneSell3.9K$306.41
2026-02-17Petno Douglas BSell3.5K$306.40
2026-02-17Beer Lori ASell2.0K$306.40
2026-02-17Barnum JeremySell2.9K$306.42
2026-02-17Friedman StaceySell3.4K$306.40
2026-02-09JPMORGAN CHASE & COOther1.5K
2026-02-09JPMORGAN CHASE & COOther1.7K
2026-02-09JPMORGAN CHASE & COOther5.0K
2026-02-09JPMORGAN CHASE & COOther976
2026-02-09JPMORGAN CHASE & COOther780
2026-02-03Leopold RobinGift132
2026-02-03Leopold RobinGift132
2026-01-21Petno Douglas BGift811
2026-01-20DIMON JAMESGift90K
2026-01-20NOVAKOVIC PHEBE NGrant914$306.50
2026-01-20Rometty Virginia MGrant914$306.50
2026-01-20SMITH BRAD DGrant914$306.50
2026-01-20Gorsky AlexGrant914$306.50
2026-01-20HOBSON MELLODY LGrant914$306.50
2026-01-20Davis Alicia BolerGrant914$306.50
2026-01-20BURKE STEPHEN BGrant914$306.50
2026-01-20BAMMANN LINDAGrant914$306.50
2026-01-20Buck MicheleGrant914$306.50
2026-01-20WEINBERGER MARK AGrant914$306.50
2026-01-16Beer Lori ASell2.0K$312.80
2026-01-16Erdoes Mary E.Sell5.7K$312.78
2026-01-16Friedman StaceySell3.4K$312.80
2026-01-16Lake MarianneSell3.9K$312.78
2026-01-16Petno Douglas BSell3.5K$312.80
2026-01-16Piepszak JenniferSell8.6K$312.79
2026-01-16BACON ASHLEYSell7.4K$312.79
2026-01-16Barnum JeremySell2.9K$312.79
2026-01-13Beer Lori AOption exercise8.8K
2026-01-13Beer Lori AOption exercise8.3K
2026-01-13Beer Lori ATax withheld9.0K$318.71
2026-01-13Barnum JeremyOption exercise13K
2026-01-13Barnum JeremyOption exercise12K
2026-01-13Barnum JeremyTax withheld13K$318.71
2026-01-13BACON ASHLEYOption exercise15K
2026-01-13BACON ASHLEYOption exercise14K
2026-01-13BACON ASHLEYTax withheld14K$318.71
2026-01-13Korablina Elena AOption exercise6.0K
2026-01-13Korablina Elena AOption exercise5.8K
2026-01-13Korablina Elena AOption exercise1.5K
2026-01-13Korablina Elena AOption exercise1.4K
2026-01-13Korablina Elena ATax withheld7.8K$318.71
2026-01-13Rohrbaugh Troy LOption exercise23K
2026-01-13Rohrbaugh Troy LOption exercise20K
2026-01-13Rohrbaugh Troy LTax withheld23K$318.71
2026-01-13Piepszak JenniferOption exercise18K
2026-01-13Piepszak JenniferOption exercise16K
2026-01-13Piepszak JenniferTax withheld17K$318.71
2026-01-13Petno Douglas BOption exercise16K
2026-01-13Petno Douglas BOption exercise14K
2026-01-13Petno Douglas BTax withheld16K$318.71
2026-01-13Leopold RobinOption exercise7.7K
2026-01-13Leopold RobinOption exercise7.0K
2026-01-13Leopold RobinTax withheld7.7K$318.71
2026-01-13Lake MarianneOption exercise18K
2026-01-13Lake MarianneOption exercise16K
2026-01-13Lake MarianneTax withheld18K$318.71
2026-01-13Friedman StaceyOption exercise15K
2026-01-13Friedman StaceyOption exercise14K
2026-01-13Friedman StaceyTax withheld16K$318.71
2026-01-13Erdoes Mary E.Option exercise26K
2026-01-13Erdoes Mary E.Option exercise24K
2026-01-13Erdoes Mary E.Tax withheld27K$318.71
2025-12-31Rometty Virginia MGrant113$322.22
2025-12-31NOVAKOVIC PHEBE NGrant116$322.22
2025-12-31HOBSON MELLODY LGrant140$322.22
2025-12-31BURKE STEPHEN BGrant175$322.22
2025-11-12Rohrbaugh Troy LGift9.5K
2025-11-07Leopold RobinSell966$311.92
2025-11-05Erdoes Mary E.Gift6.5K
2025-11-04Petno Douglas BGift809
2025-10-25Korablina Elena ATax withheld486$299.02
2025-10-25Korablina Elena AOption exercise881
2025-10-25Korablina Elena AOption exercise826
2025-10-25Korablina Elena ATax withheld477$299.02
2025-09-30NOVAKOVIC PHEBE NGrant119$315.43
2025-09-30HOBSON MELLODY LGrant135$315.43
2025-09-30BURKE STEPHEN BGrant178$315.43
2025-09-30Rometty Virginia MGrant111$315.43
2025-09-02BAMMANN LINDASell9.5K$297.94
2025-07-25Petno Douglas BGift1.7K
2025-06-30NOVAKOVIC PHEBE NGrant129$289.91
2025-06-30HOBSON MELLODY LGrant155$289.91
2025-06-30BURKE STEPHEN BGrant194$289.91
2025-06-30Rometty Virginia MGrant121$289.91
2025-06-12BACON ASHLEYSell5.2K$267.44
2025-06-05Piepszak JenniferSell6.1K$262.47
2025-05-20Friedman StaceySell6.6K$265.71
2025-05-20Friedman StaceySell2.8K$265.71
2025-05-16Lake MarianneSell12K$267.08
2025-05-16Beer Lori ASell5.9K$267.09
2025-05-15Petno Douglas BSell10K$266.89
2025-05-14DIMON JAMESGift38K
2025-05-13Erdoes Mary E.Sell14K$262.54
2025-05-13BACON ASHLEYSell5.2K$262.53
2025-05-12Rohrbaugh Troy LSell12K$263.08
2025-05-06BAMMANN LINDASell9.5K$250.00
2025-05-06Barnum JeremySell40K$250.77
2025-05-06Piepszak JenniferSell6.1K$250.76
2025-05-05BAMMANN LINDAGift500
2025-04-14DIMON JAMESSell134K$235.68
2025-04-09JPMORGAN CHASE & COBuy14$3.67
2025-04-09JPMORGAN CHASE & COSell14
2025-03-31Rometty Virginia MGrant143$245.30
2025-03-31NOVAKOVIC PHEBE NGrant153$245.30
2025-03-31HOBSON MELLODY LGrant183$245.30
2025-03-31BURKE STEPHEN BGrant229$245.30
2025-03-25Rohrbaugh Troy LTax withheld37K$249.72
2025-03-25Petno Douglas BOption exercise45K
2025-03-25Petno Douglas BTax withheld25K$249.72
2025-03-25Pinto Daniel EOption exercise23K
2025-03-25Pinto Daniel EOption exercise23K
2025-03-25Pinto Daniel EOption exercise21K
2025-03-25Pinto Daniel EOption exercise20K
2025-03-25Pinto Daniel EOption exercise18K
2025-03-25Pinto Daniel ETax withheld59K$249.72
2025-03-25Lake MarianneOption exercise50K
2025-03-25Lake MarianneTax withheld26K$249.72
2025-03-25Erdoes Mary E.Option exercise63K
2025-03-25Erdoes Mary E.Tax withheld35K$249.72
2025-03-25BACON ASHLEYOption exercise42K
2025-03-25BACON ASHLEYTax withheld21K$249.72
2025-03-25Rohrbaugh Troy LOption exercise68K
2025-03-25Piepszak JenniferOption exercise50K
2025-03-25Piepszak JenniferTax withheld26K$249.72
2025-03-25Leopold RobinOption exercise23K
2025-03-25Leopold RobinTax withheld13K$249.72
2025-03-25Friedman StaceyOption exercise42K
2025-03-25Friedman StaceyTax withheld23K$249.72
2025-03-25DIMON JAMESOption exercise297K
2025-03-25DIMON JAMESTax withheld164K$249.72
2025-03-25Beer Lori AOption exercise26K
2025-03-25Beer Lori ATax withheld15K$249.72
2025-03-25Barnum JeremyOption exercise30K
2025-03-25Barnum JeremyTax withheld16K$249.72
2025-03-24Rohrbaugh Troy LSell25K$247.02
2025-03-24Beer Lori ASell2.1K$246.93
2025-03-24Piepszak JenniferSell4.3K$247.03
2025-03-24Leopold RobinSell1.2K$246.92
2025-02-20DIMON JAMESSell84K$269.84
2025-02-20Rohrbaugh Troy LSell38K$269.84
2025-02-20Beer Lori ASell2.1K$269.88
2025-02-20Piepszak JenniferSell4.3K$269.85
2025-02-20Leopold RobinSell1.2K$270.09
2025-02-20DIMON JAMESSell132K$269.84
2025-02-20DIMON JAMESSell132K$269.84
2025-02-20DIMON JAMESSell96K$269.84
2025-02-20DIMON JAMESSell387K$269.84
2025-02-20DIMON JAMESSell8.9K$269.84
2025-02-20DIMON JAMESSell28K$269.84
2025-02-18Lake MarianneSell4.2K$278.36
2025-02-18Friedman StaceySell3.3K$278.34
2025-02-18Erdoes Mary E.Sell5.3K$278.37
2025-02-18Petno Douglas BSell3.5K$278.41
2025-02-10Leopold RobinGift188
2025-02-10Leopold RobinGift188
2025-02-01Erdoes Mary E.Other51K$1.00
2025-01-31DIMON JAMESGift186K
2025-01-21HOBSON MELLODY LGrant1.0K$261.88
2025-01-21Boler-Davis Alicia SGrant1.0K$261.88
2025-01-21Combs Todd A.Grant1.0K$261.88
2025-01-21BURKE STEPHEN BGrant1.0K$261.88
2025-01-21BAMMANN LINDAGrant1.0K$261.88
2025-01-21WEINBERGER MARK AGrant1.0K$261.88
2025-01-21SMITH BRAD DGrant1.0K$261.88
2025-01-21Rometty Virginia MGrant1.0K$261.88
2025-01-21NOVAKOVIC PHEBE NGrant1.0K$261.88
2025-01-21Gorsky AlexGrant1.0K$261.88
2025-01-16BACON ASHLEYSell7.1K$253.94
2025-01-16Erdoes Mary E.Sell5.3K$253.97
2025-01-16Friedman StaceySell3.3K$253.94
2025-01-16Petno Douglas BSell3.5K$253.96
2025-01-16Lake MarianneSell4.2K$254.00
2025-01-13Barnum JeremyOption exercise9.1K
2025-01-13Barnum JeremyTax withheld11K$241.77
2025-01-13Beer Lori AOption exercise8.1K
2025-01-13Beer Lori ATax withheld8.7K$241.77
2025-01-13Rohrbaugh Troy LOption exercise23K
2025-01-13Rohrbaugh Troy LOption exercise21K
2025-01-13Rohrbaugh Troy LTax withheld23K$241.77
2025-01-13Friedman StaceyOption exercise15K
2025-01-13Friedman StaceyOption exercise13K
2025-01-13Friedman StaceyTax withheld15K$241.77
2025-01-13Leopold RobinOption exercise7.7K
2025-01-13Leopold RobinOption exercise7.1K
2025-01-13Beer Lori AOption exercise8.8K
2025-01-13Korablina Elena AOption exercise8.7K
2025-01-13Korablina Elena AOption exercise1.9K
2025-01-13Korablina Elena ATax withheld5.6K$241.77
2025-01-13Pinto Daniel EOption exercise17K
2025-01-13Pinto Daniel EOption exercise15K
2025-01-13Pinto Daniel EOption exercise14K
2025-01-13Pinto Daniel EOption exercise13K
2025-01-13Pinto Daniel EOption exercise12K
2025-01-13Pinto Daniel ETax withheld40K$241.77
2025-01-13Lake MarianneOption exercise18K
2025-01-13Lake MarianneOption exercise15K
2025-01-13Lake MarianneTax withheld16K$241.77
2025-01-13Erdoes Mary E.Option exercise26K
2025-01-13Erdoes Mary E.Option exercise19K
2025-01-13Erdoes Mary E.Tax withheld25K$241.77
2025-01-13Piepszak JenniferOption exercise18K
2025-01-13Piepszak JenniferOption exercise15K
2025-01-13Piepszak JenniferTax withheld16K$241.77
2025-01-13BACON ASHLEYOption exercise15K
2025-01-13BACON ASHLEYOption exercise13K
2025-01-13BACON ASHLEYTax withheld13K$241.77
2025-01-13Barnum JeremyOption exercise12K
2025-01-13Leopold RobinTax withheld7.6K$241.77
2024-12-31Gorsky AlexGrant156$239.71
2024-12-31Rometty Virginia MGrant146$239.71
2024-12-31NOVAKOVIC PHEBE NGrant156$239.71
2024-12-31HOBSON MELLODY LGrant188$239.71
2024-12-31BURKE STEPHEN BGrant235$239.71

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-06-25Exec/director changefiling ↗
2026-06-24OtherExhibitsfiling ↗
2026-06-24Reg FDExhibitsfiling ↗
2026-06-02OtherExhibitsfiling ↗
2026-05-27OtherExhibitsfiling ↗
2026-05-21Shareholder votefiling ↗
2026-05-073.035.03OtherExhibitsfiling ↗
2026-04-245.03filing ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-252026-06-240000019617-26-000241 ↗
8-K2026-06-242026-06-240001628280-26-045167 ↗
8-K2026-06-242026-06-240001628280-26-045169 ↗
8-K2026-06-022026-06-020001193125-26-253533 ↗
8-K2026-05-272026-05-270001193125-26-242018 ↗
8-K2026-05-212026-05-190000019617-26-000228 ↗
8-K2026-05-072026-05-060001193125-26-211978 ↗
10-Q2026-05-012026-03-310001628280-26-029344 ↗
8-K2026-04-242026-04-210000019617-26-000119 ↗
8-K2026-04-232026-04-230001193125-26-173739 ↗
8-K2026-04-142026-04-140001628280-26-024990 ↗
8-K2026-04-142026-04-140001628280-26-025013 ↗