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.

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
1WMT
Walmart
$80.94$646.52B$4.50B$169.34B
29 Buy
1 Hold
0 Sell
Strong Buy
2AMZN
Amazon
$186.51$1.91T$13.48B$147.98B
44 Buy
1 Hold
0 Sell
Strong Buy
3UNH
UnitedHealth
$591.20$547.36B$4.22B$98.86B
21 Buy
0 Hold
0 Sell
Strong Buy
4BRK.A
Berkshire Hathaway A
$693839.00$975.71B$30.35B$93.65B
1 Buy
1 Hold
0 Sell
Moderate Buy
5BRK.B
Berkshire Hathaway B
$461.97$975.71B$30.35B$93.65B
1 Buy
3 Hold
0 Sell
Hold
6CVS
CVS Health
$64.59$79.15B$1.77B$91.32B
8 Buy
6 Hold
0 Sell
Moderate Buy
7XOM
Exxon Mobil
$124.83$544.60B$9.24B$90.09B
11 Buy
7 Hold
0 Sell
Moderate Buy
8AAPL
Apple
$226.80$3.43T$21.45B$85.78B
24 Buy
9 Hold
1 Sell
Moderate Buy
9STLA
Stellantis
$13.32$38.79B$5.62B$93.36B
7 Buy
10 Hold
2 Sell
Moderate Buy
10GOOGL
Alphabet Class A
$167.06$2.05T$23.62B$84.64B
30 Buy
9 Hold
0 Sell
Strong Buy
11GOOG
Alphabet Class C
$168.56$2.05T$23.62B$84.64B
10 Buy
2 Hold
0 Sell
Strong Buy
12COST
Costco
$883.11$388.22B$2.35B$79.70B
16 Buy
8 Hold
0 Sell
Moderate Buy
13MCK
McKesson
$485.42$62.54B$915.00M$79.28B
11 Buy
3 Hold
0 Sell
Strong Buy
14TM
Toyota Motor
$180.02$235.61B$8.56B$75.97B
1 Buy
1 Hold
0 Sell
Moderate Buy
15JPM
JPMorgan Chase & Co.
$211.22$583.91B$18.04B$75.94B
14 Buy
6 Hold
0 Sell
Moderate Buy
16COR
Cencora
$219.94$43.54B$483.00M$74.24B
8 Buy
4 Hold
0 Sell
Moderate Buy
17SHEL
Shell
$68.51$208.43B$3.52B$72.91B
4 Buy
5 Hold
0 Sell
Moderate Buy
18MSFT
Microsoft
$416.06$3.10T$22.04B$64.73B
28 Buy
2 Hold
0 Sell
Strong Buy
19CI
Cigna
$341.70$95.20B$1.55B$60.48B
12 Buy
2 Hold
0 Sell
Strong Buy
20CAH
Cardinal Health
$111.98$26.70B$235.00M$59.87B
6 Buy
7 Hold
1 Sell
Moderate Buy
21BAC
Bank of America
$40.11$304.56B$6.90B$49.79B
12 Buy
6 Hold
0 Sell
Moderate Buy
22CVX
Chevron
$150.74$276.62B$4.43B$49.66B
8 Buy
5 Hold
0 Sell
Moderate Buy
23TTE
TotalEnergies
$68.60$157.57B$3.79B$49.18B
3 Buy
3 Hold
0 Sell
Moderate Buy
24GM
General Motors
$45.68$50.55B$2.93B$47.97B
10 Buy
4 Hold
3 Sell
Moderate Buy
25F
Ford Motor
$10.57$41.54B$1.83B$47.81B
5 Buy
9 Hold
1 Sell
Moderate Buy
26BP
BP
$32.88$85.27B-$129.00M$47.30B
4 Buy
4 Hold
0 Sell
Moderate Buy
27ELV
Elevance Health
$492.07$115.54B$2.30B$43.65B
12 Buy
1 Hold
0 Sell
Strong Buy
28HD
Home Depot
$408.36$408.82B$4.56B$43.17B
20 Buy
5 Hold
0 Sell
Strong Buy
29C
Citigroup
$62.64$116.97B$3.19B$42.70B
11 Buy
6 Hold
0 Sell
Moderate Buy
30JD
JD
$46.97$68.92B$1.75B$5.73B
10 Buy
3 Hold
0 Sell
Strong Buy
31CNC
Centene
$72.08$37.90B$1.15B$39.84B
9 Buy
6 Hold
0 Sell
Moderate Buy
32META
Meta Platforms
$595.94$1.47T$13.46B$39.07B
42 Buy
3 Hold
1 Sell
Strong Buy
33PSX
Phillips 66
$138.62$58.15B$1.01B$38.10B
8 Buy
6 Hold
0 Sell
Moderate Buy
34MPC
Marathon Petroleum
$171.98$58.52B$1.51B$37.76B
11 Buy
3 Hold
1 Sell
Moderate Buy
35HSBC
HSBC Holdings
$45.86$163.81B$6.40B$36.71B
1 Buy
0 Hold
0 Sell
Moderate Buy
36WBA
Walgreens Boots Alliance
$8.72$7.48B$344.00M$36.35B
2 Buy
3 Hold
2 Sell
Hold
37SAN
Banco Santander SA
$4.95$75.19B$3.45B$36.33B
1 Buy
1 Hold
0 Sell
Moderate Buy
38HMC
Honda Motor Company
$32.62$50.73B$2.53B$34.68B
39VLO
Valero Energy
$142.42$46.14B$877.00M$34.46B
11 Buy
2 Hold
1 Sell
Moderate Buy
40RY
Royal Bank Of Canada
$122.42$171.11B$4.48B$25.15B
11 Buy
2 Hold
0 Sell
Strong Buy
41KR
Kroger Company
$55.89$40.24B$463.00M$33.91B
8 Buy
4 Hold
0 Sell
Moderate Buy
42UL
Unilever
$62.84$156.45B$4.00B$33.63B
2 Buy
0 Hold
0 Sell
Moderate Buy
43BABA
Alibaba
$114.53$271.92B$3.35B$4.79B
15 Buy
3 Hold
0 Sell
Strong Buy
44VZ
Verizon
$44.18$187.41B$4.59B$32.80B
8 Buy
10 Hold
0 Sell
Moderate Buy
45MT
ArcelorMittal
$25.68$20.94B$1.44B$32.53B
1 Buy
1 Hold
0 Sell
Moderate Buy
46BN
Brookfield Corporation
$53.10$79.10B$58.00M$23.47B
5 Buy
0 Hold
1 Sell
Moderate Buy
47WFC
Wells Fargo
$56.96$187.14B$4.91B$31.75B
8 Buy
8 Hold
0 Sell
Moderate Buy
48GS
Goldman Sachs Group
$495.16$153.51B$3.04B$31.26B
13 Buy
4 Hold
0 Sell
Strong Buy
49TD
Toronto Dominion Bank
$63.71$110.43B-$181.00M$22.40B
6 Buy
5 Hold
0 Sell
Moderate Buy
50NVDA
Nvidia
$124.92$3.01T$16.60B$30.04B
39 Buy
3 Hold
0 Sell
Strong Buy
Rows:
50