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
$219.38$2.36T$20.00B$187.79B
47 Buy
1 Hold
0 Sell
Strong Buy
2WMT
Walmart
$95.79$780.93B$5.25B$180.55B
26 Buy
1 Hold
0 Sell
Strong Buy
3AAPL
Apple
$245.70$3.69T$36.33B$124.30B
18 Buy
11 Hold
4 Sell
Moderate Buy
4UNH
UnitedHealth
$459.93$462.37B$5.54B$100.81B
20 Buy
0 Hold
0 Sell
Strong Buy
5CVS
CVS Health
$64.07$82.07B$1.64B$97.50B
17 Buy
3 Hold
0 Sell
Strong Buy
6GOOG
Alphabet Class C
$185.00$2.26T$26.54B$96.45B
9 Buy
2 Hold
0 Sell
Strong Buy
7GOOGL
Alphabet Class A
$182.96$2.26T$26.54B$96.45B
27 Buy
10 Hold
0 Sell
Moderate Buy
8MCK
McKesson
$597.08$75.64B$879.00M$95.29B
7 Buy
2 Hold
0 Sell
Strong Buy
9BRK.A
Berkshire Hathaway A
$721469.33$1.04T$26.25B$93.00B
1 Buy
0 Hold
0 Sell
Moderate Buy
10BRK.B
Berkshire Hathaway B
$481.00$1.04T$26.25B$93.00B
1 Buy
0 Hold
0 Sell
Moderate Buy
11STLA
Stellantis
$14.10$41.46B$5.62B$89.16B
5 Buy
7 Hold
1 Sell
Moderate Buy
12COR
Cencora
$242.05$47.21B$488.00M$81.49B
6 Buy
4 Hold
0 Sell
Moderate Buy
13TM
Toyota Motor
$178.58$242.93B$14.39B$81.32B―
14XOM
Exxon Mobil
$110.75$485.98B$7.61B$81.06B
14 Buy
5 Hold
0 Sell
Moderate Buy
15JPM
JPMorgan Chase & Co.
$268.18$746.00B$13.93B$71.04B
12 Buy
6 Hold
0 Sell
Moderate Buy
16MSFT
Microsoft
$413.23$3.09T$24.11B$69.63B
29 Buy
3 Hold
0 Sell
Strong Buy
17SHEL
Shell
$67.13$204.94B$928.00M$66.28B
8 Buy
1 Hold
0 Sell
Strong Buy
18CI
Cigna
$300.32$83.36B$1.42B$65.68B
16 Buy
3 Hold
0 Sell
Strong Buy
19COST
Costco
$1027.00$459.36B$1.80B$62.15B
16 Buy
8 Hold
0 Sell
Moderate Buy
20CAH
Cardinal Health
$127.07$30.77B$400.00M$55.26B
9 Buy
4 Hold
0 Sell
Moderate Buy
21META
Meta Platforms
$696.77$1.76T$20.84B$48.38B
44 Buy
3 Hold
1 Sell
Strong Buy
22CVX
Chevron
$158.15$285.36B$3.24B$48.33B
13 Buy
3 Hold
0 Sell
Strong Buy
23F
Ford Motor
$9.35$37.22B$1.82B$48.21B
4 Buy
8 Hold
3 Sell
Hold
24GM
General Motors
$47.31$47.65B-$2.96B$47.70B
8 Buy
5 Hold
2 Sell
Moderate Buy
25TTE
TotalEnergies
$60.53$132.80B$3.96B$47.12B
2 Buy
4 Hold
0 Sell
Moderate Buy
26BAC
Bank of America
$45.49$344.77B$6.67B$46.97B
18 Buy
2 Hold
0 Sell
Strong Buy
27BP
BP
$33.98$89.56B-$1.96B$45.75B
5 Buy
6 Hold
1 Sell
Moderate Buy
28ELV
Elevance Health
$383.19$90.57B$418.00M$45.44B
11 Buy
4 Hold
0 Sell
Moderate Buy
29C
Citigroup
$81.82$152.68B$2.86B$41.23B
13 Buy
4 Hold
0 Sell
Strong Buy
30CNC
Centene
$57.74$29.01B$283.00M$40.80B
9 Buy
5 Hold
1 Sell
Moderate Buy
31HD
Home Depot
$392.54$392.02B$3.65B$40.22B
9 Buy
2 Hold
0 Sell
Strong Buy
32WBA
Walgreens Boots Alliance
$10.35$9.08B-$265.00M$39.46B
1 Buy
7 Hold
2 Sell
Hold
33BABA
Alibaba
$143.24$295.60B$6.81B$5.37B
10 Buy
2 Hold
0 Sell
Strong Buy
34SHG
Shinhan Financial Group Co
$33.46$17.17B$358.00M$37.58B―
35SAN
Banco Santander SA
$6.08$92.29B$3.48B$36.35B―
36JD
JD
$42.65$62.87B$1.64B$5.01B
7 Buy
1 Hold
0 Sell
Strong Buy
37HMC
Honda Motor Company
$27.42$43.85B$2.04B$36.30B―
38VZ
Verizon
$42.53$178.87B$5.00B$35.68B
6 Buy
10 Hold
0 Sell
Moderate Buy
39NVDA
Nvidia
$139.58$3.43T$19.31B$35.08B
30 Buy
2 Hold
0 Sell
Strong Buy
40PSX
Phillips 66
$130.53$54.33B$8.00M$33.69B
8 Buy
5 Hold
0 Sell
Moderate Buy
41KR
Kroger Company
$63.97$46.59B$613.00M$33.63B
9 Buy
7 Hold
0 Sell
Moderate Buy
42RY
Royal Bank Of Canada
$119.11$168.98B$4.22B$23.68B
9 Buy
2 Hold
0 Sell
Strong Buy
43MPC
Marathon Petroleum
$156.62$50.01B$371.00M$33.07B
9 Buy
5 Hold
0 Sell
Moderate Buy
44T
AT&T
$26.20$187.71B$4.08B$32.30B
20 Buy
4 Hold
0 Sell
Strong Buy
45UL
Unilever
$55.48$139.77B$2.21B$32.09B
2 Buy
0 Hold
0 Sell
Moderate Buy
46CMCSA
Comcast
$36.44$137.67B$4.78B$31.91B
12 Buy
9 Hold
0 Sell
Moderate Buy
47GS
Goldman Sachs Group
$642.73$200.41B$4.11B$31.48B
12 Buy
4 Hold
0 Sell
Strong Buy
48TD
Toronto Dominion Bank
$60.59$105.60B$3.63B$22.10B
4 Buy
5 Hold
1 Sell
Moderate Buy
49VLO
Valero Energy
$136.63$44.05B$281.00M$30.76B
10 Buy
1 Hold
0 Sell
Strong Buy
50WFC
Wells Fargo
$79.25$258.61B$5.08B$30.60B
11 Buy
8 Hold
0 Sell
Moderate Buy
Rows:
50