‹ Screener

CITIGROUP INC

C, C-PN, C-PR · National Commercial Banks · 1.75B shares · -4%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $40M (gross $2.0B, SBC $1.9B)

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

Grade

C60

Citigroup — global bank mid-turnaround with low returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-03-31 · $21.6B2025-06-30 · $21.7B2025-09-30 · $22.1B2025-12-31 · $19.9B

Last 4 quarters · from SEC filings.

Key metrics

Net margin
16.8%
Return on equity
6.7%
Return on assets
0.5%
Revenue growth (QoQ)
-10.0%
Net-income growth
12.8%
Debt / equity
1.5×
Free cash flow
-$74.2B
Tangible book value
$188.9B

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-08DUGAN JOHN CUNNINGHAMSell2.1K$125.30
2026-04-20Livingstone DavidTax withheld85K$132.18
2026-04-15Skyler EdwardSell25K$131.41
2026-04-15Giles NicoleSell13K$131.80
2026-04-01von Koskull Casper WilhelmGrant7$110.99
2026-04-01von Koskull Casper WilhelmGrant29$110.99
2026-04-01Turley James SGrant7$110.99
2026-04-01Turley James SGrant211$110.99
2026-04-01TAYLOR DIANA LGrant7$110.99
2026-04-01TAYLOR DIANA LGrant324$110.99
2026-04-01REINER GARY MGrant405$110.99
2026-04-01MOULDS JONATHAN PAULGrant12$110.99
2026-04-01MOULDS JONATHAN PAULGrant245$110.99
2026-04-01MOULDS JONATHAN PAULGrant3$110.99
2026-04-01James Renee JoGrant7$110.99
2026-04-01James Renee JoGrant168$110.99
2026-04-01HENNES DUNCAN PGrant7$110.99
2026-04-01HENNES DUNCAN PGrant211$110.99
2026-04-01DUGAN JOHN CUNNINGHAMGrant563$110.99
2026-04-01Dailey Grace EGrant7$110.99
2026-04-01COLE TITILOPEGrant17$110.99
2026-03-20Sieg Andrew M.Tax withheld22K$109.85
2026-02-20Mason MarkSell1.6K$114.40
2026-02-20Turek ZdenekTax withheld5.3K$115.55
2026-02-20Torres Cantu ErnestoTax withheld8.0K$115.55
2026-02-20Sieg Andrew M.Tax withheld36K$115.55
2026-02-20MORTON ANDREW JOHNTax withheld74K$115.55
2026-02-20Mason MarkSell2.0K$114.96
2026-02-20Livingstone DavidTax withheld26K$115.55
2026-02-13Torres Cantu ErnestoSell43K$111.09
2026-02-13Torres Cantu ErnestoSell24K$111.14
2026-02-12Habner PamelaSell30K$117.26
2026-02-12LUCHETTI GONZALOSell20K$115.03
2026-02-12McIntosh BrentGift4.8K
2026-02-11Sieg Andrew M.Grant33K
2026-02-11Selvakesari AnandGrant29K
2026-02-11RYAN TIMOTHYGrant29K
2026-02-11RAGHAVAN VISWASGrant60K
2026-02-11MORTON ANDREW JOHNGrant59K
2026-02-11McIntosh BrentGrant39K
2026-02-11Mason MarkGrant52K
2026-02-11LUCHETTI GONZALOGrant28K
2026-02-11Livingstone DavidGrant18K
2026-02-11KHALIQ SYED SHAHMIRGrant33K
2026-02-11Habner PamelaGrant20K
2026-02-11Giles NicoleGrant30K
2026-02-11Giles NicoleSell17K$119.04
2026-02-11Fraser Jane NindGrant118K
2026-02-11Garg SunilSell18K$118.49
2026-02-11Garg SunilGrant23K
2026-02-11Wechter SaraGrant24K
2026-02-11Turek ZdenekGrant36K
2026-02-11Torres Cantu ErnestoGrant31K
2026-02-11Skyler EdwardGrant19K
2026-01-20Sieg Andrew M.Tax withheld12K$118.04
2026-01-20Fraser Jane NindTax withheld68K$118.04
2026-01-20Wechter SaraTax withheld15K$118.04
2026-01-20Turek ZdenekTax withheld21K$118.04
2026-01-20Torres Cantu ErnestoTax withheld17K$118.04
2026-01-20Skyler EdwardTax withheld16K$118.04
2026-01-20Selvakesari AnandTax withheld27K$118.04
2026-01-20RYAN TIMOTHYTax withheld3.4K$118.04
2026-01-20RAGHAVAN VISWASTax withheld136K$118.04
2026-01-20MORTON ANDREW JOHNTax withheld8.7K$118.04
2026-01-20McIntosh BrentTax withheld18K$118.04
2026-01-20Mason MarkTax withheld29K$118.04
2026-01-20LUCHETTI GONZALOTax withheld16K$118.04
2026-01-20KHALIQ SYED SHAHMIRTax withheld20K$118.04
2026-01-20Habner PamelaTax withheld15K$118.04
2026-01-20Giles NicoleTax withheld34K$118.04
2026-01-20Garg SunilTax withheld15K$118.04
2026-01-20COLE TITILOPETax withheld12K$118.04
2026-01-02James Renee JoGrant11$118.80
2026-01-02COLE TITILOPEGrant1.3K
2026-01-02COLE TITILOPEGrant10$118.80
2026-01-02Dailey Grace EGrant1.3K
2026-01-02Dailey Grace EGrant11$118.80
2026-01-02DUGAN JOHN CUNNINGHAMGrant1.3K
2026-01-02DUGAN JOHN CUNNINGHAMGrant526$118.80
2026-01-02HENNES DUNCAN PGrant1.3K
2026-01-02HENNES DUNCAN PGrant11$118.80
2026-01-02HENNES DUNCAN PGrant185$118.80
2026-01-02Henry Peter B.Grant1.3K
2026-01-02James Renee JoGrant1.3K
2026-01-02James Renee JoGrant145$118.80
2026-01-02MOULDS JONATHAN PAULGrant1.3K
2026-01-02MOULDS JONATHAN PAULGrant5$118.80
2026-01-02MOULDS JONATHAN PAULGrant230$118.80
2026-01-02MOULDS JONATHAN PAULGrant2$118.80
2026-01-02REINER GARY MGrant1.3K
2026-01-02REINER GARY MGrant378$118.80
2026-01-02TAYLOR DIANA LGrant1.3K
2026-01-02TAYLOR DIANA LGrant11$118.80
2026-01-02TAYLOR DIANA LGrant290$118.80
2026-01-02Turley James SGrant1.3K
2026-01-02Turley James SGrant11$118.80
2026-01-02Turley James SGrant185$118.80
2026-01-02von Koskull Casper WilhelmGrant1.3K
2026-01-02von Koskull Casper WilhelmGrant11$118.80
2026-01-02von Koskull Casper WilhelmGrant16$118.80
2026-01-02COSTELLO ELLENGrant1.3K
2025-10-22Fraser Jane NindGrant260K
2025-10-22Fraser Jane NindGrant260K
2025-10-01Dailey Grace EGrant13$102.37
2025-10-01von Koskull Casper WilhelmGrant13$102.37
2025-10-01von Koskull Casper WilhelmGrant18$102.37
2025-10-01Turley James SGrant13$102.37
2025-10-01COLE TITILOPEGrant11$102.37
2025-10-01Turley James SGrant214$102.37
2025-10-01TAYLOR DIANA LGrant13$102.37
2025-10-01TAYLOR DIANA LGrant335$102.37
2025-10-01MOULDS JONATHAN PAULGrant6$102.37
2025-10-01MOULDS JONATHAN PAULGrant271$102.37
2025-10-01REINER GARY MGrant439$102.37
2025-10-01James Renee JoGrant13$102.37
2025-10-01James Renee JoGrant168$102.37
2025-10-01HENNES DUNCAN PGrant13$102.37
2025-10-01HENNES DUNCAN PGrant214$102.37
2025-10-01DUGAN JOHN CUNNINGHAMGrant611$102.37
2025-07-16Henry Peter B.Sell3.0K$90.40
2025-07-01von Koskull Casper WilhelmGrant20$83.53
2025-07-01von Koskull Casper WilhelmGrant14$83.53
2025-07-01Turley James SGrant14$83.53
2025-07-01Turley James SGrant243$83.53
2025-07-01TAYLOR DIANA LGrant14$83.53
2025-07-01TAYLOR DIANA LGrant380$83.53
2025-07-01REINER GARY MGrant538$83.53
2025-07-01MOULDS JONATHAN PAULGrant973
2025-07-01MOULDS JONATHAN PAULGrant67$83.53
2025-07-01James Renee JoGrant14$83.53
2025-07-01James Renee JoGrant190$83.53
2025-07-01HENNES DUNCAN PGrant14$83.53
2025-07-01HENNES DUNCAN PGrant243$83.53
2025-07-01DUGAN JOHN CUNNINGHAMGrant748$83.53
2025-07-01Dailey Grace EGrant14$83.53
2025-07-01COLE TITILOPEGrant13$83.53
2025-04-30DUGAN JOHN CUNNINGHAMSell4.4K$68.26
2025-04-01Turley James SGrant16$72.18
2025-04-01Turley James SGrant279$72.18
2025-04-01TAYLOR DIANA LGrant16$72.18
2025-04-01TAYLOR DIANA LGrant437$72.18
2025-04-01REINER GARY MGrant623$72.18
2025-04-01James Renee JoGrant16$72.18
2025-04-01von Koskull Casper WilhelmGrant16$72.18
2025-04-01James Renee JoGrant219$72.18
2025-04-01IRELAND SUSAN LESLIEGrant16$72.18
2025-04-01IRELAND SUSAN LESLIEGrant158$72.18
2025-04-01HENNES DUNCAN PGrant16$72.18
2025-04-01HENNES DUNCAN PGrant279$72.18
2025-04-01DUGAN JOHN CUNNINGHAMGrant866$72.18
2025-04-01Dailey Grace EGrant16$72.18
2025-04-01COLE TITILOPEGrant1.9K
2025-04-01von Koskull Casper WilhelmGrant23$72.18
2025-03-20Sieg Andrew M.Tax withheld17K$71.44
2025-02-20Livingstone DavidTax withheld13K$83.94
2025-02-20Livingstone DavidGrant2.0K
2025-02-20Livingstone DavidTax withheld958$83.94
2025-02-20Torres Cantu ErnestoTax withheld791$83.94
2025-02-20Sieg Andrew M.Tax withheld41K$83.94
2025-02-20Turek ZdenekTax withheld6.6K$83.94
2025-02-20MORTON ANDREW JOHNTax withheld89K$83.94
2025-02-20Torres Cantu ErnestoGrant1.9K
2025-02-14Mason MarkGift3.1K
2025-02-14Torres Cantu ErnestoGift89K
2025-02-14Skyler EdwardSell36K$82.41
2025-02-14Mason MarkSell58K$83.21
2025-02-14Torres Cantu ErnestoGift89K
2025-02-13Fraser Jane NindGrant142K
2025-02-13Wechter SaraGrant29K
2025-02-13Wechter SaraSell14K$81.01
2025-02-13Wechter SaraSell812$81.02
2025-02-13Wechter SaraGift1.2K
2025-02-13Wechter SaraGift625
2025-02-13Turek ZdenekGrant44K
2025-02-13Torres Cantu ErnestoGrant71K
2025-02-13Torres Cantu ErnestoGrant3.7K
2025-02-13Torres Cantu ErnestoGrant13K
2025-02-13Torres Cantu ErnestoTax withheld6.3K$81.27
2025-02-13Skyler EdwardGrant26K
2025-02-13Sieg Andrew M.Grant44K
2025-02-13Selvakesari AnandGrant39K
2025-02-13Selvakesari AnandSell23K$81.09
2025-02-13Selvakesari AnandSell6.8K$81.14
2025-02-13RYAN TIMOTHYGrant33K
2025-02-13RAGHAVAN VISWASGrant81K
2025-02-13MORTON ANDREW JOHNGrant76K
2025-02-13McIntosh BrentGrant42K
2025-02-13McIntosh BrentSell4.2K$81.21
2025-02-13McIntosh BrentSell9.4K$81.22
2025-02-13McIntosh BrentSell6.4K$81.23
2025-02-13Mason MarkGrant52K
2025-02-13LUCHETTI GONZALOGrant33K
2025-02-13LUCHETTI GONZALOSell16K$81.36
2025-02-13Livingstone DavidGrant43K
2025-02-13Livingstone DavidGrant7.6K
2025-02-13Livingstone DavidTax withheld3.6K$81.27
2025-02-13KHALIQ SYED SHAHMIRGrant34K
2025-02-13KHALIQ SYED SHAHMIRSell4.0K$81.69
2025-02-13KHALIQ SYED SHAHMIRSell7.5K$81.70
2025-02-13KHALIQ SYED SHAHMIRSell11K$81.70
2025-02-13KHALIQ SYED SHAHMIRSell4.0K$81.71
2025-02-13KHALIQ SYED SHAHMIRSell3.2K$81.72
2025-02-13Garg SunilGrant29K
2025-02-13COLE TITILOPEGrant19K
2025-01-20WALSH ROBERT T.Tax withheld746$79.99
2025-01-20Turek ZdenekTax withheld15K$79.99
2025-01-20Torres Cantu ErnestoTax withheld19K$79.99
2025-01-20Skyler EdwardTax withheld16K$79.99
2025-01-20Sieg Andrew M.Tax withheld5.6K$79.99
2025-01-20Selvakesari AnandTax withheld25K$79.99
2025-01-20McIntosh BrentTax withheld12K$79.99
2025-01-20Mason MarkTax withheld29K$79.99
2025-01-20LUCHETTI GONZALOTax withheld15K$79.99
2025-01-20KHALIQ SYED SHAHMIRTax withheld16K$79.99
2025-01-20Garg SunilTax withheld12K$79.99
2025-01-20Fraser Jane NindTax withheld60K$79.99
2025-01-20Wechter SaraTax withheld13K$79.99
2025-01-02IRELAND SUSAN LESLIEGrant2.1K
2025-01-02Turley James SGrant24$70.83
2025-01-02IRELAND SUSAN LESLIEGrant24$70.83
2025-01-02COSTELLO ELLENGrant724$70.83
2025-01-02Turley James SGrant2.1K
2025-01-02IRELAND SUSAN LESLIEGrant136$70.83
2025-01-02Henry Peter B.Grant2.1K
2025-01-02DUGAN JOHN CUNNINGHAMGrant882
2025-01-02DUGAN JOHN CUNNINGHAMGrant2.1K
2025-01-02HENNES DUNCAN PGrant2.1K
2025-01-02HENNES DUNCAN PGrant24$70.83
2025-01-02HENNES DUNCAN PGrant259$70.83
2025-01-02DESOER BARBARA JGrant529
2025-01-02Dailey Grace EGrant24$70.83
2025-01-02Dailey Grace EGrant2.1K
2025-01-02COSTELLO ELLENGrant494$70.83
2025-01-02COSTELLO ELLENGrant2.1K
2025-01-02COSTELLO ELLENGrant24$70.83
2025-01-02von Koskull Casper WilhelmGrant2.1K
2025-01-02von Koskull Casper WilhelmGrant24$70.83
2025-01-02Turley James SGrant259$70.83
2025-01-02TAYLOR DIANA LGrant2.1K
2025-01-02TAYLOR DIANA LGrant24$70.83
2025-01-02TAYLOR DIANA LGrant418$70.83
2025-01-02REINER GARY MGrant635$70.83
2025-01-02REINER GARY MGrant2.1K
2025-01-02James Renee JoGrant2.1K
2025-01-02James Renee JoGrant24$70.83
2025-01-02James Renee JoGrant197$70.83

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-05-21Exec/director changeShareholder voteExhibitsfiling ↗
2026-04-14ResultsExhibitsfiling ↗
2026-04-03Reg FDExhibitsfiling ↗
2026-02-12OtherExhibitsfiling ↗
2026-02-125.03Exhibitsfiling ↗
2026-02-035.03Exhibitsfiling ↗
2026-01-14ResultsExhibitsfiling ↗
2026-01-12Exhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-212026-05-200001104659-26-065155 ↗
10-Q2026-05-072026-03-310000831001-26-000019 ↗
8-K2026-04-142026-04-140001104659-26-042942 ↗
8-K2026-04-032026-04-030001104659-26-039663 ↗
10-K2026-02-202025-12-310000831001-26-000011 ↗
8-K2026-02-122026-02-110001193125-26-048689 ↗
8-K2026-02-122026-02-110001104659-26-014378 ↗
8-K2026-02-032026-02-020001193125-26-035604 ↗
8-K2026-01-142026-01-140001104659-26-003604 ↗
8-K2026-01-122026-01-090001193125-26-010408 ↗
8-K2025-12-292025-12-290001104659-25-124865 ↗
8-K2025-12-102025-12-090001193125-25-314169 ↗