OakChart

Comfort Systems USA Inc

FIXIndustrials·Engineering & Construction·USA·Large·NYSE·Nov 13 • 7:11 AM ET

1,147.75+19.66 (1.74%)
2026-11-13 13:13 CET
Market cap
$40.16B
Revenue, TTM
12,543.36 USD m
Net income, TTM
1,631.83 USD m
Free cash flow, TTM
2,437.68 USD m
EPS diluted, TTM
46.31
24.78
Compare

Price

FIX against its 20, 50 and 200-day averages
Terms2050200Beat
Patternshover a marker to name it
RS 51Sales 3,819Price3,4193,7511,000.001,500.002,000.00866K1.7MVolumeMay 26Jun 26Jul 26Aug 26Sep 26Oct 26Nov 26FIXclose 1,147.7520-day 1,217.7950-day 1,469.63200-day 1,604.771,147.7552w high 2,073.9952-week range, not 6 months

44.7% under the 52-week high of 2,073.99 on 14 May 2026. 52-week low 841.66 on 14 Nov 2025. Last 15 sessions, 46.7% high to low

Volume 0.05× normal · the line is the 50-bar volume average

Setup. RS line 51
CANSLIM 4 of 6 — fails: 52-Week High/Low: 0-10% below High; Performance: Year +50%
VCP 2 of 6 — fails: 200-Day Simple Moving Average: Price above SMA200; 50-Day Simple Moving Average: SMA50 above SMA200; 52-Week High/Low: 0-10% below High; Average True Range: Under 2
Minervini 0 of 4 — fails: 200-Day Simple Moving Average: Price above SMA200; 50-Day Simple Moving Average: SMA50 above SMA200; 52-Week High/Low: 0-10% below High; Performance: Year +50%
Zanger 1 of 5 — fails: RSI (14): Not Oversold (>50); 20-Day High/Low: 0-5% below High; Relative Volume: Over 1.5; 200-Day Simple Moving Average: Price above SMA200
Leaders 0 of 5 — fails: 50-Day Simple Moving Average: Price above SMA50; 200-Day Simple Moving Average: Price above SMA200; Performance: Year +50%; Average Volume: Over 500K; 52-Week High/Low: 0-10% below High
Breakout 0 of 4 — fails: 52-Week High/Low: New High; Relative Volume: Over 2; 50-Day Simple Moving Average: Price above SMA50; 200-Day Simple Moving Average: Price above SMA200
Growth 4 of 4
Quality 3 of 5 — fails: Net Profit Margin: High (>20%); Debt/Equity: Low (<0.1)
Value 1 of 4 — fails: P/E: Under 15; P/B: Under 2; Debt/Equity: Low (<0.1)
Income 3 of 4 — fails: Dividend Yield: Over 2%
Small Cap 1 of 4 — fails: Average Volume: Over 500K; 200-Day Simple Moving Average: Price above SMA200; Performance: Year +50%
Accumulation 2 of 4 — fails: Institutional Transactions: Over +10%; 200-Day Simple Moving Average: Price above SMA200
Relative Strength 0 of 3 — fails: Performance: Year +100%; 200-Day Simple Moving Average: Price above SMA200; Average Volume: Over 500K

Profile

FIX
52-week range, 25% of the way up
841.662,073.99

Comfort Systems USA, Inc. engages in the provision of mechanical and electrical contracting services. It operates through the Mechanical and Electrical Services segments. The Mechanical Services segment includes heating, ventilation, air conditioning, plumbing, piping, and controls, as well as off-site construction, monitoring, and fire protection. The Electrical services segment focuses on installation and servicing electrical systems. The company was founded by Alfred J. Giardinelli, Jr. And William George III on December 12, 1996 and is headquartered in Houston, TX.

IndexS&P 500, RUI
Employees22700
IPOJun 27, 1997
Beta1.65
ATR, 14d86.95
Rel volume0.05
Short float2.50%
Insider own1.12%
Inst own96.55%

Snapshot

6 groups

Valuation

IndexS&P 500, RUI
Market Cap$40.16B
Enterprise Value38.31B
Income1.63B
Sales12.54B
Book / share95.31
Cash / share63.56
Dividend Est.3.35 (0.29%)
Dividend TTM3.40 (0.30%)
Dividend Ex-DateNov 12, 2026
Dividend Gr. 3/5Y51.57% 35.94%
Payout6.75%
Employees22700
IPOJun 27, 1997

Ratios

Price / earnings24.78
Forward price / earnings17.15
Price / earnings / growth0.42
Price / sales3.20
Price / book12.04
Price / cash18.06
Price / free cash flow16.47
Value / cash profit16.97
Value / sales3.05
Quick Ratio1.13
Current Ratio1.15
Debt / equity0.11
Long-term debt / equity0.11
Options and shortYes / Yes

Earnings

Earnings / share46.31
Earnings next year66.91
Earnings next quarter13.96
Earnings this year76.35%
Earnings next year31.37%
Earnings growth, 5 years40.73%
Past earnings growth61.75% 47.85%
Past sales growth30.03% 26.08%
Earnings vs last year95.97%
Sales vs last year50.70%
Earnings vs last quarter68.72%
Sales vs last quarter53.67%
EarningsOct 22 AMC
Surprise8.24% 10.74%

Ownership

Insiders own1.12%
Insider trades-7.79%
Institutions own96.55%
Institution trades-1.28%
Return on assets20.94%
Return on equity58.61%
Return on capital44.06%
Gross Margin25.02%
Operating margin16.66%
Profit Margin13.01%
20-day average-5.75%
50-day average-21.90%
200-day average-28.48%

Technical

Shares out34.99M
Shares floating34.59M
Short / float2.50%
Short ratio1.76
Short interest0.86M
52-week high2,073.99 -44.7%
52-week low841.66 +36.4%
Volatility5.32% 5.88%
Average range86.95
Strength index41.22
Market sensitivity1.65
Relative volume0.05
Avg Volume492.27K
Volume1,135

Performance

Perf Week12.80%
Perf Month-22.52%
Perf Quarter-38.99%
Perf Half Y-42.40%
Perf YTD22.98%
Perf Year27.88%
Perf 3Y506.60%
Perf 5Y1049.01%
Perf 10Y3497.96%
Recommendation1.33
Target Price1892.78
Prev Close1128.09
Price1147.75
Change %1.74%

Analyst ratings

latest 10 of 20
DateActionAnalystRating changeTargetImplied
Nov 10, 2026InitiatedJP MorganOverweight$1700+48.1%
Aug 21, 2026InitiatedDA DavidsonBuy$2100+83.0%
Jul 15, 2026DowngradeErste GroupBuy → Hold
Jul 09, 2026InitiatedGoldmanBuy$2159+88.1%
Jun 05, 2026InitiatedErste GroupBuy
May 28, 2026InitiatedOppenheimerOutperform$2200+91.7%
Apr 24, 2026UpgradeKeyBanc Capital MarketsSector Weight → Overweight$2004+74.6%
Apr 16, 2026ReiteratedStifelBuy$1611 → $1819+58.5%
Sep 11, 2025InitiatedWilliam BlairOutperform
Jul 28, 2025DowngradeNorthcoastBuy → Neutral

Peers

Mkt cap
TickerCompanyMkt cap
EMEEmcor Group Inc29.38B
IESCIES Holdings Inc7.07B
APGAPi Group Corp18.73B
ECGEverus Construction Group4.54B
LGNLegence Corp3.94B
PWRQuanta Services Inc91.95B
LMBLimbach Holdings Inc664.52M
STRLSterling Infrastructure Inc9.36B
MTZMastec Inc14.94B
MYRGMYR Group Inc4.34B

Insider trading

latest 14 of 54
InsiderRelationshipDateTransactionCostSharesValueTotal heldForm
Lane Brian E.CHIEF EXECUTIVE OFF.Aug 26 '26Sale1608.2116,02425,769,923145,065Aug 27 04:30 PM
BRIAN E LANEOfficerAug 26 '26Proposed Sale1608.2116,02425,769,923Aug 26 04:12 PM
GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERAug 17 '26Sale1859.652,5544,749,54930,250Aug 18 06:00 PM
GEORGE WILLIAM IIIOfficerAug 17 '26Proposed Sale1859.652,5544,749,549Aug 17 08:16 PM
MYERS FRANKLINDirectorAug 11 '26Sale1693.924,0006,775,6918,495Aug 12 04:30 PM
MYERS FRANKLINDirectorAug 10 '26Sale1690.473,5005,916,64758,615Aug 12 04:30 PM
Franklin MyersDirectorAug 11 '26Proposed Sale1674.844,0006,699,360Aug 11 11:02 AM
MYERS FRANKLINDirectorAug 10 '26Proposed Sale1696.673,5005,938,345Aug 10 03:56 PM
MYERS FRANKLINDirectorJun 24 '26Sale1954.476,70013,094,94962,115Jun 26 04:06 PM
Hardy Rhoman JDirectorMay 27 '26Sale1900.08342649,8271,890May 28 04:30 PM
Hardy Rhoman JDirectorMay 22 '26Proposed Sale1836.52342628,090May 22 02:21 PM
GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERMay 08 '26Sale1948.174,0007,792,68433,804May 12 04:30 PM
GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERMay 11 '26Sale2020.961,0002,020,96532,804May 12 04:30 PM
Shaeff JulieCHIEF ACCOUNTING OFFICERMay 11 '26Sale2000.371,1232,246,41612,624May 11 04:30 PM

Held by

AUM
TickerCompanyAUM
VTIVanguard Morningstar Total Stock Market ETFAUM: 696.31B
VOOVanguard S&P 500 ETFAUM: 1070.75B
VOVanguard Morningstar Mid-Cap ETFAUM: 108.45B
VUGVanguard Morningstar Growth ETFAUM: 221.26B
IVViShares Core S&P 500 ETFAUM: 882.14B
SPYSPDR S&P 500 ETF TrustAUM: 805.69B
VOTVanguard Morningstar Mid-Cap Growth ETFAUM: 19.06B
VIGVanguard Dividend Appreciation FTFAUM: 117.98B
XLIState Street Industrial Select Sector SPDR ETFAUM: 31.31B
IWPiShares Russell Mid-Cap Growth ETFAUM: 18.49B

News

latest 14 of 200

Quarterly earnings

2026Q3 EPS 13.910 beat 12.851, from 8.250 a year earlier. Sales 3,766 beat 3,401, from 2,451 a year earlier
EPS
13.91002024Q4 EPS 4.090 against 3.72724Q42025Q1 EPS 4.750 against 3.70825Q12025Q2 EPS 6.530 against 4.83525Q22025Q3 EPS 8.250 against 6.28625Q32025Q4 EPS 9.370 against 6.75525Q42026Q1 EPS 10.510 against 6.80526Q12026Q2 EPS 12.530 against 10.45526Q22026Q3 EPS 13.910 against 12.85126Q3
Sales, USD millions
3,76602024Q4 sales 1,868 against 1,76924Q42025Q1 sales 1,831 against 1,76625Q12025Q2 sales 2,173 against 1,97025Q22025Q3 sales 2,451 against 2,15825Q32025Q4 sales 2,646 against 2,33725Q42026Q1 sales 2,865 against 2,39326Q12026Q2 sales 3,266 against 2,98926Q22026Q3 sales 3,766 against 3,40126Q3

The outline behind the bar is the estimate. The filled bar is the print. Green beat it, red missed it.

PeriodReportedEPS adjustedEPS estEPS reportedSales act, USD mSales est, USD mSurpriseYear-ago quarterAnalystsNext session
2026Q3ended 2026-09-302026-10-22 16:3013.91012.85113.9103,7663,401EPS +8.2% · sales +10.7%vs 2025Q3, year-ago quarter · EPS +68.6% · sales +53.7%10Open -5.28% vs SPY -0.53%. Close -9.26% vs SPY -0.52%
2026Q2ended 2026-06-302026-07-23 16:3012.53010.45512.5263,2662,989EPS +19.9% · sales +9.2%vs 2025Q2, year-ago quarter · EPS +91.9% · sales +50.3%9Open -0.54% vs SPY +0.04%. Close -5.33% vs SPY +0.10%
2026Q1ended 2026-03-312026-04-23 16:3010.5106.80510.5072,8652,393EPS +54.4% · sales +19.7%vs 2025Q1, year-ago quarter · EPS +121.3% · sales +56.5%7Open +0.01% vs SPY +0.32%. Close -2.69% vs SPY +0.77%
2025Q4ended 2025-12-312026-02-19 16:309.3706.7559.3672,6462,337EPS +38.7% · sales +13.2%vs 2024Q4, year-ago quarter · EPS +129.1% · sales +41.7%8Open +2.98% vs SPY -0.32%. Close +6.46% vs SPY +0.72%
2025Q3ended 2025-09-302025-10-23 16:308.2506.2868.2462,4512,158EPS +31.3% · sales +13.6%vs 2024Q3, year-ago quarter · EPS +101.7% · sales +35.2%8Open +15.76% vs SPY +0.70%. Close +18.99% vs SPY +0.82%
2025Q2ended 2025-06-302025-07-24 16:306.5304.8356.5272,1731,970EPS +35.1% · sales +10.3%vs 2024Q2, year-ago quarter · EPS +74.6% · sales +20.1%7Open +18.21% vs SPY +0.11%. Close +22.37% vs SPY +0.42%
2025Q1ended 2025-03-312025-04-24 16:304.7503.7084.7551,8311,766EPS +28.1% · sales +3.7%vs 2024Q1, year-ago quarter · EPS +76.6% · sales +19.1%7Open +2.34% vs SPY -0.01%. Close +5.64% vs SPY +0.72%
2024Q4ended 2024-12-312025-02-20 16:304.0903.7274.0871,8681,769EPS +9.7% · sales +5.6%vs 2023Q4, year-ago quarter · EPS +60.4% · sales +37.6%6 EPS · 7 salesOpen +7.70% vs SPY -0.04%. Close -4.74% vs SPY -1.71%
2024Q3ended 2024-09-302024-10-24 16:304.0903.9734.0901,8121,839EPS +2.9% · sales -1.5%vs 2023Q3, year-ago quarter · EPS +49.3% · sales +31.5%5Open -5.69% vs SPY +0.39%. Close -10.39% vs SPY -0.03%
2024Q2ended 2024-06-302024-07-25 16:303.7403.1393.7401,8101,688EPS +19.1% · sales +7.3%vs 2023Q2, year-ago quarter · EPS +93.8% · sales +39.6%5Open +3.47% vs SPY +0.72%. Close +6.03% vs SPY +1.12%
2024Q1ended 2024-03-312024-04-25 16:302.6902.0142.6881,5371,480EPS +33.6% · sales +3.8%vs 2023Q1, year-ago quarter · EPS +78.1% · sales +30.8%5Open +2.76% vs SPY +0.57%. Close -3.02% vs SPY +0.95%
2023Q4ended 2023-12-312024-02-22 16:302.5502.2072.5541,3581,330EPS +15.6% · sales +2.1%vs 2022Q4, year-ago quarter · EPS +65.6% · sales +21.5%4 EPS · 5 salesOpen +8.09% vs SPY +0.35%. Close +12.59% vs SPY +0.07%
2023Q3ended 2023-09-302023-10-26 16:302.7402.1332.9271,3781,298EPS +28.5% · sales +6.2%vs 2022Q3, year-ago quarter · EPS +64.1% · sales +23.0%3 EPS · 4 sales-
2023Q2ended 2023-06-302023-07-26 16:301.9301.5601.9351,2961,222EPS +23.7% · sales +6.1%vs 2022Q2, year-ago quarter · EPS +64.5% · sales +27.4%4 EPS · 5 sales-
2023Q1ended 2023-03-312023-04-26 16:301.5101.0551.5931,1751,083EPS +43.1% · sales +8.5%vs 2022Q1, year-ago quarter · EPS +65.9% · sales +32.7%4-
2022Q4ended 2022-12-312023-02-22 16:301.5401.3901.5421,1171,082EPS +10.8% · sales +3.3%vs 2021Q4, year-ago quarter · EPS +48.1% · sales +30.5%4-

Annual earnings

2025FY EPS 28.880 beat 26.267, from 14.600 a year earlier. Sales 9,102 beat 8,793, from 7,027 a year earlier
EPS
28.88002018FY EPS 2.850 against 3.05320182019FY EPS 3.081 against 2.94820192020FY EPS 3.672 against 3.68020202021FY EPS 3.930 against 3.93320212022FY EPS 5.290 against 5.15020222023FY EPS 8.740 against 8.41120232024FY EPS 14.600 against 14.31520242025FY EPS 28.880 against 26.2672025
Sales, USD millions
9,10202018FY sales 2,183 against 2,15720182019FY sales 2,615 against 2,59720192020FY sales 2,857 against 2,85220202021FY sales 3,074 against 3,02420212022FY sales 4,140 against 4,10520222023FY sales 5,207 against 5,17920232024FY sales 7,027 against 6,92820242025FY sales 9,102 against 8,7932025

Reported years only. The outline behind the bar is the estimate. A later year with no print stays in the table.

earnings feed, not the snapshot. Not the statement ratio.

PeriodEPS adjustedEPS estEPS reportedSales act, USD mSales est, USD mP/E, earnings feed
2028FYestimate-80.486--20,38314.26
2027FYestimate-66.907--17,42817.16
2026FYestimate-50.930--13,71722.54
2025FY28.88026.26728.8809,1028,79332.32
2024FY14.60014.31514.6037,0276,92829.05
2023FY8.7408.4119.0105,2075,17923.53
2022FY5.2905.1506.8234,1404,10521.75
2021FY3.9303.9333.9333,0743,02425.18
2020FY3.6723.6804.0872,8572,85214.34
2019FY3.0812.9483.0792,6152,59716.18
2018FY2.8503.0533.0032,1832,15715.33
2017FY1.7401.7901.4671,7881,77425.09
2016FY1.7201.7071.7161,6341,65519.36
2015FY1.3001.2881.3041,5811,583882.89
2014FY0.6100.4980.6101,4111,4081881.56
2013FY0.7300.7470.7301,3571,3521572.26
2012FY0.3300.3350.3601,3311,3453478.03
2011FY0.1500.195-0.9901,2401,2457651.67
2010FY0.4600.3400.3901,1081,0822495.11

Quarterly results

2026Q3 revenue 3,766, from 2,451 a year earlier. Operating margin 16.5%, from 15.4% a year earlier
Revenue, USD millions
3,76602024Q4 revenue 1,86824Q42025Q1 revenue 1,83125Q12025Q2 revenue 2,17325Q22025Q3 revenue 2,45125Q32025Q4 revenue 2,64625Q42026Q1 revenue 2,86526Q12026Q2 revenue 3,26626Q22026Q3 revenue 3,76626Q3
Operating margin
17.102024Q4 operating margin 12.1%24Q42025Q1 operating margin 11.4%25Q12025Q2 operating margin 13.8%25Q22025Q3 operating margin 15.4%25Q32025Q4 operating margin 16.1%25Q42026Q1 operating margin 16.9%26Q12026Q2 operating margin 17.1%26Q22026Q3 operating margin 16.5%26Q3

From the quarterly statement. Not an estimate.

Estimate revisions

Latest snapshot of each period and type. 2026FY E 50.93 per share.
PeriodTypeScaleDateMeanvs prior date
2026FYEper share2026-11-0950.930.0%
2026Q4Eper share2026-11-0913.960.0%
2026FYRper share2026-11-0950.67+0.1%
2026Q4Rper share2026-11-0913.73+0.3%
2026FYSUSD millions2026-11-0913,717+0.0%
2026Q4SUSD millions2026-11-093,819+0.0%
2026Q3Eper share2026-10-2012.850.0%
2026Q3SUSD millions2026-10-133,401+0.2%
2026Q3Rper share2026-10-1012.630.0%
2026Q2Eper share2026-07-2210.450.0%
2026Q2Rper share2026-07-2210.330.0%
2026Q2SUSD millions2026-07-222,9890.0%
2026Q1Rper share2026-04-156.59+0.0%
2026Q1Eper share2026-04-136.81+0.4%
2026Q1SUSD millions2026-04-132,393+0.4%
2025FYEper share2026-02-0526.270.0%
2025Q4Eper share2026-02-056.750.0%
2025FYSUSD millions2026-02-058,793+0.0%
2025Q4SUSD millions2026-02-052,337+0.0%
2025FYRper share2026-01-3026.06+0.1%
2025Q4Rper share2026-01-306.55+0.6%
2025Q3Eper share2025-10-176.290.0%
2025Q3Rper share2025-10-106.05+1.0%
2025Q3SUSD millions2025-10-102,158+1.2%
2025Q2Eper share2025-07-154.840.0%
2025Q2Rper share2025-07-154.580.0%
2025Q2SUSD millions2025-07-151,9700.0%
2025Q1Eper share2025-04-143.71+0.0%
2025Q1SUSD millions2025-04-141,7660.0%
2025Q1Rper share2025-02-273.59+2.6%
2024Q4Eper share2025-02-013.730.0%
2024Q4Rper share2025-02-013.590.0%
2024FYEper share2025-01-0814.310.0%
2024FYRper share2025-01-0814.110.0%
2024FYSUSD millions2025-01-086,9280.0%
2024Q4SUSD millions2025-01-081,7690.0%
2024Q3Eper share2024-10-093.970.0%
2024Q3Rper share2024-10-093.920.0%
2024Q3SUSD millions2024-10-091,8390.0%
2024Q2Eper share2024-07-153.14+1.4%
2024Q2Rper share2024-07-103.200.0%
2024Q2SUSD millions2024-07-101,6880.0%
2024Q1Eper share2024-04-172.01+2.5%
2024Q1Rper share2024-02-272.08+4.6%
2024Q1SUSD millions2024-02-261,480+0.6%
2023FYEper share2024-02-018.41-0.4%
2023FYRper share2024-01-108.590.0%
2023FYSUSD millions2024-01-105,1790.0%

Estimate history

Annual
Metric201720182019202020212022202320242025TTMMRQ
EPS per share1.4673.0033.0794.0873.9336.8239.0114.60328.87546.3119-
Sales USD millions1,7882,1832,6152,8573,0744,1405,2077,0279,10212,543-
Shares million shares373737363636363635-35
Quarterly
MetricQ3 '24Q4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26Q2 '26Q3 '26
EPS per share4.094.0874.7556.5278.2469.36710.50712.52613.912
Sales USD millions1,8121,8681,8312,1732,4512,6462,8653,2663,766
Shares million shares363635353535353535

Income statement, annual

USD millions, except where the row names a unit. The percent under a figure is against the same period a year earlier. TTM has no earlier TTM to compare with, and a ratio or a margin has no change.
MetricTTM2025FY12/31/20252024FY12/31/20242023FY12/31/20232022FY12/31/20222021FY12/31/20212020FY12/31/20202019FY12/31/20192018FY12/31/2018
Total Revenue12,543.369,101.64+29.5%7,027.48+35.0%5,206.76+25.8%4,140.36+34.7%3,073.64+7.6%2,856.66+9.2%2,615.28+19.8%2,182.88
Cost of Goods Sold Incl. D&A9,404.686,905.74+23.2%5,606.43+31.8%4,254.48+25.2%3,398.76+33.2%2,550.93+9.2%2,336.16+9.4%2,135.99+21.8%1,753.91
Gross Profit3,138.682,195.90+54.5%1,421.04+49.2%952.27+28.4%741.61+41.9%522.70+0.4%520.50+8.6%479.29+11.7%428.97
Selling, General and Administrative Excl. Other1,049.41883.28+30.9%674.70+25.8%536.19+9.6%489.34+45.7%335.80+2.7%327.09+3.1%317.35+13.5%279.68
Other Operating Expense0.000.000.000.000.000.000.000.000.00
Operating Income2,089.261,312.62+75.9%746.34+79.4%416.09+64.9%252.26+35.0%186.90-3.4%193.41+19.4%161.94+8.5%149.29
Interest Expense7.919.01+35.5%6.65-35.3%10.28-24.9%13.68+140.0%5.70-29.1%8.04-13.7%9.32+151.2%3.71
Unusual Expense30.2533.47-62.0%88.15+273.4%23.61+425.8%4.49-7.32-4.58-253.2%2.99+44.4%2.07
Net Income Before Taxes2,101.941,293.45+94.0%666.56+71.7%388.19+64.6%235.86+24.0%190.27-0.7%191.54+26.2%151.74+2.1%148.68
Income Taxes470.11270.89+87.9%144.13+122.4%64.80-10.09-121.5%46.93+13.4%41.40+10.6%37.42+4.6%35.77
Consolidated Net Income1,631.831,022.56+95.7%522.43+61.5%323.40+31.5%245.95+71.6%143.35-4.5%150.14+31.3%114.32+1.3%112.90
Net Income From Continuing Operations1,631.831,022.56+95.7%522.43+61.5%323.40+31.5%245.95+71.6%143.35-4.5%150.14+31.3%114.32+1.3%112.90
Net Income1,631.831,022.56+95.7%522.43+61.5%323.40+31.5%245.95+71.6%143.35-4.5%150.14+31.3%114.32+1.3%112.90
EPS (Recurring) per share47.0229.54+80.9%16.33+72.4%9.47+37.0%6.91+82.3%3.79-5.2%4.00+27.4%3.14+3.3%3.04
EPS (Basic, Before Extraordinaries) per share46.3728.93+97.6%14.64+62.1%9.03+32.0%6.84+73.2%3.95-3.9%4.11+32.6%3.10+2.3%3.03
EPS (Diluted) per share46.3128.88+97.8%14.60+62.0%9.01+32.1%6.82+73.5%3.93-3.9%4.09+32.8%3.08+2.7%3.00
EBITDA2,256.691,454.57+63.1%891.82+79.2%497.65+49.2%333.61+30.4%255.84+0.7%254.03+19.0%213.51+11.2%191.98
Non-Operating Income (Expense)50.8423.32+55.3%15.02+150.3%6.00+240.9%1.76+0.6%1.75+9.4%1.60-24.2%2.11-59.1%5.16
Other After Tax Adjustments0.000.000.000.000.000.000.000.000.00
Stock Option Compensation Expense-17.20+31.3%13.10+28.4%10.20+22.9%8.30-1.2%8.40+55.6%5.40+25.3%4.31-24.3%5.69
Price To Earnings Ratio ratio statement ratio, not the snapshot24.3624.3632.4425.7218.2325.1512.8816.1814.55
Price To Sales Ratio ratio4.643.632.161.421.001.170.680.710.75
Gross Margin %25.0224.1320.2218.2917.9117.0118.2218.3319.65
Operating Margin %16.6614.4210.627.996.096.086.776.196.84
Net Margin %13.0111.237.436.215.944.665.264.375.17
Shares Outstanding million shares34.9935.18-1.1%35.56-0.3%35.68-0.2%35.76-0.9%36.09-0.3%36.19-1.3%36.66-0.6%36.89
Market Capitalization39,467.2439,467.24+161.5%15,093.40+105.5%7,345.46+78.5%4,115.35+15.4%3,565.93+86.1%1,916.55+4.8%1,828.30+12.7%1,622.71

Income statement, quarterly

USD millions, except where the row names a unit. The percent under a figure is against the same period a year earlier. TTM has no earlier TTM to compare with, and a ratio or a margin has no change.
Metric2026Q39/30/20262026Q26/30/20262026Q13/31/20262025Q412/31/20252025Q39/30/20252025Q26/30/20252025Q13/31/20252024Q412/31/2024
Total Revenue3,766.30+53.7%3,265.66+50.3%2,865.33+56.5%2,646.07+41.7%2,450.97+35.2%2,173.32+20.1%1,831.29+19.1%1,867.80+37.6%
Cost of Goods Sold Incl. D&A2,850.61+53.4%2,439.00+45.3%2,127.24+47.5%1,987.82+37.2%1,858.13+28.6%1,678.27+14.9%1,442.43+15.2%1,448.36+33.1%
Gross Profit915.69+54.5%826.65+67.0%738.09+89.8%658.24+56.9%592.84+61.3%495.05+41.7%388.85+36.6%419.45+55.5%
Selling, General and Administrative Excl. Other295.37+37.7%269.47+37.8%252.68+40.1%231.89+19.9%214.55+29.3%195.62+18.3%180.31+20.1%193.34+28.8%
Other Operating Expense0.000.000.000.000.000.000.000.00
Operating Income620.32+64.0%557.18+86.1%485.42+132.8%426.35+88.6%378.29+87.7%299.43+62.7%208.54+54.9%226.10+89.0%
Interest Expense1.48-50.2%1.44-10.0%2.18+34.6%2.81+77.8%2.97+71.7%1.60-6.4%1.62-0.6%1.58+295.0%
Unusual Expense4.29-64.5%2.04-49.9%10.37+175.8%13.54-69.0%12.10-29.9%4.07-72.3%3.76-69.9%43.71+365.0%
Net Income Before Taxes635.06+71.4%566.24+91.0%482.15+131.8%418.50+125.0%370.46+97.3%296.48+74.7%208.01+69.0%186.04+66.5%
Income Taxes146.01+85.2%124.64+89.9%111.77+188.7%87.69+118.3%78.84+89.6%65.64+84.1%38.72+44.8%40.17+99.4%
Consolidated Net Income489.04+67.7%441.60+91.3%370.38+118.8%330.81+126.8%291.62+99.4%230.85+72.3%169.29+75.8%145.87+59.3%
Net Income From Continuing Operations489.04+67.7%441.60+91.3%370.38+118.8%330.81+126.8%291.62+99.4%230.85+72.3%169.29+75.8%145.87+59.3%
Net Income489.04+67.7%441.60+91.3%370.38+118.8%330.81+126.8%291.62+99.4%230.85+72.3%169.29+75.8%145.87+59.3%
EPS (Recurring) per share14.00+64.9%12.57+90.2%10.71+121.7%9.63+94.9%8.49+91.6%6.61+64.0%4.83+64.8%4.94+80.3%
EPS (Basic, Before Extraordinaries) per share13.93+68.6%12.54+91.7%10.52+120.5%9.38+128.8%8.26+101.5%6.54+74.4%4.77+76.7%4.10+60.2%
EPS (Diluted) per share13.91+68.6%12.53+91.9%10.51+121.3%9.37+129.1%8.25+101.7%6.53+74.6%4.75+76.6%4.09+60.4%
EBITDA667.86+61.4%600.49+79.7%524.38+116.1%463.96+77.8%413.87+73.7%334.08+50.0%242.67+42.9%260.99+76.9%
Non-Operating Income (Expense)20.52+183.4%12.54+359.3%9.28+91.3%8.50+62.8%7.24+37.6%2.73+37.2%4.85+90.9%5.22+179.1%
Other After Tax Adjustments0.000.000.000.000.000.000.000.00
Stock Option Compensation Expense1.51+42.5%6.32+194.0%-9.68+40.5%1.06+16.5%2.15+15.0%3.440.0%6.89+130.4%
Price To Earnings Ratio ratio statement ratio, not the snapshot24.3657.2147.7339.5242.4132.1622.0732.44
Price To Sales Ratio ratio4.646.224.803.623.512.471.572.15
Gross Margin %24.3125.3125.7624.8824.1922.7821.2322.46
Operating Margin %16.4717.0616.9416.1115.4313.7811.3912.11
Net Margin %12.9813.5212.9312.5011.9010.629.247.81
Shares Outstanding million shares34.99-0.8%35.20-0.2%35.19-0.3%35.18-1.1%35.27-0.9%35.28-1.1%35.31-1.1%35.56-0.3%
Market Capitalization39,467.24+35.6%69,769.40+268.9%48,505.97+323.3%32,918.91+118.1%29,113.59+109.1%18,914.70+74.1%11,459.83+1.1%15,093.40+105.5%

Balance sheet, annual

USD millions, except where the row names a unit. The percent under a figure is against the same period a year earlier. TTM has no earlier TTM to compare with, and a ratio or a margin has no change.
Metric2025FY12/31/20252024FY12/31/20242023FY12/31/20232022FY12/31/20222021FY12/31/20212020FY12/31/20202019FY12/31/20192018FY12/31/20182017FY12/31/2017
Cash & Short Term Investments981.90+78.5%549.94+168.1%205.15+258.6%57.21-2.7%58.78+7.1%54.90+8.1%50.79+11.3%45.62+24.8%36.54
Short Term Receivables2,906.03+36.1%2,134.86+34.6%1,586.10+35.9%1,166.69+26.4%922.99+26.8%727.97+1.8%714.95+31.2%545.12+25.5%434.22
Inventories84.07+42.0%59.22-9.6%65.54+85.6%35.31+61.6%21.85+62.2%13.47+34.0%10.05-19.1%12.42+20.6%10.30
Other Current Assets138.56+199.8%46.21-14.9%54.31+12.1%48.46+104.5%23.70+52.8%15.51+7.7%14.40+120.2%6.54-21.1%8.29
Total Current Assets4,110.55+47.3%2,790.24+46.0%1,911.10+46.1%1,307.67+27.3%1,027.32+26.5%811.85+2.7%790.18+29.6%609.70+24.6%489.36
Net Property, Plant & Equipment710.87+40.4%506.29+22.2%414.28+50.9%274.62+8.4%253.31+19.5%211.93+9.3%193.87+94.6%99.62+13.7%87.59
Total Investments and Advances34.40+405.9%6.80+58.1%4.30+72.0%2.500.000.000.000.000.00
Intangible Assets1,510.68+15.3%1,309.69+38.3%947.23+6.9%885.69-1.2%896.89+28.8%696.20+41.4%492.42+49.0%330.46+19.5%276.63
Deferred Tax Assets84.14-1.5%85.44+382.2%17.72-90.8%193.29+743.7%22.91-22.1%29.40+34.1%21.92+24.3%17.63-23.2%22.97
Other Assets-9.48-175.1%12.63+15.3%10.95-3.4%11.34+30.6%8.68+8.9%7.97+20.4%6.62+28.3%5.16+12.7%4.58
Total Assets6,441.17+36.7%4,711.09+42.5%3,305.58+23.6%2,675.11+21.1%2,209.11+25.7%1,757.36+16.8%1,505.01+41.6%1,062.56+20.6%881.12
Short Term Debt Incl. Current Port. of LT Debt41.70+21.9%34.20+16.8%29.29-2.9%30.15+38.0%21.84+31.6%16.59-52.4%34.83+961.9%3.28+437.7%0.61
Accounts Payable696.35+6.3%654.94+56.0%419.96+24.5%337.38+32.4%254.79+24.8%204.15+4.1%196.19+11.4%176.17+33.5%132.01
Other Current Liabilities2,655.80+40.2%1,893.63+48.9%1,271.95+58.3%803.27+43.5%559.93+18.6%472.17+25.3%376.97+31.1%287.61+19.3%241.10
Total Current Liabilities3,393.85+31.4%2,582.77+50.1%1,721.20+47.0%1,170.80+40.0%836.55+20.7%692.90+14.0%608.00+30.2%467.06+25.0%373.73
Long Term Debt441.65+61.0%274.40+20.6%227.48-36.6%358.99-27.2%492.94+55.8%316.31+13.8%278.01+277.5%73.64+22.9%59.93
Provision for Risks Charges0.000.000.000.000.000.000.000.000.00
Deferred Tax Liabilities3.89+74.4%2.23+99.1%1.12-98.6%77.63+4336.0%1.75+30.6%1.34-6.3%1.43+2.9%1.39-38.5%2.26
Other Liabilities153.00+4.1%147.02+88.6%77.94+15.0%67.76-6.2%72.21+43.4%50.37+56.1%32.27+43.9%22.43-17.7%27.26
Total Liabilities3,992.39+32.8%3,006.41+48.3%2,027.75+21.0%1,675.18+19.4%1,403.45+32.3%1,060.93+15.4%919.71+62.9%564.52+21.9%463.18
Non-Equity Reserves0.000.000.000.000.000.000.000.000.00
Preferred Stock - Carrying Value0.000.000.000.000.000.000.000.000.00
Common Equity2,448.77+43.6%1,704.68+33.4%1,277.83+27.8%999.92+24.1%805.67+15.7%696.43+19.0%585.30+17.5%498.05+19.2%417.94
Total Shareholders Equity2,448.77+43.6%1,704.68+33.4%1,277.83+27.8%999.92+24.1%805.67+15.7%696.43+19.0%585.30+17.5%498.05+19.2%417.94
Accumulated Minority Interest0.000.000.000.000.000.000.000.000.00
Total Equity2,448.77+43.6%1,704.68+33.4%1,277.83+27.8%999.92+24.1%805.67+15.7%696.43+19.0%585.30+17.5%498.05+19.2%417.94
Total Liabilities & Stockholders Equity6,441.17+36.7%4,711.09+42.5%3,305.58+23.6%2,675.11+21.1%2,209.11+25.7%1,757.36+16.8%1,505.01+41.6%1,062.56+20.6%881.12
Book Value Per Share per share69.61+45.2%47.94+33.9%35.81+28.1%27.96+25.3%22.32+16.0%19.24+20.5%15.97+18.3%13.50+20.1%11.24
Tangible Book Value Per Share per share26.67+140.1%11.11+20.0%9.26+190.3%3.19-2.53-25400.0%0.01-99.6%2.53-44.3%4.54+19.5%3.80
Full-Time Employees people22,700+24.0%18,300+15.8%15,800+12.1%14,100+6.8%13,200+18.9%11,100-7.5%12,000+21.2%9,900+13.8%8,700
Price to Book Ratio ratio11.849.516.094.334.432.743.123.243.93
Return on Assets %18.3413.0310.8110.077.239.208.9111.626.95
Return on Equity %49.2435.0328.4027.2419.0923.4321.1124.6513.91
Return on Invested Capital %35.3826.4021.4818.1011.0414.8313.2419.7511.57
Quick Ratio ratio1.191.061.071.091.201.151.281.281.28
Current Ratio ratio1.211.081.111.121.231.171.301.311.31

Cash flow, annual

USD millions, except where the row names a unit. The percent under a figure is against the same period a year earlier. TTM has no earlier TTM to compare with, and a ratio or a margin has no change.
MetricTTM2025FY12/31/20252024FY12/31/20242023FY12/31/20232022FY12/31/20222021FY12/31/20212020FY12/31/20202019FY12/31/20192018FY12/31/2018
Net Income1,631.831,022.56+95.7%522.43+61.5%323.40+31.5%245.95+71.6%143.35-4.5%150.14+31.3%114.32+1.3%112.90
Depreciation167.42141.96-2.4%145.49+35.3%107.53+4.5%102.90+18.9%86.54+11.9%77.32+12.9%68.46+60.4%42.69
Other Funds (Non Cash)117.8591.07-35.1%140.35+252.0%39.87+131.5%17.22+5281.2%0.32-85.3%2.17-79.4%10.53-13.9%12.23
Funds from Operations1,902.841,250.31+68.6%741.66+31.0%566.10+108.5%271.57+14.5%237.10+7.0%221.67+17.2%189.06+9.7%172.28
Extraordinary Item0.000.000.000.000.000.000.000.000.00
Changes in Working Capital1,100.37-67.67-163.0%107.40+46.2%73.47+145.2%29.96-56.95-187.8%64.84-47.04-25.09
Cash from Operating Activities3,003.211,182.65+39.3%849.06+32.8%639.57+112.1%301.53+67.4%180.15-37.1%286.51+101.7%142.03-3.5%147.19
Capital Expenditures-565.53-154.90-111.07-94.84-48.36-22.33-24.13-31.75-27.27
Net Assets From Acquisitions-413.89-279.61-235.47-102.26-49.22-227.49-185.94-196.47-70.14
Sale of Fixed Assets and Businesses8.773.69-33.4%5.54-6.9%5.95+108.0%2.86-7.7%3.10+36.6%2.27-39.8%3.77+121.8%1.70
Purchase or Sale of Investments-49.20-36.45-2.51-1.86-2.460.000.000.000.00
Purchase of Investments-168.95-64.20-2.51-1.86-2.460.000.000.000.00
Sale Or Maturity of Investments119.7527.750.00-0.000.000.000.000.00
Other Uses0.000.000.000.000.000.000.000.000.00
Other Sources0.000.000.000.000.000.000.000.000.00
Cash from Investing Activities-1,019.85-467.27-343.51-193.01-97.18-246.72-207.80-224.45-95.71
Cash Dividends Paid-105.54-68.83-42.77-30.38-20.08-17.38-15.50-14.54-12.27
Change in Capital Stock-437.30-215.21-57.73-21.17-37.13-21.42-27.98-17.20-25.43
Repurchase of Common Pref Stock-437.68-216.00-57.91-21.18-38.22-27.05-30.12-19.55-28.53
Sale of Common Pref Stock0.380.79+338.9%0.18+800.0%0.02-98.2%1.09-80.6%5.63+163.1%2.14-8.9%2.35-24.2%3.10
Proceedsfrom Stock Options0.000.000.000.000.000.000.000.000.00
Issuance or Reduction of Debt, Net-121.8056.94-25.94-227.03-140.45-217.7%119.30-19.53-115.9%122.81+3953.1%3.03
Change in Long Term Debt-121.8056.94-25.94-227.03-140.45-217.7%119.30-19.53-115.9%122.81+3953.1%3.03
Issuance of Long Term Debt3.71200.00+9.5%182.64-35.9%285.00-48.4%552.70+101.0%275.00+2.6%268.00-24.4%354.60+187.9%123.16
Reduction of Long Term Debt-125.51-143.06-208.58-512.03-693.15-155.70-287.53-231.78-120.13
Net Financing Active Other Cash Flow-21.21-56.32-34.33-20.05-8.26-10.05-11.59-3.48-7.74
Other Financing Activities Uses-21.21-56.32-34.33-20.05-8.26-10.05-11.59-3.48-7.74
Cash from Financing Activities-685.86-283.42-160.76-298.62-205.91-392.3%70.45-74.60-185.2%87.59-42.40
Net Change in Cash1,297.50431.96+25.3%344.79+133.1%147.94-1.56-140.2%3.88-5.6%4.11-20.5%5.17-43.1%9.08
Free Cash Flow2,437.681,027.74+39.3%737.99+35.5%544.73+115.2%253.17+60.4%157.82-39.9%262.38+137.9%110.28-8.0%119.92
Preferred Dividends (Cash Flow)-0.000.000.000.000.000.000.000.00
Price to Free Cash Flow ratio24.9334.4721.8214.3517.8025.687.8419.3315.25
Deferred Taxes & Investment Tax Credit--5.28-66.61-169.9%95.30-94.50-1469.6%6.90-7.95-4.25-195.3%4.46

Balance sheet, quarterly

USD millions, except where the row names a unit. The percent under a figure is against the same period a year earlier. TTM has no earlier TTM to compare with, and a ratio or a margin has no change.
Metric2026Q39/30/20262026Q26/30/20262026Q13/31/20262025Q412/31/20252025Q39/30/20252025Q26/30/20252025Q13/31/20252024Q412/31/2024
Cash & Short Term Investments2,223.83+152.4%1,906.39+462.2%1,114.96+444.5%981.90+78.5%881.22+112.0%339.11+70.0%204.76+103.2%549.94+168.1%
Short Term Receivables4,309.68+59.6%3,682.08+41.5%3,179.23+39.5%2,906.03+36.1%2,701.01+33.1%2,602.85+29.2%2,278.84+25.6%2,134.86+34.6%
Inventories120.92+53.4%104.80+48.2%93.95+49.0%84.07+42.0%78.83+41.6%70.73+10.9%63.05-11.3%59.22-9.6%
Other Current Assets121.76+186.8%95.12+211.0%112.79+121.8%138.56+199.8%42.46+17.7%30.59-32.8%50.86-18.6%46.21-14.9%
Total Current Assets6,776.19+83.0%5,788.40+90.2%4,500.93+73.3%4,110.55+47.3%3,703.53+46.0%3,043.28+31.0%2,597.50+26.8%2,790.24+46.0%
Net Property, Plant & Equipment1,212.36+98.0%953.51+77.3%837.45+60.5%710.87+40.4%612.15+28.8%537.68+15.1%521.72+15.1%506.29+22.2%
Total Investments and Advances0.000.000.00-100.0%34.40+405.9%0.00-100.0%0.00-100.0%6.80+25.9%6.80+58.1%
Intangible Assets1,698.13+24.9%1,636.06+18.6%1,490.29+10.6%1,510.68+15.3%1,360.09+2.1%1,379.23+1.7%1,347.35-0.4%1,309.69+38.3%
Deferred Tax Assets85.59+9.9%80.92-4.1%83.18-0.3%84.14-1.5%77.90+55.1%84.34+68.3%83.41+161.2%85.44+382.2%
Other Assets33.01+36.5%28.92+50.6%26.50+112.9%-9.48-175.1%24.18+94.5%19.20+59.6%12.45+11.8%12.63+15.3%
Total Assets9,805.28+69.7%8,487.81+67.6%6,938.35+51.8%6,441.17+36.7%5,777.85+30.9%5,063.73+20.2%4,569.22+17.1%4,711.09+42.5%
Short Term Debt Incl. Current Port. of LT Debt5.71-83.4%42.09+6.7%39.50+23.3%41.70+21.9%34.36+4.1%39.46-10.8%32.03-17.9%34.20+16.8%
Accounts Payable945.97+42.2%771.91+34.7%719.59+28.3%696.35+6.3%665.13+10.2%573.27-2.9%560.66+0.5%654.94+56.0%
Other Current Liabilities4,959.89+112.6%3,954.77+89.5%2,871.70+57.9%2,655.80+40.2%2,332.73+30.1%2,086.87+22.7%1,818.55+17.9%1,893.63+48.9%
Total Current Liabilities5,911.57+95.0%4,768.76+76.6%3,630.79+50.6%3,393.85+31.4%3,032.22+24.8%2,699.60+15.6%2,411.24+12.7%2,582.77+50.1%
Long Term Debt368.72-5.3%327.82+20.5%339.06+23.7%441.65+61.0%389.38+43.9%271.96-3.6%274.14-4.4%274.40+20.6%
Provision for Risks Charges0.000.000.000.000.000.000.000.00
Deferred Tax Liabilities3.89+74.4%3.89+74.4%3.89+74.4%3.89+74.4%2.23+99.1%2.23+99.1%2.23+99.1%2.23+99.1%
Other Liabilities185.85+54.1%170.06+43.2%149.55+43.0%153.00+4.1%120.64-2.9%118.73+4.6%104.60+1.8%147.02+88.6%
Total Liabilities6,470.04+82.5%5,270.54+70.4%4,123.30+47.7%3,992.39+32.8%3,544.47+25.5%3,092.52+13.2%2,792.20+10.4%3,006.41+48.3%
Non-Equity Reserves0.000.000.000.000.000.000.000.00
Preferred Stock - Carrying Value0.000.000.000.000.000.000.000.00
Common Equity3,335.24+49.3%3,217.27+63.2%2,815.05+58.4%2,448.77+43.6%2,233.39+40.7%1,971.21+33.0%1,777.01+29.5%1,704.68+33.4%
Total Shareholders Equity3,335.24+49.3%3,217.27+63.2%2,815.05+58.4%2,448.77+43.6%2,233.39+40.7%1,971.21+33.0%1,777.01+29.5%1,704.68+33.4%
Accumulated Minority Interest0.000.000.000.000.000.000.000.00
Total Equity3,335.24+49.3%3,217.27+63.2%2,815.05+58.4%2,448.77+43.6%2,233.39+40.7%1,971.21+33.0%1,777.01+29.5%1,704.68+33.4%
Total Liabilities & Stockholders Equity9,805.28+69.7%8,487.81+67.6%6,938.35+51.8%6,441.17+36.7%5,777.85+30.9%5,063.73+20.2%4,569.22+17.1%4,711.09+42.5%
Book Value Per Share per share95.31+50.5%91.40+63.6%80.00+59.0%69.61+45.2%63.32+41.9%55.87+34.5%50.33+30.9%47.94+33.9%
Tangible Book Value Per Share per share46.78+88.9%44.92+167.7%37.65+209.4%26.67+140.1%24.76+244.4%16.78+374.0%12.17+2112.7%11.11+20.0%
Full-Time Employees people---22,700+24.0%---18,300+15.8%
Price to Book Ratio ratio11.8424.7719.8114.7414.7710.656.729.51
Return on Assets %20.9421.1721.2718.3416.4414.9214.0613.03
Return on Equity %58.6155.2953.2949.2443.8440.0937.8135.03
Return on Invested Capital %13.2012.4611.7411.4411.1210.298.257.37
Quick Ratio ratio1.131.191.211.191.201.101.051.06
Current Ratio ratio1.151.211.241.211.221.131.081.08

Cash flow, quarterly

USD millions, except where the row names a unit. The percent under a figure is against the same period a year earlier. TTM has no earlier TTM to compare with, and a ratio or a margin has no change.
Metric2026Q39/30/20262026Q26/30/20262026Q13/31/20262025Q412/31/20252025Q39/30/20252025Q26/30/20252025Q13/31/20252024Q412/31/2024
Net Income489.04+67.7%441.60+91.3%370.38+118.8%330.81+126.8%291.62+99.4%230.85+72.3%169.29+75.8%145.87+59.3%
Depreciation47.54+33.7%43.31+25.0%38.96+14.2%37.61+7.8%35.57-3.2%34.65-10.4%34.12-3.0%34.88+25.0%
Other Funds (Non Cash)21.37-14.6%25.24+43.6%43.21+111.3%28.04-51.8%25.02-13.6%17.58-31.3%20.45-25.9%58.19+291.6%
Funds from Operations553.28+54.3%512.41+81.6%453.51+100.8%383.64+87.3%358.64+69.3%282.14+56.7%225.89+55.9%204.84+80.8%
Extraordinary Item0.000.000.000.000.000.000.000.00
Changes in Working Capital456.85+134.7%627.01-64.6881.19+1344.7%194.63+115.4%-29.64-403.7%-313.84-18781.0%5.62-90.6%
Cash from Operating Activities1,010.13+82.6%1,139.43+351.3%388.83464.83+120.9%553.27+83.1%252.50+33.0%-87.95-160.0%210.46+21.6%
Capital Expenditures-210.60-141.36-147.47-66.09-35.33-31.27-22.21-40.68
Net Assets From Acquisitions-100.03-156.75-6.10-151.02-4.50-55.68-68.410.00
Sale of Fixed Assets and Businesses6.10+459.6%1.26+29.9%0.87-20.2%0.54-72.0%1.09-38.8%0.97+19.8%1.09+7.9%1.93+124.4%
Purchase or Sale of Investments-16.5813.39-31.30-14.71-14.26-0.22-7.26-0.74
Purchase of Investments-67.63-21.05-45.07-35.20-21.52-0.22-7.26-0.74
Sale Or Maturity of Investments51.05+603.2%34.4413.7720.497.260.000.000.00
Other Uses0.000.000.000.000.000.000.000.00
Other Sources0.000.000.000.000.000.000.000.00
Cash from Investing Activities-321.11-283.46-184.00-231.28-53.01-86.20-96.78-39.49
Cash Dividends Paid-31.60-28.16-24.62-21.16-17.64-15.87-14.16-12.44
Preferred Dividends (Cash Flow)0.000.000.000.000.000.000.000.00
Change in Capital Stock-337.88-5.68-2.17-91.57-12.80-19.47-91.37-15.73
Repurchase of Common Pref Stock-337.88-5.68-2.55-91.57-13.14-19.92-91.37-15.89
Sale of Common Pref Stock0.00-100.0%0.00-100.0%0.380.00-100.0%0.340.450.00-100.0%0.16
Proceedsfrom Stock Options0.000.000.000.000.000.000.000.00
Issuance or Reduction of Debt, Net-15.39-126.0%-3.95-106.153.6959.27-0.02-5.99-1066.1%-0.03
Change in Long Term Debt-15.39-126.0%-3.95-106.153.6959.27-0.02-5.99-1066.1%-0.03
Issuance of Long Term Debt0.00-100.0%0.000.003.71196.290.00-100.0%0.00-100.0%0.00
Reduction of Long Term Debt-15.39-3.95-106.15-0.02-137.02-0.02-5.99-0.03
Net Financing Active Other Cash Flow-0.92-13.54-3.63-3.13-0.28-3.98-48.92-8.42
Other Financing Activities Uses-0.92-13.54-3.63-3.13-0.28-3.98-48.92-8.42
Cash from Financing Activities-385.78-1451.2%-51.33-136.56-112.1828.55-39.34-160.45-36.62
Net Change in Cash303.23-42.7%804.63+533.8%68.27121.38-9.7%528.81+144.6%126.95+28.7%-345.18134.36+99.0%
Free Cash Flow799.53+54.4%998.06+351.2%241.35398.74+134.8%517.94+84.9%221.22+32.9%-110.16-190.6%169.79+14.9%
Price to Free Cash Flow ratio24.9333.8437.3934.3739.5137.3525.0521.77

Revenue breakdown

USD millions, so a column adds up to the income statement. Share is of the latest year in that split. The change is versus the older year shown, not TTM.

Product
Name20242025vs 20242025 share
Electrical1,499.872,427.90+61.9%26.7%
Mechanical5,527.606,673.75+20.7%73.3%
Total7,027.489,101.64+29.5%100.0%
Region
Name20242025vs 20242025 share
United States7,027.489,101.64+29.5%100.0%
Total7,027.489,101.64+29.5%100.0%

Short interest

shares short against float, oldest to newest
SettlementOf floatShares shortFloatAvg volume
2026-10-302.50%0.9M34.6M417.09K
2026-10-152.19%0.8M34.6M409.95K
2026-09-302.44%0.8M34.8M417.96K
2026-09-152.46%0.9M34.8M465.78K
2026-08-312.62%0.9M34.8M490.49K
2026-08-142.63%0.9M34.8M497.24K
2026-07-312.00%0.7M34.8M495.11K
2026-07-152.41%0.8M34.8M462.78K
2026-06-302.15%0.7M34.8M446.76K
2026-06-152.27%0.8M34.7M421.49K
2026-05-292.37%0.8M34.8M417.20K
2026-05-152.59%0.9M34.8M436.26K
2026-04-302.19%0.8M34.8M439.46K
2026-04-152.19%0.8M34.7M423.83K
2026-03-311.79%0.6M34.7M442.94K
2026-03-131.93%0.7M34.7M548.98K
2026-02-271.88%0.7M34.7M548.96K
2026-02-131.86%0.6M34.7M576.49K
2026-01-302.11%0.7M34.8M569.13K
2026-01-152.30%0.8M34.8M589.56K

Option chain

expiry 2026-11-20
TypeStrikeBidAskLastIVOpen intVolumeDeltaThetaVega
call580539.7556.80.00288.6%0.000.000.984-1.0430.067
call600519.7537.50.00275.8%0.000.000.983-1.0380.070
call620499.75160.00278.1%0.000.000.982-1.0320.073
call640479.2495.90.00245.1%0.000.000.981-1.0270.076
call660458.44760.00234.3%0.000.000.980-1.0210.079
call680439.84580.00228.9%0.000.000.979-1.0150.082
call700418.44370.00218.5%0.000.000.978-1.0080.086
call720399.94160.00201.7%0.000.000.977-1.0000.089
call730390.14080.00202.3%0.000.000.977-0.9960.091
call740379.6397.90.00192.0%0.000.000.972-1.1570.106
call750370387.10.00192.4%0.000.000.971-1.1520.108
call760360.2376.10.00197.5%0.000.000.970-1.1460.111
call770350367.10.00182.2%0.000.000.970-1.1410.113
call780340356.60.00174.6%0.000.000.969-1.1350.116
call790330346.30.00174.4%0.000.000.968-1.1280.119
call800320.1338.2190.7167.8%2.000.000.967-1.1230.121
call810310.1327.30.00163.4%0.000.000.966-1.1160.124
call820300.3316.40.00154.3%0.000.000.965-1.1090.127
call830290.3307.4193154.2%9.000.000.964-1.1020.131
call840280.3297.50.00149.8%0.000.000.963-1.0950.134
call850270.4287.60.00145.5%0.000.000.962-1.0880.137
call860260.6277.70.00141.2%0.000.000.960-1.0800.141
call870252.1266.90.00137.0%0.000.000.959-1.0710.145
call880242.32580.00134.2%0.000.000.958-1.0620.149
call890232.5245.40.00121.3%0.000.000.954-1.0990.159
call900222.7237.5260125.2%2.000.000.953-1.0890.163
call910213.1227.90.00118.8%0.000.000.951-1.0800.168
call920203.4218.2324.22119.4%0.000.000.949-1.0680.173
call930193.9207.40.00110.7%0.000.000.941-1.1830.195
call940184.4197.80.00107.4%0.000.000.929-1.3630.225
call950174.9188.40.00102.2%0.000.000.926-1.3470.232
call960165.6179.1122102.2%3.000.000.894-1.8850.302
call970156.4169.80.0099.5%0.000.000.889-1.8540.311
call980147.3160.684.8396.9%9.000.000.881-1.8920.329
call990138.3151.7141.395.0%3.000.000.875-1.8550.339
call1,000129.3142.5164.490.2%8.007.000.860-1.9910.368
call1,020112.2123.5135.1282.7%2.000.000.828-2.1800.421
call1,04097.60107.6131.3981.2%52.000.000.782-2.4890.487
call1,06083.0093.0092.6680.4%33.005.000.732-2.7330.544
call1,08068.3078.3010177.7%74.000.000.676-2.9410.594
call1,10054.7064.7063.9275.1%2813.000.615-3.0930.632
call1,12044.4054.4052.9075.8%8.001.000.551-3.2100.654
call1,14034.8044.8040.3875.7%57.0010.000.487-3.2030.659
call1,16026.9036.6033.4875.7%17.007.000.425-3.1750.648
call1,18020.1029.3032.1075.3%51.003.000.365-3.0280.621
call1,20014.8023.1020.1874.9%98.0019.000.309-2.8350.583
call1,22011.6017.8015.8074.2%12512.000.257-2.5670.532
call1,2407.8015.0011.5076.7%18016.000.218-2.4110.487
call1,2605.1014.509.1583.1%69.006.000.200-2.4770.463
call1,2803.8013.709.5088.4%53.001.000.183-2.4890.438
call1,3002.508.704.7582.3%1183.000.134-1.8870.356
call1,3201.709.509.1088.3%68.000.000.126-1.9480.343
call1,3401.204.902.5081.2%1781.000.084-1.3270.254
call1,3600.004.904.8086.7%19.000.000.079-1.3600.244
call1,3800.004.301.4089.1%68.001050.070-1.2620.221
call1,4000.004.901.0093.9%76.0012.000.067-1.2860.214
call1,4200.001.501.3074.7%2196.000.028-0.5130.108
call1,4400.004.200.7085.0%28.000.000.029-0.5950.109
call1,4500.004.901.5087.0%79.000.000.028-0.5990.107
call1,4600.004.900.8089.0%96.000.000.028-0.6030.106
call1,4700.004.900.7090.7%42.000.000.027-0.6060.104
call1,4800.004.200.2092.6%44.004.000.027-0.6100.103
call1,4900.004.900.9594.5%67.000.000.026-0.6130.101
call1,5000.000.600.2582.6%3400.000.011-0.2560.048
call1,5100.004.900.7084.5%6.000.000.011-0.2570.047
call1,5200.004.900.2085.9%60.000.000.011-0.2580.047
call1,5300.004.900.8087.5%11.000.000.011-0.2590.046
call1,5400.004.902.4289.1%54.000.000.010-0.2600.046
call1,5500.004.901.1690.7%62.000.000.010-0.2610.045
call1,5600.004.902.3192.3%33.000.000.010-0.2620.044
call1,5700.004.902.4593.9%7.000.000.010-0.2630.044
call1,5800.004.900.7095.6%33.000.000.010-0.2640.043
call1,5900.004.902.4597.0%25.000.000.010-0.2650.043
call1,6000.004.900.0998.5%59.000.000.010-0.2660.042
call1,6100.004.909.12100.2%33.000.000.009-0.2670.042
call1,6200.004.907.20101.5%26.000.000.009-0.2680.041
call1,6300.004.901.50103.0%6.000.000.009-0.2690.041
call1,6400.004.902.53104.6%34.000.000.009-0.2700.040
call1,6500.004.902.75105.9%17.000.000.009-0.2710.040
call1,6600.004.900.28107.4%17.000.000.009-0.2720.040
call1,6700.004.902.00108.8%28.000.000.009-0.2730.039
call1,6800.004.902.45110.2%1740.000.009-0.2740.039
call1,6900.004.900.22111.6%24.000.000.009-0.2740.038
call1,7000.003.000.51110.2%1300.000.007-0.2290.032
call1,7100.004.900.04111.6%7.000.000.007-0.2290.032
call1,7200.004.900.20113.1%66.000.000.007-0.2300.032
call1,7400.004.904.64115.8%17.000.000.007-0.2310.031
call1,7600.004.904.90118.2%39.000.000.007-0.2320.031
call1,7800.004.902.13120.8%65.000.000.007-0.2340.030
call1,8000.004.900.77123.4%70.000.000.006-0.2350.030
call1,8200.004.900.01125.9%35.000.000.006-0.2360.029
call1,8400.004.902.74128.4%26.000.000.006-0.2370.029
call1,8600.004.902.50131.0%26.000.000.006-0.2380.028
call1,8800.005.102.00133.3%30.000.000.006-0.2390.028
call1,9000.004.900.10135.9%97.000.000.006-0.2400.028
call1,9200.005.102.90138.1%6.000.000.006-0.2410.027
call1,9400.005.102.94140.4%10.000.000.006-0.2420.027
call1,9600.004.902.60135.8%15.000.000.007-0.2830.033
call1,9800.004.902.45138.1%47.000.000.007-0.2840.033
call2,0000.004.900.78140.4%31.000.000.007-0.2850.033
call2,0200.004.900.05142.6%11.000.000.007-0.2860.032
call2,0400.004.902.45144.8%8.000.000.007-0.2870.032
call2,0600.004.905.80147.0%13.000.000.006-0.2880.031
call2,0800.005.106.70155.9%1.000.000.005-0.2480.025
call2,1000.005.100.10158.0%91.000.000.005-0.2490.025
call2,1200.005.102.43160.1%4.000.000.005-0.2490.024
call2,1400.005.1013.37162.2%41.000.000.005-0.2500.024
call2,1600.005.100.10164.2%4.000.000.005-0.2510.024
call2,1800.005.100.20166.3%4.000.000.005-0.2510.024
call2,2000.005.100.15168.3%5.000.000.005-0.2520.023
call2,2200.005.102.00170.2%66.000.000.005-0.2530.023
call2,2400.005.101.80172.2%5.000.000.005-0.2540.023
call2,2600.005.100.20174.1%3.000.000.005-0.2540.023
call2,2800.005.102.40176.0%1.000.000.005-0.2550.023
call2,3000.005.100.60177.9%11.000.000.005-0.2560.022
call2,3200.005.100.00179.8%0.000.000.005-0.2560.022
call2,3400.005.100.00181.6%0.000.000.005-0.2570.022
call2,3600.005.1014.30183.5%1.000.000.005-0.2570.022
call2,3800.005.100.00185.3%0.000.000.005-0.2580.022
call2,4000.005.100.50187.1%3.000.000.004-0.2590.022
call2,4200.005.101.10188.9%1.000.000.004-0.2590.021
call2,4400.005.100.00190.6%0.000.000.004-0.2600.021
call2,4600.005.108.10192.4%1.000.000.004-0.2600.021
call2,4800.005.107.10194.1%5.000.000.004-0.2610.021
call2,5000.005.100.50195.8%3.000.000.004-0.2610.021
call2,5500.005.100.05200.0%5.000.000.004-0.2630.021
call2,6000.000.050.11156.3%5280.000.001-0.0390.004
put5800.004.900.00231.0%0.000.00-0.016-0.9880.067
put6000.004.900.00220.5%0.000.00-0.017-0.9810.070
put6200.004.900.00210.3%0.000.00-0.018-0.9730.073
put6400.004.900.00200.3%0.000.00-0.019-0.9650.076
put6600.004.900.00190.7%0.000.00-0.020-0.9570.079
put6800.004.901.30181.4%3.000.00-0.021-0.9480.082
put7000.004.901.40172.3%2.000.00-0.022-0.9390.086
put7200.004.900.80163.4%3.000.00-0.023-0.9290.089
put7300.002.500.45159.0%6.000.00-0.023-0.9240.091
put7400.004.900.55160.7%7.000.00-0.028-1.0840.106
put7500.004.900.50156.4%3.000.00-0.029-1.0780.108
put7600.004.903.29152.0%6.000.00-0.029-1.0710.111
put7700.004.900.50147.7%3.000.00-0.030-1.0650.113
put7800.004.900.53143.2%3.000.00-0.031-1.0570.116
put7900.004.900.60139.3%4.000.00-0.032-1.0500.119
put8000.004.900.40134.9%1080.00-0.033-1.0420.122
put8100.004.900.70130.7%1.000.00-0.034-1.0340.124
put8200.004.901.60126.9%95.000.00-0.035-1.0270.127
put8300.004.900.80122.6%16.000.00-0.036-1.0180.131
put8400.004.901.40118.6%46.000.00-0.037-1.0100.134
put8500.004.901.40114.6%5.000.00-0.038-1.0010.138
put8600.004.901.00110.9%16.000.00-0.040-0.9930.141
put8700.004.900.70106.7%5.000.00-0.041-0.9830.145
put8800.003.101.10103.1%78.0057.00-0.042-0.9740.149
put8900.004.901.00100.5%3.008.00-0.046-1.0110.158
put9000.704.001.3596.7%49.00417-0.047-1.0000.163
put9100.004.700.0092.5%0.000.00-0.049-0.9870.168
put9200.053.301.8088.7%37.001.00-0.051-0.9750.173
put9300.053.900.0088.4%1.000.00-0.059-1.0900.195
put9400.104.905.4989.2%34.001.00-0.071-1.2700.225
put9500.404.9011.8485.2%4.000.00-0.074-1.2510.232
put9600.8010.806.3493.7%38.001.00-0.106-1.7910.302
put9701.158.3013.7589.3%4.000.00-0.110-1.7580.311
put9802.2510.003.9086.4%12450.00-0.119-1.7960.328
put9902.658.806.1082.0%11.00151-0.124-1.7570.339
put1,0006.3010.105.9281.2%82.0014.00-0.140-1.8890.368
put1,0204.2012.508.1477.5%90.001.00-0.173-2.0730.423
put1,0407.4016.7011.5077.2%18817.00-0.218-2.3830.487
put1,06012.8021.4017.0575.5%43528.00-0.268-2.6240.544
put1,08018.4027.7021.5774.9%1692.00-0.324-2.8310.594
put1,10026.2035.7027.5575.1%3469.00-0.385-2.9790.632
put1,12035.1045.0031.0475.2%54.003.00-0.449-3.0950.654
put1,14046.2054.7048.9374.0%47.0055.00-0.513-3.0850.659
put1,16057.7067.5067.0075.6%66.001.00-0.575-3.0550.648
put1,18070.3080.3062.7475.4%1100.00-0.635-2.9060.621
put1,20085.4095.4090.7077.2%1484.00-0.690-2.7110.583
put1,220101.5111.5142.379.4%94.000.00-0.743-2.4410.532
put1,240115.1130120.3684.8%45.003.00-0.782-2.2830.487
put1,260132.7147.418985.9%54.000.00-0.800-2.3510.462
put1,280151164.9137.2689.1%57.000.00-0.817-2.3560.438
put1,300169.1183.3170.9192.1%88.001.00-0.866-1.7510.356
put1,320187.8201.9186.6594.9%37.002.00-0.873-1.8100.343
put1,340206.5219208.9195.6%64.001.00-0.916-1.1880.254
put1,360224.5240.2209.5899.5%70.000.00-0.920-1.2180.244
put1,380245.1259.9230.45104.0%31.001.00-0.930-1.1180.221
put1,400264.9279.7260.83108.7%1341.00-0.933-1.1400.213
put1,420284.9299.9281.79113.5%17.001.00-0.970-0.4380.113
put1,440304.9321.1346.7118.5%31.000.00-0.971-0.4440.109
put1,450313.9329.6313.45123.9%29.002.00-0.972-0.4470.107
put1,460324.9339.6319.2123.4%10.0015.00-0.972-0.4500.106
put1,470334.9349.6338.44128.8%11.001.00-0.973-0.4520.104
put1,480344359.6339.2131.2%13.0020.00-0.973-0.4550.103
put1,490354.9369.6349.2130.6%17.0048.00-0.974-0.4570.101
put1,500364379.6372.7136.0%32.0066.00-0.989-0.0980.048
put1,510374389.6291.16138.3%8.000.00-0.989-0.0980.047
put1,520384.9401.1289.43146.0%2.000.00-0.989-0.0980.047
put1,530393.141278.00148.3%2.000.00-0.989-0.0980.046
put1,540402.7422553.5150.7%7.000.00-0.990-0.0980.046
put1,550413.5432539152.9%4.000.00-0.990-0.0980.045
put1,560423.2442466155.2%3.000.00-0.990-0.0980.044
put1,570434451.1319.39157.4%0.000.00-0.990-0.0980.044
put1,580444.9459.6557.42154.0%0.000.00-0.990-0.0980.043
put1,590452.847271.28161.9%1.000.00-0.990-0.0980.043
put1,600464479.6634.5158.3%3.000.00-0.990-0.0980.042
put1,610474.9489.6477.62157.1%25.0035.00-0.991-0.0980.042
put1,620484.9499.6528.83162.5%0.000.00-0.991-0.0970.041
put1,630493.3511.1102.2170.4%0.000.00-0.991-0.0970.041
put1,640502.7521.1233.53172.5%0.000.00-0.991-0.0970.040
put1,650514.9531.1427.11165.2%0.000.00-0.991-0.0970.040
put1,660524.9541.8632.53176.7%0.000.00-0.991-0.0970.040
put1,670534.9551.1193.11169.2%0.000.00-0.991-0.0960.039
put1,680544.9561.1199.99171.2%0.000.00-0.991-0.0960.039
put1,690553.9571.10.00182.7%0.000.00-0.991-0.0960.038
put1,700563.5582563.83184.7%0.000.00-0.993-0.0490.032
put1,710574.8590.80.00176.9%0.000.00-0.993-0.0490.032
put1,720584.8599.3485181.2%0.000.00-0.993-0.0480.032
put1,740604.8619.6598.71182.6%33.0050.00-0.993-0.0470.031
put1,760624.8639.6636.3186.3%35.0050.00-0.993-0.0460.031
put1,780644.8659.6141193.7%0.000.00-0.993-0.0450.030
put1,800664.8681.1641.9193.5%0.000.00-0.994-0.0440.030
put1,820683.9701.1425.4197.0%0.000.00-0.994-0.0430.029
put1,840703.9721.1316.34200.5%0.000.00-0.994-0.0420.029
put1,860723.9741.1266.5203.9%0.000.00-0.994-0.0400.028
put1,880743.9761.1558217.9%0.000.00-0.994-0.0390.028
put1,900764.8781.10.00210.6%0.000.00-0.994-0.0380.028
put1,920783.9801.10.00224.7%0.000.00-0.994-0.0370.027
put1,940803.2821.10.00228.0%0.000.00-0.994-0.0350.027
put1,960823.9841.10.00231.2%0.000.00-0.994-0.0340.027
put1,980844.8861.10.00234.5%0.000.00-0.994-0.0330.026
put2,000863.9881.10.00237.7%0.000.00-0.994-0.0310.026
put2,020884.8901.10.00229.6%0.000.00-0.995-0.0300.026
put2,040903.49220.00243.9%0.000.00-0.995-0.0290.025
put2,060923.9941.10.00247.0%0.000.00-0.995-0.0270.025
put2,080943.9961.10.00238.6%0.000.00-0.995-0.0260.025
put2,100963.9981.10.00253.0%0.000.00-0.995-0.0240.025
put2,120983.91,0010.00255.9%0.000.00-0.995-0.0230.024
put2,1401,0051,0210.00247.2%0.000.00-0.995-0.0210.024
put2,1601,0251,0410.00250.0%0.000.00-0.995-0.0200.024
put2,1801,0441,0610.00264.6%0.000.00-0.995-0.0180.024
put2,2001,0651,0820.00267.4%0.000.00-0.995-0.0170.023
put2,2201,0841,1010.00270.2%0.000.00-0.995-0.0150.023
put2,2401,1041,1210.00272.9%0.000.00-0.995-0.0140.023
put2,2601,1241,1410.00275.7%0.000.00-0.995-0.0120.023
put2,2801,1431,1620.00278.3%0.000.00-0.995-0.0110.023
put2,3001,1641,1810.00268.9%0.000.00-0.995-0.0090.022
put2,3201,1831,2020.00283.6%0.000.00-0.995-0.0070.022
put2,3401,2041,2210.00286.2%0.000.00-0.995-0.0060.022
put2,3601,2251,2400.00283.8%0.000.00-0.995-0.0040.022
put2,3801,2441,2610.00279.1%0.000.00-0.995-0.0030.022
put2,4001,2651,2810.00281.5%0.000.00-0.995-0.0010.022
put2,4201,2851,3010.00284.0%0.000.00-0.9960.0010.021
put2,4401,3041,3210.00298.9%0.000.00-0.9960.0020.021
put2,4601,3241,3410.00301.3%0.000.00-0.9960.0040.021
put2,4801,3451,3620.00303.8%0.000.00-0.9960.0060.021
put2,5001,3641,3810.00306.2%0.000.00-0.9960.0070.021
put2,5501,4141,4310.00312.1%0.000.00-0.9960.0120.021
put2,6001,4641,4810.00317.8%0.000.00-0.9990.2360.004

Latest SEC filings

30
FiledFormDescriptionPeriodLink
2026-11-058-KCurrent report2026-11-04SEC
2026-10-288-KCurrent report2026-10-28SEC
2026-10-2210-QQuarterly report pursuant to Section 13 or 15(d)2026-09-30SEC
2026-10-228-KCurrent report2026-10-22SEC
2026-10-228-KCurrent report2026-10-16SEC
2026-08-274Statement of changes in beneficial ownership of securities2026-08-26SEC
2026-08-26144Filing for proposed sale of securities under Rule 144.SEC
2026-08-184Statement of changes in beneficial ownership of securities2026-08-17SEC
2026-08-17144Filing for proposed sale of securities under Rule 144.SEC
2026-08-124Statement of changes in beneficial ownership of securities2026-08-10SEC
2026-08-11144Filing for proposed sale of securities under Rule 144.SEC
2026-08-10144Filing for proposed sale of securities under Rule 144.SEC
2026-08-038-KCurrent report2026-08-03SEC
2026-07-2310-QQuarterly report pursuant to Section 13 or 15(d)2026-06-30SEC
2026-07-238-KCurrent report2026-07-23SEC
2026-07-093Initial statement of beneficial ownership of securities2026-07-01SEC
2026-06-264Statement of changes in beneficial ownership of securities2026-06-24SEC
2026-06-228-KCurrent report2026-06-19SEC
2026-05-284Statement of changes in beneficial ownership of securities2026-05-27SEC
2026-05-22144Filing for proposed sale of securities under Rule 144.SEC
2026-05-224Statement of changes in beneficial ownership of securities2026-05-21SEC
2026-05-218-KCurrent report2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC
2026-05-194Statement of changes in beneficial ownership of securities2026-05-18SEC

Insider activity by month

MonthBoughtBuysSoldSells
2026-110000
2026-100000
2026-090000
2026-080043.21M4
2026-070000
2026-060013.09M1
2026-050043.16M6
2026-04003.49M2
2026-030010.88M3
2026-020045.95M7
2026-010000
2025-12005.19M2
2025-11006.79M1

Institutional holders

Manager% owned
BlackRock, Inc.9.65%
VANGUARD CAPITAL MANAGEMENT LLC6.53%
VANGUARD PORTFOLIO MANAGEMENT LLC5.30%
FMR LLC4.73%
STATE STREET CORP4.38%
GEODE CAPITAL MANAGEMENT, LLC3.37%
AQR CAPITAL MANAGEMENT LLC3.01%
JPMORGAN CHASE & CO2.43%
Capital World Investors2.10%
Invesco Ltd.1.47%

Funds

Fund% owned
VANGUARD TOTAL STOCK MARKET INDEX FUND3.17%
VANGUARD 500 INDEX FUND2.59%
VANGUARD MID-CAP INDEX FUND2.17%
iShares Core S&P 500 ETF1.37%
Fidelity 500 Index Fund1.30%
SMALLCAP World Fund Inc1.27%
SPDR S&P 500 ETF TRUST1.21%
VANGUARD GROWTH INDEX FUND1.14%
Fidelity Blue Chip Growth Fund0.82%
VANGUARD MID-CAP GROWTH INDEX FUND0.77%

OakChart. FIX. Cached 15 minutes. Terms