F&F - Financial Insights SEC Filing Analytics

Financial Metrics

IR Ingersoll Rand Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
24
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-03-02 SEC Filing Index
Insider 4 2026-02-25 SEC Filing Index
Insider 4 2026-02-24 SEC Filing Index
Insider 4 2026-02-23 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)
8143200000.0
Current Liabilities (latest annual)
2066300000.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 1629300000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 1686500000.0 +3.5% USD 10-Q 2024-08-02
Quarterly 2023-09-30 1738900000.0 +3.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1670100000.0 -4.0% USD 10-Q 2025-05-02
Quarterly 2024-06-30 1805300000.0 +8.1% USD 10-Q 2025-07-31
Quarterly 2024-09-30 1861000000.0 +3.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1716800000.0 -7.7% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1887900000.0 +10.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1955000000.0 +3.6% USD 10-Q 2025-10-31
Annual 2023-12-31 6876100000.0 USD 10-K 2026-02-17
Annual 2024-12-31 7235000000.0 +5.2% USD 10-K 2026-02-17
Annual 2025-12-31 7650900000.0 +5.7% USD 10-K 2026-02-17

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 664200000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 697500000.0 +5.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 739300000.0 +6.0% USD 10-Q 2024-11-01
Quarterly 2024-03-31 746300000.0 +0.9% USD 10-Q 2025-05-02
Quarterly 2024-06-30 793300000.0 +6.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 815000000.0 +2.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 765500000.0 -6.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 824900000.0 +7.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 855200000.0 +3.7% USD 10-Q 2025-10-31
Annual 2023-12-31 2882200000.0 USD 10-K 2026-02-17
Annual 2024-12-31 3170000000.0 +10.0% USD 10-K 2026-02-17
Annual 2025-12-31 3336300000.0 +5.2% USD 10-K 2026-02-17

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 240300000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 272400000.0 +13.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 318400000.0 +16.9% USD 10-Q 2024-11-01
Quarterly 2024-03-31 293200000.0 -7.9% USD 10-Q 2025-05-02
Quarterly 2024-06-30 271800000.0 -7.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 356300000.0 +31.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 302500000.0 -15.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 76400000.0 -74.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 375500000.0 +391.5% USD 10-Q 2025-10-31
Annual 2023-12-31 1164300000.0 USD 10-K 2026-02-17
Annual 2024-12-31 1300100000.0 +11.7% USD 10-K 2026-02-17
Annual 2025-12-31 1144600000.0 -12.0% USD 10-K 2026-02-17

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 161100000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 179500000.0 +11.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 208300000.0 +16.0% USD 10-Q 2024-11-01
Quarterly 2024-03-31 202200000.0 -2.9% USD 10-Q 2025-05-02
Quarterly 2024-06-30 185000000.0 -8.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 221600000.0 +19.8% USD 10-Q 2025-10-31
Quarterly 2025-03-31 186500000.0 -15.8% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -115300000.0 -161.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 244100000.0 +311.7% USD 10-Q 2025-10-31
Annual 2023-12-31 778700000.0 USD 10-K 2026-02-17
Annual 2024-12-31 838600000.0 +7.7% USD 10-K 2026-02-17
Annual 2025-12-31 581400000.0 -30.7% USD 10-K 2026-02-17

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.4 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 0.44 +10.0% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.51 +15.9% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 0.5 -2.0% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-30 0.46 -8.0% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.55 +19.6% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.46 -16.4% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-30 -0.29 -163.0% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.62 +313.8% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 1.92 USD/shares 10-K 2026-02-17
Annual 2024-12-31 2.08 +8.3% USD/shares 10-K 2026-02-17
Annual 2025-12-31 1.46 -29.8% USD/shares 10-K 2026-02-17

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.39 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 0.44 +12.8% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.51 +15.9% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 0.5 -2.0% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-30 0.45 -10.0% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.54 +20.0% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.46 -14.8% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-30 -0.29 -163.0% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.61 +310.3% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 1.9 USD/shares 10-K 2026-02-17
Annual 2024-12-31 2.06 +8.4% USD/shares 10-K 2026-02-17
Annual 2025-12-31 1.45 -29.6% USD/shares 10-K 2026-02-17

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 1119300000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 1178100000.0 +5.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1197500000.0 +1.6% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1595500000.0 +33.2% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1452300000.0 -9.0% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1062500000.0 -26.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1376900000.0 +29.6% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1541200000.0 +11.9% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1612800000.0 +4.6% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1310600000.0 -18.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1176600000.0 -10.2% USD 10-Q 2025-10-31
Annual 2023-12-31 1595500000.0 USD 10-K 2025-02-19
Annual 2024-12-31 1541200000.0 -3.4% USD 10-K 2026-02-17
Annual 2025-12-31 1248800000.0 -19.0% USD 10-K 2026-02-17

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1243600000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 1219800000.0 -1.9% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1216100000.0 -0.3% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1234200000.0 +1.5% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1245200000.0 +0.9% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1301400000.0 +4.5% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1342200000.0 +3.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1335400000.0 -0.5% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1348300000.0 +1.0% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1387900000.0 +2.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1429300000.0 +3.0% USD 10-Q 2025-10-31
Annual 2023-12-31 1234200000.0 USD 10-K 2025-02-19
Annual 2024-12-31 1335400000.0 +8.2% USD 10-K 2026-02-17
Annual 2025-12-31 1518000000.0 +13.7% USD 10-K 2026-02-17

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1122600000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 1101300000.0 -1.9% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1082900000.0 -1.7% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1001100000.0 -7.6% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1051800000.0 +5.1% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1160000000.0 +10.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1162500000.0 +0.2% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1055000000.0 -9.2% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1133000000.0 +7.4% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1205600000.0 +6.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1257100000.0 +4.3% USD 10-Q 2025-10-31
Annual 2023-12-31 1001100000.0 USD 10-K 2025-02-19
Annual 2024-12-31 1055000000.0 +5.4% USD 10-K 2026-02-17
Annual 2025-12-31 1172900000.0 +11.2% USD 10-K 2026-02-17

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3672400000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 3727000000.0 +1.5% USD 10-Q 2023-08-04
Quarterly 2023-09-30 3733400000.0 +0.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 4050400000.0 +8.5% USD 10-Q 2024-11-01
Quarterly 2024-03-31 4006800000.0 -1.1% USD 10-Q 2024-05-03
Quarterly 2024-06-30 3843200000.0 -4.1% USD 10-Q 2024-08-02
Quarterly 2024-09-30 4191200000.0 +9.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 4163500000.0 -0.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 4351700000.0 +4.5% USD 10-Q 2025-05-02
Quarterly 2025-06-30 4188400000.0 -3.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4163300000.0 -0.6% USD 10-Q 2025-10-31
Annual 2023-12-31 4050400000.0 USD 10-K 2025-02-19
Annual 2024-12-31 4163500000.0 +2.8% USD 10-K 2026-02-17
Annual 2025-12-31 4248000000.0 +2.0% USD 10-K 2026-02-17

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 14995000000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 15028600000.0 +0.2% USD 10-Q 2023-08-04
Quarterly 2023-09-30 15154000000.0 +0.8% USD 10-Q 2023-11-03
Quarterly 2023-12-31 15563500000.0 +2.7% USD 10-Q 2024-11-01
Quarterly 2024-03-31 18009800000.0 +15.7% USD 10-Q 2025-05-02
Quarterly 2024-06-30 17838500000.0 -1.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 18206200000.0 +2.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 18009800000.0 -1.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 18379400000.0 +2.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 18059100000.0 -1.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 18190200000.0 +0.7% USD 10-Q 2025-10-31
Annual 2023-12-31 15563500000.0 USD 10-K 2025-02-19
Annual 2024-12-31 18009800000.0 +15.7% USD 10-K 2026-02-17
Annual 2025-12-31 18297200000.0 +1.6% USD 10-K 2026-02-17

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1700100000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 1624100000.0 -4.5% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1654700000.0 +1.9% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1827300000.0 +10.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1724600000.0 -5.6% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1764600000.0 +2.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1775600000.0 +0.6% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1818900000.0 +2.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1826800000.0 +0.4% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1832400000.0 +0.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1925600000.0 +5.1% USD 10-Q 2025-10-31
Annual 2023-12-31 1827300000.0 USD 10-K 2025-02-19
Annual 2024-12-31 1818900000.0 -0.5% USD 10-K 2026-02-17
Annual 2025-12-31 2066300000.0 +13.6% USD 10-K 2026-02-17

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5613300000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 5548200000.0 -1.2% USD 10-Q 2023-08-04
Quarterly 2023-09-30 5534200000.0 -0.3% USD 10-Q 2023-11-03
Quarterly 2023-12-31 5716800000.0 +3.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 5609300000.0 -1.9% USD 10-Q 2024-05-03
Quarterly 2024-06-30 7814300000.0 +39.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 7872000000.0 +0.7% USD 10-Q 2024-11-01
Quarterly 2024-12-31 7764500000.0 -1.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 7825700000.0 +0.8% USD 10-Q 2025-05-02
Quarterly 2025-06-30 7901700000.0 +1.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 8000500000.0 +1.3% USD 10-Q 2025-10-31
Annual 2023-12-31 5716800000.0 USD 10-K 2025-02-19
Annual 2024-12-31 7764500000.0 +35.8% USD 10-K 2026-02-17
Annual 2025-12-31 8143200000.0 +4.9% USD 10-K 2026-02-17

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9317300000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 9414800000.0 +1.0% USD 10-Q 2023-08-04
Quarterly 2023-09-30 9554000000.0 +1.5% USD 10-Q 2023-11-03
Quarterly 2023-12-31 9783800000.0 +2.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 9855300000.0 +0.7% USD 10-Q 2024-05-03
Quarterly 2024-06-30 9958200000.0 +1.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 10267600000.0 +3.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 10179000000.0 -0.9% USD 10-Q 2025-10-31
Quarterly 2025-03-31 10484800000.0 +3.0% USD 10-Q 2025-05-02
Quarterly 2025-06-30 10087300000.0 -3.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 10122500000.0 +0.3% USD 10-Q 2025-10-31
Annual 2023-12-31 9783800000.0 USD 10-K 2025-02-19
Annual 2024-12-31 10179000000.0 +4.0% USD 10-K 2026-02-17
Annual 2025-12-31 10089800000.0 -0.9% USD 10-K 2026-02-17

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 170300000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 398700000.0 +134.1% USD 10-Q 2024-08-02
Quarterly 2023-09-30 796000000.0 +99.6% USD 10-Q 2024-11-01
Quarterly 2024-03-31 161600000.0 -79.7% USD 10-Q 2025-05-02
Quarterly 2024-06-30 466500000.0 +188.7% USD 10-Q 2025-07-31
Quarterly 2024-09-30 870500000.0 +86.6% USD 10-Q 2025-10-31
Quarterly 2025-03-31 256400000.0 -70.5% USD 10-Q 2025-05-02
Quarterly 2025-06-30 502100000.0 +95.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 856700000.0 +70.6% USD 10-Q 2025-10-31
Annual 2023-12-31 1377400000.0 USD 10-K 2026-02-17
Annual 2024-12-31 1396700000.0 +1.4% USD 10-K 2026-02-17
Annual 2025-12-31 1355700000.0 -2.9% USD 10-K 2026-02-17

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -581500000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -655400000.0 -12.7% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -991700000.0 -51.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -205600000.0 +79.3% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -2834100000.0 -1278.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -2872800000.0 -1.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -197100000.0 +93.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -279400000.0 -41.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -557900000.0 -99.7% USD 10-Q 2025-10-31
Annual 2023-12-31 -1060500000.0 USD 10-K 2026-02-17
Annual 2024-12-31 -3107700000.0 -193.0% USD 10-K 2026-02-17
Annual 2025-12-31 -660600000.0 +78.7% USD 10-K 2026-02-17

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -89300000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -165700000.0 -85.6% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -193800000.0 -17.0% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -79600000.0 +58.9% USD 10-Q 2025-05-02
Quarterly 2024-06-30 1862000000.0 +2439.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 1782700000.0 -4.3% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -10000000.0 -100.6% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -523100000.0 -5131.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -726600000.0 -38.9% USD 10-Q 2025-10-31
Annual 2023-12-31 -337500000.0 USD 10-K 2026-02-17
Annual 2024-12-31 1707500000.0 +605.9% USD 10-K 2026-02-17
Annual 2025-12-31 -1053800000.0 -161.7% USD 10-K 2026-02-17

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

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

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 403347394.0 shares 10-K 2025-02-19
Annual 2024-12-31 402880079.0 -0.1% shares 10-K 2026-02-17
Annual 2025-12-31 391121689.0 -2.9% shares 10-K 2026-02-17

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 427478622.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 427778062.0 +0.1% shares 10-Q 2023-08-04
Quarterly 2023-09-30 428208898.0 +0.1% shares 10-Q 2023-11-03
Quarterly 2023-12-31 428589061.0 +0.1% shares 10-Q 2024-11-01
Quarterly 2024-03-31 429651459.0 +0.2% shares 10-Q 2024-05-03
Quarterly 2024-06-30 430371281.0 +0.2% shares 10-Q 2024-08-02
Quarterly 2024-09-30 430614342.0 +0.1% shares 10-Q 2024-11-01
Quarterly 2024-12-31 430745964.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 431384081.0 +0.1% shares 10-Q 2025-05-02
Quarterly 2025-06-30 431525684.0 +0.0% shares 10-Q 2025-07-31
Quarterly 2025-09-30 431674280.0 +0.0% shares 10-Q 2025-10-31
Annual 2023-12-31 428589061.0 shares 10-K 2025-02-19
Annual 2024-12-31 430745964.0 +0.5% shares 10-K 2026-02-17
Annual 2025-12-31 431753302.0 +0.2% shares 10-K 2026-02-17

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 405000000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 404500000.0 -0.1% shares 10-Q 2024-08-02
Quarterly 2023-09-30 404500000.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-03-31 403500000.0 -0.2% shares 10-Q 2025-05-02
Quarterly 2024-06-30 403500000.0 +0.0% shares 10-Q 2025-07-31
Quarterly 2024-09-30 403400000.0 -0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 403100000.0 -0.1% shares 10-Q 2025-05-02
Quarterly 2025-06-30 400500000.0 -0.6% shares 10-Q 2025-07-31
Quarterly 2025-09-30 396000000.0 -1.1% shares 10-Q 2025-10-31
Annual 2023-12-31 404800000.0 shares 10-K 2026-02-17
Annual 2024-12-31 403400000.0 -0.3% shares 10-K 2026-02-17
Annual 2025-12-31 398100000.0 -1.3% shares 10-K 2026-02-17

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 409200000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 408300000.0 -0.2% shares 10-Q 2024-08-02
Quarterly 2023-09-30 408600000.0 +0.1% shares 10-Q 2024-11-01
Quarterly 2024-03-31 407900000.0 -0.2% shares 10-Q 2025-05-02
Quarterly 2024-06-30 407400000.0 -0.1% shares 10-Q 2025-07-31
Quarterly 2024-09-30 406900000.0 -0.1% shares 10-Q 2025-10-31
Quarterly 2025-03-31 406400000.0 -0.1% shares 10-Q 2025-05-02
Quarterly 2025-06-30 400500000.0 -1.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 399000000.0 -0.4% shares 10-Q 2025-10-31
Annual 2023-12-31 409000000.0 shares 10-K 2026-02-17
Annual 2024-12-31 407200000.0 -0.4% shares 10-K 2026-02-17
Annual 2025-12-31 401000000.0 -1.5% shares 10-K 2026-02-17
For informational purposes only — not guaranteed to be accurate or complete.