F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CEG Constellation Energy Corp
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
11
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-02 SEC Filing Index
Insider 3 2026-01-13 SEC Filing Index
Insider 4 2026-01-13 SEC Filing Index
Insider 4 2026-01-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)
7250000000.0
Total Liabilities (latest annual)
42396000000.0
Current Liabilities (latest annual)
7944000000.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 5833000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 4701000000.0 -19.4% USD 10-Q 2024-08-06
Quarterly 2023-09-30 5313000000.0 +13.0% USD 10-Q 2024-11-04
Quarterly 2024-03-31 5260000000.0 -1.0% USD 10-Q 2025-05-06
Quarterly 2024-06-30 4406000000.0 -16.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 4773000000.0 +8.3% USD 10-Q 2025-11-07
Quarterly 2025-03-31 6106000000.0 +27.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 5161000000.0 -15.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 5703000000.0 +10.5% USD 10-Q 2025-11-07
Annual 2023-12-31 20841000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 18964000000.0 -9.0% USD 10-K 2026-02-24
Annual 2025-12-31 22663000000.0 +19.5% USD 10-K 2026-02-24

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 31000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 669000000.0 +2058.1% USD 10-Q 2024-08-06
Quarterly 2023-09-30 977000000.0 +46.0% USD 10-Q 2024-11-04
Quarterly 2024-03-31 813000000.0 -16.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 1100000000.0 +35.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1467000000.0 +33.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 451000000.0 -69.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 951000000.0 +110.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1086000000.0 +14.2% USD 10-Q 2025-11-07
Annual 2023-12-31 1610000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 4352000000.0 +170.3% USD 10-K 2026-02-24
Annual 2025-12-31 3086000000.0 -29.1% USD 10-K 2026-02-24

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 96000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 833000000.0 +767.7% USD 10-Q 2024-08-06
Quarterly 2023-09-30 731000000.0 -12.2% USD 10-Q 2024-11-04
Quarterly 2024-03-31 883000000.0 +20.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 814000000.0 -7.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1200000000.0 +47.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 118000000.0 -90.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 839000000.0 +611.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 930000000.0 +10.8% USD 10-Q 2025-11-07
Annual 2023-12-31 1623000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 3749000000.0 +131.0% USD 10-K 2026-02-24
Annual 2025-12-31 2319000000.0 -38.1% USD 10-K 2026-02-24

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.29 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 2.57 +786.2% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 2.27 -11.7% USD/shares 10-Q 2024-11-04
Quarterly 2024-03-31 2.79 +22.9% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 2.58 -7.5% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 3.83 +48.4% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.38 -90.1% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 2.67 +602.6% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 2.98 +11.6% USD/shares 10-Q 2025-11-07
Annual 2023-12-31 5.02 USD/shares 10-K 2026-02-24
Annual 2024-12-31 11.91 +137.3% USD/shares 10-K 2026-02-24
Annual 2025-12-31 7.4 -37.9% USD/shares 10-K 2026-02-24

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.29 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 2.56 +782.8% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 2.26 -11.7% USD/shares 10-Q 2024-11-04
Quarterly 2024-03-31 2.78 +23.0% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 2.58 -7.2% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 3.82 +48.1% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.38 -90.1% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 2.67 +602.6% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 2.97 +11.2% USD/shares 10-Q 2025-11-07
Annual 2023-12-31 5.01 USD/shares 10-K 2026-02-24
Annual 2024-12-31 11.89 +137.3% USD/shares 10-K 2026-02-24
Annual 2025-12-31 7.4 -37.8% USD/shares 10-K 2026-02-24

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 237000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 269000000.0 +13.5% USD 10-Q 2024-08-06
Quarterly 2023-09-30 1889000000.0 +602.2% USD 10-Q 2024-11-04
Quarterly 2023-12-31 368000000.0 -80.5% USD 10-Q 2024-11-04
Quarterly 2024-03-31 562000000.0 +52.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 311000000.0 -44.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1793000000.0 +476.5% USD 10-Q 2025-11-07
Quarterly 2024-12-31 3022000000.0 +68.5% USD 10-Q 2025-11-07
Quarterly 2025-03-31 1846000000.0 -38.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1974000000.0 +6.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3959000000.0 +100.6% USD 10-Q 2025-11-07
Annual 2023-12-31 368000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 3022000000.0 +721.2% USD 10-K 2026-02-24
Annual 2025-12-31 3641000000.0 +20.5% USD 10-K 2026-02-24

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2147000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1306000000.0 -39.2% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1541000000.0 +18.0% USD 10-Q 2023-11-06
Quarterly 2023-12-31 1934000000.0 +25.5% USD 10-Q 2024-11-04
Quarterly 2024-03-31 1855000000.0 -4.1% USD 10-Q 2024-05-09
Quarterly 2024-06-30 1578000000.0 -14.9% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1208000000.0 -23.4% USD 10-Q 2024-11-04
Quarterly 2024-12-31 3116000000.0 +157.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 3193000000.0 +2.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 2947000000.0 -7.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3168000000.0 +7.5% USD 10-Q 2025-11-07
Annual 2023-12-31 1934000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 3718000000.0 +92.2% USD 10-K 2026-02-24
Annual 2025-12-31 4266000000.0 +14.7% USD 10-K 2026-02-24

Inventory

Q: 0 | A: 2

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2024-12-31 1600000000.0 USD 10-K 2026-02-24
Annual 2025-12-31 1736000000.0 +8.5% USD 10-K 2026-02-24

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 8108000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 7575000000.0 -6.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 9902000000.0 +30.7% USD 10-Q 2023-11-06
Quarterly 2023-12-31 8299000000.0 -16.2% USD 10-Q 2024-11-04
Quarterly 2024-03-31 8460000000.0 +1.9% USD 10-Q 2024-05-09
Quarterly 2024-06-30 7852000000.0 -7.2% USD 10-Q 2024-08-06
Quarterly 2024-09-30 9270000000.0 +18.1% USD 10-Q 2024-11-04
Quarterly 2024-12-31 10776000000.0 +16.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 9631000000.0 -10.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 9233000000.0 -4.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 11649000000.0 +26.2% USD 10-Q 2025-11-07
Annual 2023-12-31 8299000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 10776000000.0 +29.8% USD 10-K 2026-02-24
Annual 2025-12-31 12119000000.0 +12.5% USD 10-K 2026-02-24

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 46158000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 46559000000.0 +0.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 48965000000.0 +5.2% USD 10-Q 2023-11-06
Quarterly 2023-12-31 50758000000.0 +3.7% USD 10-Q 2024-11-04
Quarterly 2024-03-31 52014000000.0 +2.5% USD 10-Q 2024-05-09
Quarterly 2024-06-30 51340000000.0 -1.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 51834000000.0 +1.0% USD 10-Q 2024-11-04
Quarterly 2024-12-31 52926000000.0 +2.1% USD 10-Q 2025-11-07
Quarterly 2025-03-31 52252000000.0 -1.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 53038000000.0 +1.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 56161000000.0 +5.9% USD 10-Q 2025-11-07
Annual 2023-12-31 50758000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 52926000000.0 +4.3% USD 10-K 2026-02-24
Annual 2025-12-31 57249000000.0 +8.2% USD 10-K 2026-02-24

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5947000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 5225000000.0 -12.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 5263000000.0 +0.7% USD 10-Q 2023-11-06
Quarterly 2023-12-31 6319000000.0 +20.1% USD 10-Q 2024-11-04
Quarterly 2024-03-31 5922000000.0 -6.3% USD 10-Q 2024-05-09
Quarterly 2024-06-30 5801000000.0 -2.0% USD 10-Q 2024-08-06
Quarterly 2024-09-30 5452000000.0 -6.0% USD 10-Q 2024-11-04
Quarterly 2024-12-31 6846000000.0 +25.6% USD 10-Q 2025-11-07
Quarterly 2025-03-31 6545000000.0 -4.4% USD 10-Q 2025-05-06
Quarterly 2025-06-30 6256000000.0 -4.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 7455000000.0 +19.2% USD 10-Q 2025-11-07
Annual 2023-12-31 6319000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 6846000000.0 +8.3% USD 10-K 2026-02-24
Annual 2025-12-31 7944000000.0 +16.0% USD 10-K 2026-02-24

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 35072000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 34947000000.0 -0.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 36965000000.0 +5.8% USD 10-Q 2023-11-06
Quarterly 2023-12-31 39472000000.0 +6.8% USD 10-Q 2024-11-04
Quarterly 2024-03-31 40454000000.0 +2.5% USD 10-Q 2024-05-09
Quarterly 2024-06-30 39559000000.0 -2.2% USD 10-Q 2024-08-06
Quarterly 2024-09-30 38893000000.0 -1.7% USD 10-Q 2024-11-04
Quarterly 2024-12-31 39387000000.0 +1.3% USD 10-Q 2025-11-07
Quarterly 2025-03-31 38918000000.0 -1.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 39235000000.0 +0.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 41469000000.0 +5.7% USD 10-Q 2025-11-07
Annual 2023-12-31 39472000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 39387000000.0 -0.2% USD 10-K 2026-02-24
Annual 2025-12-31 42396000000.0 +7.6% USD 10-K 2026-02-24

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 10728000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 11256000000.0 +4.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 11666000000.0 +3.6% USD 10-Q 2023-11-06
Quarterly 2023-12-31 10925000000.0 -6.4% USD 10-Q 2024-11-04
Quarterly 2024-03-31 11199000000.0 +2.5% USD 10-Q 2024-05-09
Quarterly 2024-06-30 11425000000.0 +2.0% USD 10-Q 2024-08-06
Quarterly 2024-09-30 12570000000.0 +10.0% USD 10-Q 2024-11-04
Quarterly 2024-12-31 13166000000.0 +4.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 12956000000.0 -1.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 13446000000.0 +3.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 14350000000.0 +6.7% USD 10-Q 2025-11-07
Annual 2023-12-31 10925000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 13166000000.0 +20.5% USD 10-K 2026-02-24
Annual 2025-12-31 14517000000.0 +10.3% USD 10-K 2026-02-24

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5763000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 6156000000.0 +6.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 7512000000.0 +22.0% USD 10-Q 2023-11-06
Quarterly 2023-12-31 7496000000.0 -0.2% USD 10-Q 2024-11-04
Quarterly 2024-03-31 8352000000.0 +11.4% USD 10-Q 2024-05-09
Quarterly 2024-06-30 7409000000.0 -11.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 7378000000.0 -0.4% USD 10-Q 2024-11-04
Quarterly 2024-12-31 7384000000.0 +0.1% USD 10-Q 2025-11-07
Quarterly 2025-03-31 7321000000.0 -0.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 7286000000.0 -0.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 7269000000.0 -0.2% USD 10-Q 2025-11-07
Annual 2023-12-31 7496000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 7384000000.0 -1.5% USD 10-K 2026-02-24
Annual 2025-12-31 7250000000.0 -1.8% USD 10-K 2026-02-24

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 -934000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -1126000000.0 -20.6% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -2119000000.0 -88.2% USD 10-Q 2024-11-04
Quarterly 2024-03-31 -723000000.0 +65.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -1336000000.0 -84.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -1448000000.0 -8.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 107000000.0 +107.4% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1584000000.0 +1380.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3432000000.0 +116.7% USD 10-Q 2025-11-07
Annual 2023-12-31 -5301000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 -2464000000.0 +53.5% USD 10-K 2026-02-24
Annual 2025-12-31 4237000000.0 +272.0% USD 10-K 2026-02-24

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 219000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 171000000.0 -21.9% USD 10-Q 2024-08-06
Quarterly 2023-09-30 2179000000.0 +1174.3% USD 10-Q 2024-11-04
Quarterly 2024-03-31 830000000.0 -61.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 2650000000.0 +219.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 5056000000.0 +90.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -886000000.0 -117.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -1758000000.0 -98.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -2221000000.0 -26.3% USD 10-Q 2025-11-07
Annual 2023-12-31 3031000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 7428000000.0 +145.1% USD 10-K 2026-02-24
Annual 2025-12-31 -3198000000.0 -143.1% USD 10-K 2026-02-24

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 523000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 752000000.0 +43.8% USD 10-Q 2024-08-06
Quarterly 2023-09-30 1389000000.0 +84.7% USD 10-Q 2024-11-04
Quarterly 2024-03-31 84000000.0 -94.0% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -1385000000.0 -1748.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -2180000000.0 -57.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -408000000.0 +81.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -893000000.0 -118.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -249000000.0 +72.1% USD 10-Q 2025-11-07
Annual 2023-12-31 2196000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 -2289000000.0 -204.2% USD 10-K 2026-02-24
Annual 2025-12-31 -420000000.0 +81.7% USD 10-K 2026-02-24

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 660000000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 1336000000.0 +102.4% USD 10-Q 2024-08-06
Quarterly 2023-09-30 1735000000.0 +29.9% USD 10-Q 2024-11-04
Quarterly 2024-03-31 738000000.0 -57.5% USD 10-Q 2025-05-06
Quarterly 2024-06-30 1284000000.0 +74.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1836000000.0 +43.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 806000000.0 -56.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1573000000.0 +95.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1963000000.0 +24.8% USD 10-Q 2025-11-07
Annual 2023-12-31 2422000000.0 USD 10-K 2026-02-24
Annual 2024-12-31 2565000000.0 +5.9% USD 10-K 2026-02-24
Annual 2025-12-31 2949000000.0 +15.0% USD 10-K 2026-02-24

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 324000000.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 322000000.0 -0.6% shares 10-Q 2023-08-03
Quarterly 2023-09-30 319000000.0 -0.9% shares 10-Q 2023-11-06
Quarterly 2023-12-31 317000000.0 -0.6% shares 10-Q 2024-11-04
Quarterly 2024-03-31 315000000.0 -0.6% shares 10-Q 2024-05-09
Quarterly 2024-06-30 313000000.0 -0.6% shares 10-Q 2024-08-06
Quarterly 2024-09-30 313000000.0 +0.0% shares 10-Q 2024-11-04
Quarterly 2024-12-31 313000000.0 +0.0% shares 10-Q 2025-11-07
Quarterly 2025-03-31 313000000.0 +0.0% shares 10-Q 2025-05-06
Quarterly 2025-06-30 312000000.0 -0.3% shares 10-Q 2025-08-07
Quarterly 2025-09-30 312000000.0 +0.0% shares 10-Q 2025-11-07
Annual 2023-12-31 317000000.0 shares 10-K 2025-02-18
Annual 2024-12-31 313000000.0 -1.3% shares 10-K 2026-02-24
Annual 2025-12-31 312000000.0 -0.3% shares 10-K 2026-02-24

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 328000000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 324000000.0 -1.2% shares 10-Q 2024-08-06
Quarterly 2023-09-30 322000000.0 -0.6% shares 10-Q 2024-11-04
Quarterly 2024-03-31 317000000.0 -1.6% shares 10-Q 2025-05-06
Quarterly 2024-06-30 315000000.0 -0.6% shares 10-Q 2025-08-07
Quarterly 2024-09-30 313000000.0 -0.6% shares 10-Q 2025-11-07
Quarterly 2025-03-31 313000000.0 +0.0% shares 10-Q 2025-05-06
Quarterly 2025-06-30 314000000.0 +0.3% shares 10-Q 2025-08-07
Quarterly 2025-09-30 313000000.0 -0.3% shares 10-Q 2025-11-07
Annual 2023-12-31 323000000.0 shares 10-K 2026-02-24
Annual 2024-12-31 315000000.0 -2.5% shares 10-K 2026-02-24
Annual 2025-12-31 313000000.0 -0.6% shares 10-K 2026-02-24

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 328000000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 325000000.0 -0.9% shares 10-Q 2024-08-06
Quarterly 2023-09-30 323000000.0 -0.6% shares 10-Q 2024-11-04
Quarterly 2024-03-31 318000000.0 -1.5% shares 10-Q 2025-05-06
Quarterly 2024-06-30 316000000.0 -0.6% shares 10-Q 2025-08-07
Quarterly 2024-09-30 314000000.0 -0.6% shares 10-Q 2025-11-07
Quarterly 2025-03-31 314000000.0 +0.0% shares 10-Q 2025-05-06
Quarterly 2025-06-30 314000000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-30 313000000.0 -0.3% shares 10-Q 2025-11-07
Annual 2023-12-31 324000000.0 shares 10-K 2026-02-24
Annual 2024-12-31 315000000.0 -2.8% shares 10-K 2026-02-24
Annual 2025-12-31 314000000.0 -0.3% shares 10-K 2026-02-24
For informational purposes only — not guaranteed to be accurate or complete.