← All companies
CPR
Citigroup Inc.
$24.65
+0.14 +0.59%
Key statistics
from XBRL data in SEC filingsMarket cap
$43.1B
Revenue (TTM)
$85.2B
Net income (TTM)
$14.3B
EPS (TTM)
$6.99
P/E ratio
3.5
Dividend yield
9.41%
Free cash flow
-$74.2B
Cash
$350B
Total assets
$2.66T
Gross margin
—
52-week range
$24.35 – $25.49
Recent SEC filings
40 most recentAnnual, quarterly & current reports
8-K
Results of operations (earnings release)
Jul 14, 2026
8-K
Director or officer change; Shareholder vote results
May 21, 2026
10-Q
Quarter ended 2026-03-31
May 7, 2026
8-K
Results of operations (earnings release)
Apr 14, 2026
8-K
Regulation FD disclosure
Apr 3, 2026
10-K
Fiscal year ended 2025-12-31
Feb 20, 2026
8-K
Other events
Feb 12, 2026
8-K
Amended charter or bylaws
Feb 12, 2026
8-K
Amended charter or bylaws
Feb 3, 2026
8-K
Results of operations (earnings release)
Jan 14, 2026
8-K
Jan 12, 2026
8-K
Other events
Dec 29, 2025
8-K
Amended charter or bylaws
Dec 10, 2025
8-K
Director or officer change
Nov 20, 2025
10-Q
Quarter ended 2025-09-30
Nov 6, 2025
8-K
Director or officer change
Oct 22, 2025
8-K
Oct 22, 2025
8-K
Results of operations (earnings release)
Oct 14, 2025
8-K
Material impairment; Other events
Sep 24, 2025
8-K
Sep 11, 2025
10-Q
Quarter ended 2025-06-30
Aug 6, 2025
Other filings
FWP
FORM FWP
Aug 4, 2026
FWP
FORM FWP
Aug 4, 2026
FWP
FORM FWP
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
FWP
OFFERING SUMMARY
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
FWP
OFFERING SUMMARY
Aug 4, 2026
FWP
OFFERING SUMMARY
Aug 4, 2026
FWP
OFFERING SUMMARY
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 4, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 3, 2026
424B2
PRELIMINARY PRICING SUPPLEMENT
Aug 3, 2026
424B2
PRICING SUPPLEMENT
Aug 3, 2026
FWP
OFFERING SUMMARY
Aug 3, 2026