F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TTD Trade Desk, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
23
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-07 SEC Filing Index
Insider 3 2026-04-07 SEC Filing Index
Insider 4 2026-04-03 SEC Filing Index
Insider 4 2026-03-25 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
N/A
Total Liabilities (latest annual)
3668829000.0
Current Liabilities (latest annual)
3265997000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 382803000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 464254000.0 +21.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 493266000.0 +6.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 491253000.0 -0.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 584550000.0 +19.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 628016000.0 +7.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 616021000.0 -1.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 694039000.0 +12.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 739433000.0 +6.5% USD 10-Q 2025-11-06
Annual 2023-12-31 1946120000.0 USD 10-K 2026-02-27
Annual 2024-12-31 2444831000.0 +25.6% USD 10-K 2026-02-27
Annual 2025-12-31 2896284000.0 +18.5% USD 10-K 2026-02-27

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -23308000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 41673000.0 +278.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 37677000.0 -9.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 28657000.0 -23.9% USD 10-Q 2025-05-08
Quarterly 2024-06-30 94720000.0 +230.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 108481000.0 +14.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 54452000.0 -49.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 116777000.0 +114.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 161219000.0 +38.1% USD 10-Q 2025-11-06
Annual 2023-12-31 200480000.0 USD 10-K 2026-02-27
Annual 2024-12-31 427167000.0 +113.1% USD 10-K 2026-02-27
Annual 2025-12-31 589321000.0 +38.0% USD 10-K 2026-02-27

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9326000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 32939000.0 +253.2% USD 10-Q 2024-11-07
Quarterly 2023-09-30 39352000.0 +19.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 31660000.0 -19.5% USD 10-Q 2025-11-06
Quarterly 2024-06-30 85029000.0 +168.6% USD 10-Q 2025-11-06
Quarterly 2024-09-30 94158000.0 +10.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 50678000.0 -46.2% USD 10-Q 2025-11-06
Quarterly 2025-06-30 90129000.0 +77.8% USD 10-Q 2025-11-06
Quarterly 2025-09-30 115547000.0 +28.2% USD 10-Q 2025-11-06
Annual 2023-12-31 178940000.0 USD 10-K 2026-02-27
Annual 2024-12-31 393076000.0 +119.7% USD 10-K 2026-02-27
Annual 2025-12-31 443304000.0 +12.8% USD 10-K 2026-02-27

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.02 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 0.07 +250.0% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.08 +14.3% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.06 -25.0% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.17 +183.3% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.19 +11.8% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.1 -47.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 0.18 +80.0% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.24 +33.3% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 0.37 USD/shares 10-K 2026-02-27
Annual 2024-12-31 0.8 +116.2% USD/shares 10-K 2026-02-27
Annual 2025-12-31 0.91 +13.7% USD/shares 10-K 2026-02-27

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.02 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 0.07 +250.0% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.08 +14.3% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.06 -25.0% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 0.17 +183.3% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.19 +11.8% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.1 -47.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 0.18 +80.0% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.23 +27.8% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 0.36 USD/shares 10-K 2026-02-27
Annual 2024-12-31 0.78 +116.7% USD/shares 10-K 2026-02-27
Annual 2025-12-31 0.9 +15.4% USD/shares 10-K 2026-02-27

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 892702000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 965831000.0 +8.2% USD 10-Q 2023-08-09
Quarterly 2023-09-30 1071764000.0 +11.0% USD 10-Q 2023-11-09
Quarterly 2023-12-31 895129000.0 -16.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 918200000.0 +2.6% USD 10-Q 2024-05-10
Quarterly 2024-06-30 1009363000.0 +9.9% USD 10-Q 2024-08-08
Quarterly 2024-09-30 1221475000.0 +21.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1369463000.0 +12.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1118545000.0 -18.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 896387000.0 -19.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 653134000.0 -27.1% USD 10-Q 2025-11-06
Annual 2023-12-31 895129000.0 USD 10-K 2025-02-21
Annual 2024-12-31 1369463000.0 +53.0% USD 10-K 2026-02-27
Annual 2025-12-31 658175000.0 -51.9% USD 10-K 2026-02-27

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2086332000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 2346070000.0 +12.4% USD 10-Q 2023-08-09
Quarterly 2023-09-30 2434047000.0 +3.7% USD 10-Q 2023-11-09
Quarterly 2023-12-31 2870313000.0 +17.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2619280000.0 -8.7% USD 10-Q 2024-05-10
Quarterly 2024-06-30 2905533000.0 +10.9% USD 10-Q 2024-08-08
Quarterly 2024-09-30 2989387000.0 +2.9% USD 10-Q 2024-11-07
Quarterly 2024-12-31 3330343000.0 +11.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3051928000.0 -8.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3254908000.0 +6.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3478338000.0 +6.9% USD 10-Q 2025-11-06
Annual 2023-12-31 2870313000.0 USD 10-K 2025-02-21
Annual 2024-12-31 3330343000.0 +16.0% USD 10-K 2026-02-27
Annual 2025-12-31 3770194000.0 +13.2% USD 10-K 2026-02-27

Inventory

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3475865000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 3831763000.0 +10.2% USD 10-Q 2023-08-09
Quarterly 2023-09-30 4013806000.0 +4.8% USD 10-Q 2023-11-09
Quarterly 2023-12-31 4313954000.0 +7.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 4096419000.0 -5.0% USD 10-Q 2024-05-10
Quarterly 2024-06-30 4522840000.0 +10.4% USD 10-Q 2024-08-08
Quarterly 2024-09-30 4838373000.0 +7.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 5336458000.0 +10.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 4856335000.0 -9.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 5053715000.0 +4.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 5120286000.0 +1.3% USD 10-Q 2025-11-06
Annual 2023-12-31 4313954000.0 USD 10-K 2025-02-21
Annual 2024-12-31 5336458000.0 +23.7% USD 10-K 2026-02-27
Annual 2025-12-31 5261004000.0 -1.4% USD 10-K 2026-02-27

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3999638000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 4346968000.0 +8.7% USD 10-Q 2023-08-09
Quarterly 2023-09-30 4520432000.0 +4.0% USD 10-Q 2023-11-09
Quarterly 2023-12-31 4888687000.0 +8.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 4663797000.0 -4.6% USD 10-Q 2024-05-10
Quarterly 2024-06-30 5159922000.0 +10.6% USD 10-Q 2024-08-08
Quarterly 2024-09-30 5505325000.0 +6.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 6111951000.0 +11.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 5705441000.0 -6.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 5957809000.0 +4.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 5940401000.0 -0.3% USD 10-Q 2025-11-06
Annual 2023-12-31 4888687000.0 USD 10-K 2025-02-21
Annual 2024-12-31 6111951000.0 +25.0% USD 10-K 2026-02-27
Annual 2025-12-31 6153220000.0 +0.7% USD 10-K 2026-02-27

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1830354000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 2050984000.0 +12.1% USD 10-Q 2023-08-09
Quarterly 2023-09-30 2147155000.0 +4.7% USD 10-Q 2023-11-09
Quarterly 2023-12-31 2510838000.0 +16.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2283350000.0 -9.1% USD 10-Q 2024-05-10
Quarterly 2024-06-30 2518386000.0 +10.3% USD 10-Q 2024-08-08
Quarterly 2024-09-30 2615090000.0 +3.8% USD 10-Q 2024-11-07
Quarterly 2024-12-31 2873465000.0 +9.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2682062000.0 -6.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 2948984000.0 +10.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 2994771000.0 +1.6% USD 10-Q 2025-11-06
Annual 2023-12-31 2510838000.0 USD 10-K 2025-02-21
Annual 2024-12-31 2873465000.0 +14.4% USD 10-K 2026-02-27
Annual 2025-12-31 3265997000.0 +13.7% USD 10-K 2026-02-27

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2058831000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 2275558000.0 +10.5% USD 10-Q 2023-08-09
Quarterly 2023-09-30 2364906000.0 +3.9% USD 10-Q 2023-11-09
Quarterly 2023-12-31 2724468000.0 +15.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2497242000.0 -8.3% USD 10-Q 2024-05-10
Quarterly 2024-06-30 2754516000.0 +10.3% USD 10-Q 2024-08-08
Quarterly 2024-09-30 2879575000.0 +4.5% USD 10-Q 2024-11-07
Quarterly 2024-12-31 3162806000.0 +9.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2988757000.0 -5.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3261976000.0 +9.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3339615000.0 +2.4% USD 10-Q 2025-11-06
Annual 2023-12-31 2724468000.0 USD 10-K 2025-02-21
Annual 2024-12-31 3162806000.0 +16.1% USD 10-K 2026-02-27
Annual 2025-12-31 3668829000.0 +16.0% USD 10-K 2026-02-27

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1940807000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 2071410000.0 +6.7% USD 10-Q 2024-11-07
Quarterly 2023-09-30 2155526000.0 +4.1% USD 10-Q 2024-11-07
Quarterly 2023-12-31 2164219000.0 +0.4% USD 10-Q 2025-11-06
Quarterly 2024-03-31 2166555000.0 +0.1% USD 10-Q 2025-11-06
Quarterly 2024-06-30 2405406000.0 +11.0% USD 10-Q 2025-11-06
Quarterly 2024-09-30 2625750000.0 +9.2% USD 10-Q 2025-11-06
Quarterly 2024-12-31 2949145000.0 +12.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2716684000.0 -7.9% USD 10-Q 2025-11-06
Quarterly 2025-06-30 2695833000.0 -0.8% USD 10-Q 2025-11-06
Quarterly 2025-09-30 2600786000.0 -3.5% USD 10-Q 2025-11-06
Annual 2023-12-31 2164219000.0 USD 10-K 2026-02-27
Annual 2024-12-31 2949145000.0 +36.3% USD 10-K 2026-02-27
Annual 2025-12-31 2484391000.0 -15.8% USD 10-K 2026-02-27

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 187573000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 315662000.0 +68.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 507202000.0 +60.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 185472000.0 -63.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 266731000.0 +43.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 540055000.0 +102.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 291433000.0 -46.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 456446000.0 +56.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 681132000.0 +49.2% USD 10-Q 2025-11-06
Annual 2023-12-31 598322000.0 USD 10-K 2026-02-27
Annual 2024-12-31 739456000.0 +23.6% USD 10-K 2026-02-27
Annual 2025-12-31 992721000.0 +34.3% USD 10-K 2026-02-27

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -28613000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -61877000.0 -116.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -50542000.0 +18.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -21119000.0 +58.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -37134000.0 -75.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -96330000.0 -159.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -132589000.0 -37.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -346155000.0 -161.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -412928000.0 -19.3% USD 10-Q 2025-11-06
Annual 2023-12-31 -107593000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -157513000.0 -46.4% USD 10-K 2026-02-27
Annual 2025-12-31 -292632000.0 -85.8% USD 10-K 2026-02-27

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -296764000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -318460000.0 -7.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -415402000.0 -30.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -141282000.0 +66.0% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -115363000.0 +18.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -117379000.0 -1.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -409762000.0 -249.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -583367000.0 -42.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -984533000.0 -68.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -626106000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -107609000.0 +82.8% USD 10-K 2026-02-27
Annual 2025-12-31 -1411377000.0 -1211.6% USD 10-K 2026-02-27

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9156000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 16556000.0 +80.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 21594000.0 +30.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 7224000.0 -66.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 29339000.0 +306.1% USD 10-Q 2025-08-07
Quarterly 2024-09-30 78048000.0 +166.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 59113000.0 -24.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 104352000.0 +76.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 170688000.0 +63.6% USD 10-Q 2025-11-06
Annual 2023-12-31 46790000.0 USD 10-K 2026-02-27
Annual 2024-12-31 98238000.0 +110.0% USD 10-K 2026-02-27
Annual 2025-12-31 197011000.0 +100.5% USD 10-K 2026-02-27

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Shares Issued

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 489712000.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 488431000.0 -0.3% shares 10-Q 2024-08-08
Quarterly 2023-09-30 489447000.0 +0.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 488551000.0 -0.2% shares 10-Q 2025-05-08
Quarterly 2024-06-30 489353000.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-30 491614000.0 +0.5% shares 10-Q 2025-11-06
Quarterly 2025-03-31 494927000.0 +0.7% shares 10-Q 2025-05-08
Quarterly 2025-06-30 490631000.0 -0.9% shares 10-Q 2025-08-07
Quarterly 2025-09-30 487729000.0 -0.6% shares 10-Q 2025-11-06
Annual 2023-12-31 489261000.0 shares 10-K 2026-02-27
Annual 2024-12-31 490879000.0 +0.3% shares 10-K 2026-02-27
Annual 2025-12-31 488278000.0 -0.5% shares 10-K 2026-02-27

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 499795000.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 499349000.0 -0.1% shares 10-Q 2024-08-08
Quarterly 2023-09-30 501880000.0 +0.5% shares 10-Q 2024-11-07
Quarterly 2024-03-31 498192000.0 -0.7% shares 10-Q 2025-05-08
Quarterly 2024-06-30 500040000.0 +0.4% shares 10-Q 2025-08-07
Quarterly 2024-09-30 502563000.0 +0.5% shares 10-Q 2025-11-06
Quarterly 2025-03-31 502944000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 495776000.0 -1.4% shares 10-Q 2025-08-07
Quarterly 2025-09-30 492984000.0 -0.6% shares 10-Q 2025-11-06
Annual 2023-12-31 500182000.0 shares 10-K 2026-02-27
Annual 2024-12-31 501924000.0 +0.3% shares 10-K 2026-02-27
Annual 2025-12-31 493551000.0 -1.7% shares 10-K 2026-02-27
For informational purposes only — not guaranteed to be accurate or complete.