CoreStock

NYSE: RDDT

Reddit

Communication Services · Services-Computer Processing & Data Preparation

52-week range

$89.28$263.50

Stock price

Market cap

$27.5B

Show table
Reddit market cap, annual
PeriodMarket cap
FY2022, ended Dec 31, 2022—
FY2023, ended Dec 31, 2023—
FY2024, ended Dec 31, 2024$29.6B
FY2025, ended Dec 31, 2025$43.9B
Trailing 12 months to Sep 30, 2026 (through Q3 FY2026)$27.5B

Revenue

$3.09B

Show table
Reddit revenue, annual
PeriodRevenue
FY2022, ended Dec 31, 2022$667M
FY2023, ended Dec 31, 2023$804M
FY2024, ended Dec 31, 2024$1.30B
FY2025, ended Dec 31, 2025$2.20B
Trailing 12 months to Sep 30, 2026 (through Q3 FY2026)$3.09B

Net income and free cash flow

Show table
Reddit net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2022, ended Dec 31, 2022−$159M−$100M
FY2023, ended Dec 31, 2023−$90.8M−$84.8M
FY2024, ended Dec 31, 2024−$484M$216M
FY2025, ended Dec 31, 2025$530M$684M
Trailing 12 months to Sep 30, 2026 (through Q3 FY2026)$992M$1.20B

Cash and cash equivalents

$1.36B

Show table
Reddit cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2022, ended Dec 31, 2022$436M
FY2023, ended Dec 31, 2023$401M
FY2024, ended Dec 31, 2024$562M
FY2025, ended Dec 31, 2025$954M
Trailing 12 months to Sep 30, 2026 (through Q3 FY2026)$1.36B

Total debt

No figures for this period in the company’s filings.

Shares outstanding

193M

Show table
Reddit shares outstanding, annual
PeriodShares outstanding
FY2022, ended Dec 31, 202257.3M
FY2023, ended Dec 31, 2023164M
FY2024, ended Dec 31, 2024181M
FY2025, ended Dec 31, 2025191M
Trailing 12 months to Sep 30, 2026 (through Q3 FY2026)193M

Buybacks and new shares

Net: $386M more issued than bought back

Show table
Reddit share buybacks and issuance, annual
PeriodPaid to employeesUsed in acquisitions
FY2022, ended Dec 31, 2022$55.3M$4.52M
FY2023, ended Dec 31, 2023$47.6M—
FY2024, ended Dec 31, 2024$802M$2.79M
FY2025, ended Dec 31, 2025$343M—
Trailing 12 months to Sep 30, 2026 (through Q3 FY2026)$386M—

From the 10-Q for Q3 FY2026 (period ended Sep 30, 2026), filed Oct 30, 2026. View filings on SEC EDGAR