FINHUB Insights

All companies, by revenue growth

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

510 of 510
# Company Market cap Share price Revenue Y/Y Quarter
351 TSCO S&P 500 Tractor Supply Rank 351 S&P 500 Share price: $35.31 +4.0% Q2 FY26 TSCO Tractor Supply $18.4B $35.31 +4.0% +2% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 TSCO Tractor Supply
352 ATO S&P 500 Atmos Energy Rank 352 S&P 500 Share price: $174.65 +1.3% Q2 FY26 ATO Atmos Energy $29.5B $174.65 +1.3% +1% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 ATO Atmos Energy
353 BSX S&P 500 Boston Scientific Rank 353 S&P 500 Share price: $44.32 +5.6% Q3 FY26 BSX Boston Scientific $64.2B $44.32 +5.6% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 BSX Boston Scientific
354 CHD S&P 500 Church & Dwight Rank 354 S&P 500 Share price: $110.45 +3.0% Q3 FY26 CHD Church & Dwight $26.1B $110.45 +3.0% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 CHD Church & Dwight
355 COO S&P 500 Cooper Companies Rank 355 S&P 500 Share price: $61.30 +2.9% Q3 FY26 COO Cooper Companies $11.7B $61.30 +2.9% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 COO Cooper Companies
356 ELV S&P 500 Elevance Health Rank 356 S&P 500 Share price: $413.60 −1.5% Q3 FY26 ELV Elevance Health $89.4B $413.60 −1.5% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 ELV Elevance Health
357 KHC S&P 500 Kraft Heinz Rank 357 S&P 500 Share price: $24.93 +2.4% Q1 FY26 KHC Kraft Heinz $29.6B $24.93 +2.4% +1% Year over yearQ1 FY26 against the same quarter a year earlier Q1 FY26 KHC Kraft Heinz
358 KMB S&P 500 Kimberly-Clark Rank 358 S&P 500 Share price: $108.25 +0.3% Q2 FY26 KMB Kimberly-Clark $36.0B $108.25 +0.3% +1% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 KMB Kimberly-Clark
359 MCO S&P 500 Moody's Rank 359 S&P 500 Share price: $506.02 +2.5% Q3 FY26 MCO Moody's $87.2B $506.02 +2.5% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 MCO Moody's
360 MMM S&P 500 3M Rank 360 S&P 500 Share price: $178.36 +2.3% Q3 FY26 MMM 3M $92.2B $178.36 +2.3% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 MMM 3M
361 MO S&P 500 Altria Rank 361 S&P 500 Share price: $77.17 −1.1% Q3 FY26 MO Altria $128B $77.17 −1.1% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 MO Altria
362 PSKY outside the index Paramount Skydance Rank 362 outside the index Share price: $9.78 +0.0% Q2 FY26 PSKY Paramount Skydance $11.0B $9.78 +0.0% not requoted +1% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 PSKY Paramount Skydance
363 RVTY S&P 500 Revvity Rank 363 S&P 500 Share price: $151.60 −3.4% Q2 FY26 RVTY Revvity $16.9B $151.60 −3.4% +1% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 RVTY Revvity
364 SW S&P 500 Smurfit Westrock Rank 364 S&P 500 Share price: $43.40 +0.7% Q2 FY26 SW Smurfit Westrock $22.8B $43.40 +0.7% +1% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 SW Smurfit Westrock
365 TECH S&P 500 Bio-Techne Rank 365 S&P 500 Share price: $72.67 +0.0% Q4 FY26 TECH Bio-Techne $11.4B $72.67 +0.0% +1% Year over yearQ4 FY26 against the same quarter a year earlier Q4 FY26 TECH Bio-Techne
366 UDR S&P 500 UDR Rank 366 S&P 500 Share price: $35.91 +1.1% Q1 FY26 UDR UDR $11.5B $35.91 +1.1% +1% Year over yearQ1 FY26 against the same quarter a year earlier Q1 FY26 UDR UDR
367 VZ S&P 500 Verizon Rank 367 S&P 500 Share price: $45.05 +0.7% Q3 FY26 VZ Verizon $187B $45.05 +0.7% +1% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 VZ Verizon
368 AOS S&P 500 A. O. Smith Rank 368 S&P 500 Share price: $65.42 +3.7% Q3 FY26 AOS A. O. Smith $8.8B $65.42 +3.7% +0% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 AOS A. O. Smith
369 CMS S&P 500 CMS Energy Rank 369 S&P 500 Share price: $70.76 +0.9% Q2 FY26 CMS CMS Energy $22.2B $70.76 +0.9% +0% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 CMS CMS Energy
370 DHI S&P 500 D. R. Horton Rank 370 S&P 500 Share price: $152.93 +4.7% Q3 FY26 DHI D. R. Horton $42.8B $152.93 +4.7% +0% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 DHI D. R. Horton
371 HAS S&P 500 Hasbro Rank 371 S&P 500 Share price: $118.36 −0.6% Q3 FY26 HAS Hasbro $16.6B $118.36 −0.6% +0% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 HAS Hasbro
372 HIG S&P 500 Hartford Rank 372 S&P 500 Share price: $135.52 +2.2% Q3 FY26 HIG Hartford $36.2B $135.52 +2.2% +0% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 HIG Hartford
373 NCLH S&P 500 Norwegian Cruise Line Rank 373 S&P 500 Share price: $17.94 +2.1% Q3 FY26 NCLH Norwegian Cruise Line $8.2B $17.94 +2.1% +0% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 NCLH Norwegian Cruise Line
374 SWK S&P 500 Stanley Black & Decker Rank 374 S&P 500 Share price: $106.71 +3.2% Q2 FY26 SWK Stanley Black & Decker $16.1B $106.71 +3.2% +0% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 SWK Stanley Black & Decker
375 TSLA S&P 500 Tesla Rank 375 S&P 500 Share price: $403.82 +1.0% Q3 FY26 TSLA Tesla $1.59T $403.82 +1.0% +0% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 TSLA Tesla

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 Nov 2, 2026 16:04 ET, the last quote taken; market cap is the price times the share count from the cover page of the latest filing. 4 companies we could not requote are as old as Aug 4, 2026 16:00 ET.