tiprankstipranks
Trending News
More News >

Largest Companies by Revenue (Last Reported)

Review the leading stocks ranked by revenue generation. This page catalogues companies with the most substantial total revenues, offering investors a snapshot of the top performers in sales volume from the latest financial period.
No.
Name
Price
Market Cap
Net Income (Last Reported)
Revenue (Last Reported)
Analyst Consensus
Smart Score
Follow
1AMZN
Amazon
$184.87$1.96T$20.00B$187.79B
45 Buy
1 Hold
0 Sell
Strong Buy
2WMT
Walmart
$92.80$743.96B$5.25B$180.55B
29 Buy
2 Hold
0 Sell
Strong Buy
3AAPL
Apple
$198.15$2.98T$36.33B$124.30B
17 Buy
12 Hold
4 Sell
Moderate Buy
4UNH
UnitedHealth
$599.47$548.34B$5.54B$100.81B
21 Buy
1 Hold
0 Sell
Strong Buy
5CVS
CVS Health
$69.51$87.75B$1.64B$97.50B
17 Buy
2 Hold
0 Sell
Strong Buy
6GOOG
Alphabet Class C
$159.40$1.93T$26.54B$96.45B
13 Buy
2 Hold
0 Sell
Strong Buy
7GOOGL
Alphabet Class A
$157.14$1.93T$26.54B$96.45B
27 Buy
10 Hold
0 Sell
Moderate Buy
8MCK
McKesson
$689.36$86.39B$879.00M$95.29B
7 Buy
3 Hold
0 Sell
Moderate Buy
9BRK.A
Berkshire Hathaway A
$784000.00$1.13T$19.69B$94.92B
1 Buy
2 Hold
0 Sell
Moderate Buy
10BRK.B
Berkshire Hathaway B
$524.11$1.13T$19.69B$94.92B
2 Buy
1 Hold
0 Sell
Moderate Buy
11XOM
Exxon Mobil
$103.14$446.11B$7.61B$81.51B
11 Buy
6 Hold
0 Sell
Moderate Buy
12COR
Cencora
$284.33$55.14B$488.00M$81.49B
7 Buy
4 Hold
0 Sell
Moderate Buy
13TM
Toyota Motor
$169.42$220.60B$14.39B$81.32B
14STLA
Stellantis
$8.87$32.63B-$151.00M$81.63B
6 Buy
11 Hold
1 Sell
Moderate Buy
15MSFT
Microsoft
$388.45$2.89T$24.11B$69.63B
32 Buy
3 Hold
0 Sell
Strong Buy
16JPM
JPMorgan Chase
$236.20$657.34B$14.57B$68.89B
12 Buy
7 Hold
0 Sell
Moderate Buy
17SHEL
Shell
$62.09$180.23B$928.00M$68.88B
7 Buy
1 Hold
0 Sell
Strong Buy
18CI
Cigna
$330.19$89.52B$1.42B$65.72B
17 Buy
3 Hold
0 Sell
Strong Buy
19COST
Costco
$963.41$427.45B$1.79B$63.72B
20 Buy
7 Hold
0 Sell
Moderate Buy
20CAH
Cardinal Health
$131.77$31.83B$400.00M$55.26B
9 Buy
4 Hold
0 Sell
Moderate Buy
21CVX
Chevron
$135.63$236.91B$3.24B$48.41B
10 Buy
4 Hold
0 Sell
Moderate Buy
22META
Meta Platforms
$543.57$1.38T$20.84B$48.38B
42 Buy
3 Hold
1 Sell
Strong Buy
23JD
JD
$36.42$58.67B$1.37B$6.62B
10 Buy
2 Hold
0 Sell
Strong Buy
24F
Ford Motor
$9.33$37.10B$1.82B$48.21B
3 Buy
8 Hold
3 Sell
Hold
25BAC
Bank of America
$35.95$273.39B$6.67B$48.02B
15 Buy
3 Hold
0 Sell
Strong Buy
26GM
General Motors
$43.63$43.41B-$2.96B$47.70B
9 Buy
4 Hold
2 Sell
Moderate Buy
27TTE
TotalEnergies
$56.23$115.97B$3.96B$47.12B
0 Buy
4 Hold
0 Sell
Hold
28BP
BP
$26.59$68.18B-$1.96B$45.75B
4 Buy
7 Hold
1 Sell
Hold
29ELV
Elevance Health
$439.81$99.57B$418.00M$45.44B
13 Buy
3 Hold
0 Sell
Strong Buy
30C
Citigroup
$61.64$116.02B$2.82B$41.10B
12 Buy
4 Hold
0 Sell
Strong Buy
31CNC
Centene
$63.86$31.68B$283.00M$40.80B
6 Buy
5 Hold
0 Sell
Moderate Buy
32HD
Home Depot
$353.86$351.71B$3.00B$39.70B
20 Buy
6 Hold
1 Sell
Moderate Buy
33NVDA
Nvidia
$110.93$2.71T$22.09B$39.33B
37 Buy
4 Hold
0 Sell
Strong Buy
34BABA
Alibaba
$107.73$253.89B$6.81B$5.34B
16 Buy
0 Hold
0 Sell
Strong Buy
35WBA
Walgreens Boots Alliance
$10.78$9.32B-$2.85B$38.59B
1 Buy
8 Hold
2 Sell
Hold
36HMC
Honda Motor Company
$27.62$44.19B$2.04B$36.30B
37SAN
Banco Santander SA
$6.43$96.00B$3.48B$36.22B
1 Buy
0 Hold
0 Sell
Moderate Buy
38VZ
Verizon
$43.73$184.54B$5.00B$35.68B
8 Buy
11 Hold
0 Sell
Moderate Buy
39RY
Royal Bank Of Canada
$113.27$160.18B$5.13B$25.17B
10 Buy
2 Hold
0 Sell
Strong Buy
40KR
Kroger Company
$68.22$45.09B$630.00M$34.31B
9 Buy
4 Hold
1 Sell
Moderate Buy
41PSX
Phillips 66
$97.38$39.68B$6.00M$33.71B
10 Buy
7 Hold
0 Sell
Moderate Buy
42MPC
Marathon Petroleum
$123.43$38.45B$370.00M$33.07B
8 Buy
5 Hold
0 Sell
Moderate Buy
43T
AT&T
$26.79$192.30B$4.08B$32.30B
18 Buy
5 Hold
0 Sell
Strong Buy
44UL
Unilever
$61.91$152.88B$2.21B$32.09B
4 Buy
0 Hold
0 Sell
Strong Buy
45CMCSA
Comcast
$33.72$127.50B$4.78B$31.91B
10 Buy
9 Hold
1 Sell
Moderate Buy
46GS
Goldman Sachs Group
$494.44$153.67B$4.11B$31.75B
9 Buy
7 Hold
0 Sell
Moderate Buy
47TGT
Target
$92.78$42.27B$1.10B$30.91B
13 Buy
16 Hold
1 Sell
Moderate Buy
48VLO
Valero Energy
$110.70$34.81B$280.00M$30.73B
13 Buy
0 Hold
0 Sell
Strong Buy
49TD
Toronto Dominion Bank
$58.36$102.37B$2.79B$21.59B
5 Buy
4 Hold
1 Sell
Moderate Buy
50MT
ArcelorMittal
$26.86$21.51B-$102.00M$29.89B
3 Buy
1 Hold
0 Sell
Strong Buy
Rows:
50