FINHUB Insights

All companies, by revenue growth

510 companies and 2273 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
276 IR S&P 500 Ingersoll Rand Rank 276 S&P 500 Share price: $82.73 +3.3% Q3 FY26 IR Ingersoll Rand $31.8B $82.73 +3.3% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 IR Ingersoll Rand
277 JNJ S&P 500 Johnson & Johnson Rank 277 S&P 500 Share price: $270.56 −1.0% Q3 FY26 JNJ Johnson & Johnson $651B $270.56 −1.0% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 JNJ Johnson & Johnson
278 MOS S&P 500 Mosaic Rank 278 S&P 500 Share price: $19.03 +3.5% Q4 FY25 MOS Mosaic $6.0B $19.03 +3.5% +6% Year over yearQ4 FY25 against the same quarter a year earlier Q4 FY25 MOS Mosaic
279 MRSH S&P 500 Marsh McLennan Rank 279 S&P 500 Share price: $205.38 +2.4% Q2 FY26 MRSH Marsh McLennan $97.7B $205.38 +2.4% +6% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 MRSH Marsh McLennan
280 OTIS S&P 500 Otis Worldwide Rank 280 S&P 500 Share price: $78.37 +3.5% Q3 FY26 OTIS Otis Worldwide $29.8B $78.37 +3.5% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 OTIS Otis Worldwide
281 PAYX S&P 500 Paychex Rank 281 S&P 500 Share price: $115.49 +3.0% Q1 FY27 PAYX Paychex $41.1B $115.49 +3.0% +6% Year over yearQ1 FY27 against the same quarter a year earlier Q1 FY27 PAYX Paychex
282 PEP S&P 500 PepsiCo Rank 282 S&P 500 Share price: $140.42 +2.2% Q3 FY26 PEP PepsiCo $191B $140.42 +2.2% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 PEP PepsiCo
283 RMD S&P 500 ResMed Rank 283 S&P 500 Share price: $232.94 +1.3% Q1 FY27 RMD ResMed $32.8B $232.94 +1.3% +6% Year over yearQ1 FY27 against the same quarter a year earlier Q1 FY27 RMD ResMed
284 ROL S&P 500 Rollins Rank 284 S&P 500 Share price: $36.03 +4.0% Q3 FY26 ROL Rollins $17.2B $36.03 +4.0% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 ROL Rollins
285 STZ S&P 500 Constellation Brands Rank 285 S&P 500 Share price: $140.67 +3.9% Q2 FY27 STZ Constellation Brands $24.0B $140.67 +3.9% +6% Year over yearQ2 FY27 against the same quarter a year earlier Q2 FY27 STZ Constellation Brands
286 TROW S&P 500 T. Rowe Price Rank 286 S&P 500 Share price: $105.85 +1.9% Q4 FY25 TROW T. Rowe Price $22.6B $105.85 +1.9% +6% Year over yearQ4 FY25 against the same quarter a year earlier Q4 FY25 TROW T. Rowe Price
287 TTWO S&P 500 Take-Two Interactive Rank 287 S&P 500 Share price: $192.10 +1.0% Q4 FY26 TTWO Take-Two Interactive $35.9B $192.10 +1.0% +6% Year over yearQ4 FY26 against the same quarter a year earlier Q4 FY26 TTWO Take-Two Interactive
288 VRSN S&P 500 Verisign Rank 288 S&P 500 Share price: $308.40 +0.4% Q3 FY26 VRSN Verisign $27.8B $308.40 +0.4% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 VRSN Verisign
289 WM S&P 500 Waste Management Rank 289 S&P 500 Share price: $237.71 +1.8% Q3 FY26 WM Waste Management $95.0B $237.71 +1.8% +6% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 WM Waste Management
290 WMT S&P 500 Walmart Rank 290 S&P 500 Share price: $127.69 +3.4% Q2 FY27 WMT Walmart $1.02T $127.69 +3.4% +6% Year over yearQ2 FY27 against the same quarter a year earlier Q2 FY27 WMT Walmart
291 AKAM S&P 500 Akamai Technologies Rank 291 S&P 500 Share price: $86.69 −6.5% Q2 FY26 AKAM Akamai Technologies $12.5B $86.69 −6.5% +5% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 AKAM Akamai Technologies
292 BAX S&P 500 Baxter International Rank 292 S&P 500 Share price: $24.22 +5.3% Q3 FY26 BAX Baxter International $12.5B $24.22 +5.3% +5% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 BAX Baxter International
293 CL S&P 500 Colgate-Palmolive Rank 293 S&P 500 Share price: $97.43 +2.2% Q3 FY26 CL Colgate-Palmolive $77.4B $97.43 +2.2% +5% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 CL Colgate-Palmolive
294 COR S&P 500 Cencora Rank 294 S&P 500 Share price: $337.84 +2.1% Q3 FY26 COR Cencora $64.5B $337.84 +2.1% +5% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 COR Cencora
295 CTSH S&P 500 Cognizant Rank 295 S&P 500 Share price: $65.09 +0.0% Q3 FY26 CTSH Cognizant $29.1B $65.09 +0.0% +5% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 CTSH Cognizant
296 DG S&P 500 Dollar General Rank 296 S&P 500 Share price: $135.78 +2.6% Q2 FY26 DG Dollar General $30.0B $135.78 +2.6% +5% Year over yearQ2 FY26 against the same quarter a year earlier Q2 FY26 DG Dollar General
297 DRI S&P 500 Darden Restaurants Rank 297 S&P 500 Share price: $222.83 +1.2% Q1 FY27 DRI Darden Restaurants $25.2B $222.83 +1.2% +5% Year over yearQ1 FY27 against the same quarter a year earlier Q1 FY27 DRI Darden Restaurants
298 DVA S&P 500 DaVita Rank 298 S&P 500 Share price: $185.74 −0.9% Q3 FY26 DVA DaVita $11.7B $185.74 −0.9% +5% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 DVA DaVita
299 EVRG S&P 500 Evergy Rank 299 S&P 500 Share price: $86.55 +0.7% Q1 FY26 EVRG Evergy $20.0B $86.55 +0.7% +5% Year over yearQ1 FY26 against the same quarter a year earlier Q1 FY26 EVRG Evergy
300 IBM S&P 500 IBM Rank 300 S&P 500 Share price: $252.51 −2.1% Q3 FY26 IBM IBM $239B $252.51 −2.1% +5% Year over yearQ3 FY26 against the same quarter a year earlier Q3 FY26 IBM IBM

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.