tiprankstipranks

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
$238.38$2.56T$21.19B$213.39B
43 Buy
3 Hold
0 Sell
Strong Buy
2WMT
Walmart
$126.77$1.01T$4.24B$190.66B
27 Buy
2 Hold
0 Sell
Strong Buy
3AAPL
Apple
$260.48$3.82T$42.10B$143.76B
14 Buy
8 Hold
1 Sell
Moderate Buy
4GOOGL
Alphabet Class A
$317.24$3.83T$34.45B$114.00B
25 Buy
5 Hold
0 Sell
Strong Buy
5GOOG
Alphabet Class C
$315.72$3.83T$34.45B$114.00B
12 Buy
1 Hold
0 Sell
Strong Buy
6UNH
UnitedHealth
$304.33$276.23B$10.00M$113.22B
18 Buy
5 Hold
0 Sell
Strong Buy
7MCK
McKesson
$865.60$106.03B$1.19B$106.16B
9 Buy
2 Hold
0 Sell
Strong Buy
8CVS
CVS Health
$79.33$100.92B$2.94B$105.68B
16 Buy
1 Hold
0 Sell
Strong Buy
9BRK.B
Berkshire Hathaway B
$479.90$1.03T$19.20B$94.23B
1 Buy
0 Hold
0 Sell
Moderate Buy
10BRK.A
Berkshire Hathaway A
$720002.89$1.03T$19.20B$94.23B
11STLA
Stellantis
$8.04$30.42B-$23.60B$92.94B
6 Buy
10 Hold
1 Sell
Moderate Buy
12TM
Toyota Motor
$210.64$271.57B$8.16B$87.34B
0 Buy
1 Hold
0 Sell
Hold
13COR
Cencora
$320.82$62.41B$559.65M$85.93B
9 Buy
1 Hold
0 Sell
Strong Buy
14MSFT
Microsoft
$370.87$2.75T$38.46B$81.27B
35 Buy
3 Hold
0 Sell
Strong Buy
15XOM
Exxon Mobil
$152.51$635.47B$6.50B$80.04B
13 Buy
7 Hold
1 Sell
Moderate Buy
16CI
Cigna
$271.25$71.52B$1.23B$72.37B
13 Buy
1 Hold
0 Sell
Strong Buy
17COST
Costco
$998.47$442.97B$2.04B$69.60B
16 Buy
6 Hold
1 Sell
Moderate Buy
18JPM
JPMorgan Chase
$309.87$835.73B$12.97B$69.58B
12 Buy
8 Hold
0 Sell
Moderate Buy
19NVDA
Nvidia
$188.63$4.58T$42.96B$68.13B
41 Buy
1 Hold
1 Sell
Strong Buy
20CAH
Cardinal Health
$215.52$50.72B$467.00M$65.63B
11 Buy
2 Hold
0 Sell
Strong Buy
21BLSH
Bullish
$36.23$5.45B-$546.60M$64.35B
3 Buy
3 Hold
0 Sell
Moderate Buy
22SHEL
Shell
$92.21$257.98B$4.13B$63.98B
5 Buy
4 Hold
0 Sell
Moderate Buy
23META
Meta Platforms
$629.86$1.59T$22.77B$59.89B
39 Buy
6 Hold
0 Sell
Strong Buy
24ELV
Elevance Health
$311.53$68.76B$547.00M$49.75B
11 Buy
6 Hold
0 Sell
Moderate Buy
25CNC
Centene
$37.30$18.34B-$1.10B$49.73B
4 Buy
8 Hold
2 Sell
Hold
26JD
JD
$28.93$41.30B-$382.63M$49.68B
5 Buy
1 Hold
1 Sell
Moderate Buy
27BAC
Bank of America
$52.54$377.06B$7.65B$47.57B
18 Buy
2 Hold
0 Sell
Strong Buy
28BP
BP
$46.44$119.33B-$3.42B$47.31B
4 Buy
7 Hold
2 Sell
Hold
29TTE
TotalEnergies SE
$92.65$197.19B$2.93B$46.27B
9 Buy
8 Hold
1 Sell
Moderate Buy
30F
Ford Motor
$12.13$48.39B-$11.06B$45.89B
3 Buy
10 Hold
1 Sell
Hold
31CVX
Chevron
$188.55$376.23B$2.77B$45.76B
17 Buy
5 Hold
0 Sell
Strong Buy
32GM
General Motors
$76.42$69.08B-$3.31B$45.29B
15 Buy
4 Hold
1 Sell
Moderate Buy
33C
Citigroup
$124.39$217.60B$2.43B$42.16B
15 Buy
2 Hold
0 Sell
Strong Buy
34BABA
Alibaba
$127.33$270.13B$2.30B$40.17B
15 Buy
2 Hold
0 Sell
Strong Buy
35SNEX
StoneX Group
$92.90$7.31B$134.40M$39.03B
1 Buy
0 Hold
0 Sell
Moderate Buy
36HD
Home Depot
$337.34$335.99B$2.57B$38.20B
17 Buy
3 Hold
0 Sell
Strong Buy
37VZ
Verizon
$46.04$194.18B$2.34B$36.38B
7 Buy
10 Hold
0 Sell
Moderate Buy
38KR
Kroger Company
$67.99$41.65B$858.00M$34.73B
8 Buy
6 Hold
0 Sell
Moderate Buy
39HMC
Honda Motor Company
$24.04$31.02B$997.00M$34.68B
40SAN
Banco Santander SA
$12.20$180.97B$4.38B$34.64B
41PSX
Phillips 66
$159.25$63.82B$2.90B$34.02B
8 Buy
10 Hold
0 Sell
Moderate Buy
42TSM
TSMC
$370.60$1.63T$16.29B$33.70B
6 Buy
1 Hold
0 Sell
Strong Buy
43T
AT&T
$26.46$184.78B$3.79B$33.47B
13 Buy
6 Hold
0 Sell
Moderate Buy
44DELL
Dell Technologies
$177.80$114.81B$2.26B$33.36B
11 Buy
3 Hold
1 Sell
Moderate Buy
45MPC
Marathon Petroleum
$222.62$65.56B$1.53B$32.85B
10 Buy
6 Hold
0 Sell
Moderate Buy
46HUM
Humana
$192.15$23.07B-$796.00M$32.52B
5 Buy
12 Hold
2 Sell
Hold
47CMCSA
Comcast
$27.93$100.49B$2.17B$32.31B
4 Buy
11 Hold
2 Sell
Hold
48WFC
Wells Fargo
$85.40$263.51B$5.36B$32.24B
10 Buy
7 Hold
0 Sell
Moderate Buy
49GS
Goldman Sachs Group
$907.80$267.80B$4.62B$31.32B
5 Buy
5 Hold
1 Sell
Moderate Buy
50RIO
Rio Tinto
$98.26$169.04B$5.42B$30.65B
2 Buy
1 Hold
0 Sell
Moderate Buy
Rows:
50