FINHUB Insights

All companies, by operating profit growth

505 companies and 2079 sets of results: the S&P 500, and sometimes a company from outside it. We can draw the statement for 418.

505 of 505
# Company Market cap Share price Op. profit Y/Y Quarter
251 WAB S&P 500 Wabtec Position 251 S&P 500 Share price: $280.23 +0.5% Q2 FY26 WAB Wabtec $47.3B $280.23 +0.5% +27% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 WAB Wabtec
252 MCO S&P 500 Moody's Position 252 S&P 500 Share price: $468.59 +1.5% Q2 FY26 MCO Moody's $81.2B $468.59 +1.5% +28% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 MCO Moody's
253 PNC S&P 500 PNC Financial Services Position 253 S&P 500 Share price: $233.17 +0.5% Q2 FY26 PNC PNC Financial Services $93.0B $233.17 +0.5% +28% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 PNC PNC Financial Services
254 CAH S&P 500 Cardinal Health Position 254 S&P 500 Share price: $225.38 −0.4% Q2 FY26 CAH Cardinal Health $52.4B $225.38 −0.4% +29% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 CAH Cardinal Health
255 COR S&P 500 Cencora Position 255 S&P 500 Share price: $308.78 −0.2% Q3 FY26 COR Cencora $58.9B $308.78 −0.2% +29% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 COR Cencora
256 DG S&P 500 Dollar General Position 256 S&P 500 Share price: $122.41 −2.0% Q2 FY26 DG Dollar General $27.0B $122.41 −2.0% +29% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 DG Dollar General
257 GDDY S&P 500 GoDaddy Position 257 S&P 500 Share price: $97.46 −0.7% Q2 FY26 GDDY GoDaddy $12.3B $97.46 −0.7% +29% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 GDDY GoDaddy
258 HII S&P 500 Huntington Ingalls Industries Position 258 S&P 500 Share price: $272.86 −1.5% Q2 FY26 HII Huntington Ingalls Industries $10.8B $272.86 −1.5% +29% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 HII Huntington Ingalls Industries
259 WMT S&P 500 Walmart Position 259 S&P 500 Share price: $106.73 −0.1% Q2 FY27 WMT Walmart $849B $106.73 −0.1% +29% Year over yearQ2 FY27 against the same quarter a year earlier Q2 FY27 WMT Walmart
260 AIZ S&P 500 Assurant Position 260 S&P 500 Share price: $282.23 −0.6% Q2 FY26 AIZ Assurant $13.9B $282.23 −0.6% +30% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 AIZ Assurant
261 ASML outside the index ASML Position 261 outside the index Share price: $1,679.92 +3.1% Q2 FY26 ASML ASML $1,679.92 +3.1% +30% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 ASML ASML
262 GOOGL S&P 500 Alphabet Position 262 S&P 500 Share price: $349.54 +0.6% Q2 FY26 GOOGL Alphabet $4.27T $349.54 +0.6% +30% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 GOOGL Alphabet
263 GRMN S&P 500 Garmin Position 263 S&P 500 Share price: $274.06 −0.5% Q1 FY26 GRMN Garmin $52.9B $274.06 −0.5% +30% Year over yearQ1 FY26 against the same quarter a year earlier Q1 FY26 GRMN Garmin
264 META S&P 500 Meta Platforms Position 264 S&P 500 Share price: $665.75 −2.4% Q1 FY26 META Meta Platforms $1.70T $665.75 −2.4% +30% Year over yearQ1 FY26 against the same quarter a year earlier Q1 FY26 META Meta Platforms
265 UBER S&P 500 Uber Position 265 S&P 500 Share price: $70.50 −0.5% Q2 FY26 UBER Uber $144B $70.50 −0.5% +30% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 UBER Uber
266 ABBV S&P 500 AbbVie Position 266 S&P 500 Share price: $263.96 +0.0% Q2 FY26 ABBV AbbVie $466B $263.96 +0.0% +31% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 ABBV AbbVie
267 ISRG S&P 500 Intuitive Surgical Position 267 S&P 500 Share price: $393.33 +2.6% Q2 FY26 ISRG Intuitive Surgical $139B $393.33 +2.6% +31% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 ISRG Intuitive Surgical
268 LLY S&P 500 Eli Lilly Position 268 S&P 500 Share price: $1,152.93 +0.0% Q2 FY26 LLY Eli Lilly $1.09T $1,152.93 +0.0% +31% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 LLY Eli Lilly
269 ODFL S&P 500 Old Dominion Position 269 S&P 500 Share price: $173.00 −1.2% Q2 FY26 ODFL Old Dominion $35.9B $173.00 −1.2% +31% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 ODFL Old Dominion
270 RTX S&P 500 RTX Position 270 S&P 500 Share price: $194.00 +0.2% Q2 FY26 RTX RTX $261B $194.00 +0.2% +31% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 RTX RTX
271 AMGN S&P 500 Amgen Position 271 S&P 500 Share price: $385.65 +1.5% Q2 FY26 AMGN Amgen $208B $385.65 +1.5% +32% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 AMGN Amgen
272 EME S&P 500 Emcor Position 272 S&P 500 Share price: $750.09 +2.9% Q2 FY26 EME Emcor $33.1B $750.09 +2.9% +32% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 EME Emcor
273 CVNA S&P 500 Carvana Position 273 S&P 500 Share price: $65.11 −1.1% Q2 FY26 CVNA Carvana $71.7B $65.11 −1.1% +33% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 CVNA Carvana
274 TPL S&P 500 Texas Pacific Land Position 274 S&P 500 Share price: $352.67 +1.6% Q2 FY26 TPL Texas Pacific Land $24.3B $352.67 +1.6% +33% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 TPL Texas Pacific Land
275 V S&P 500 Visa Position 275 S&P 500 Share price: $368.29 −0.4% Q2 FY26 V Visa $657B $368.29 −0.4% +33% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 V Visa

Every figure here is one quarter against the same quarter a year earlier, and every column on show can sort. A narrow screen moves the rank, the share price and the quarter under the company's name to keep the figures readable.

Revenue, profit and margin are the sum of the last four reported quarters, so companies with different fiscal years stay comparable. The mark next to each number says which quarters went into it; ⚠ means we do not hold four of them yet. Share price and market cap as of Sep 18, 2026 16:05 ET, the last quote taken; market cap is the price times the share count from the cover page of the latest filing. One company we could not requote is as old as Aug 4, 2026 16:00 ET.