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
$256.78$2.72T$62.65B$200.61B
39 Buy
1 Hold
0 Sell
Strong Buy
2WMT
Walmart
$107.15$838.84B$6.37B$187.94B
29 Buy
3 Hold
0 Sell
Strong Buy
3GOOGL
Alphabet Class A
$338.50$4.06T$112.19B$119.69B
24 Buy
4 Hold
0 Sell
Strong Buy
4GOOG
Alphabet Class C
$335.45$4.06T$112.19B$119.69B
11 Buy
1 Hold
0 Sell
Strong Buy
5XOM
Exxon Mobil
$165.99$679.41B$14.53B$113.03B
8 Buy
9 Hold
0 Sell
Moderate Buy
6UNH
UnitedHealth
$379.09$348.52B$5.48B$112.03B
16 Buy
5 Hold
0 Sell
Strong Buy
7AAPL
Apple
$332.27$4.77T$29.79B$109.42B
16 Buy
12 Hold
4 Sell
Moderate Buy
8CVS
CVS Health
$94.66$121.87B$2.98B$106.11B
18 Buy
1 Hold
0 Sell
Strong Buy
9MCK
McKesson
$881.51$102.70B$614.00M$105.38B
10 Buy
3 Hold
0 Sell
Strong Buy
10BRK.B
Berkshire Hathaway B
$510.37$976.33B$25.67B$101.81B
1 Buy
1 Hold
0 Sell
Moderate Buy
11BRK.A
Berkshire Hathaway A
$766000.00$976.33B$25.67B$101.81B
1 Buy
0 Hold
1 Sell
Hold
12NVDA
Nvidia
$218.29$5.26T$59.69B$96.22B
30 Buy
0 Hold
0 Sell
Strong Buy
13SHEL
Shell
$96.77$273.76B$10.84B$94.84B
3 Buy
3 Hold
0 Sell
Moderate Buy
14MSFT
Microsoft
$495.63$3.66T$35.77B$90.01B
33 Buy
1 Hold
0 Sell
Strong Buy
15TM
Toyota Motor
$198.20$230.84B$9.27B$84.88B
16COR
Cencora
$321.57$61.25B$763.52M$84.75B
9 Buy
3 Hold
0 Sell
Strong Buy
17JPM
JPMorgan Chase
$356.23$939.83B$21.06B$82.55B
10 Buy
6 Hold
0 Sell
Moderate Buy
18CI
Cigna
$280.76$74.23B$1.66B$71.60B
12 Buy
5 Hold
0 Sell
Moderate Buy
19BP
BP
$46.10$118.14B$3.92B$69.23B
2 Buy
5 Hold
1 Sell
Hold
20CVX
Chevron
$214.06$420.37B$12.07B$66.93B
13 Buy
4 Hold
0 Sell
Strong Buy
21CAH
Cardinal Health
$234.57$54.89B$398.00M$63.67B
12 Buy
2 Hold
0 Sell
Strong Buy
22META
Meta Platforms
$648.03$1.64T$15.85B$60.80B
38 Buy
6 Hold
0 Sell
Strong Buy
23TTE
TotalEnergies SE
$91.89$203.01B$5.43B$57.02B
11 Buy
4 Hold
0 Sell
Moderate Buy
24CNC
Centene
$66.42$32.31B$1.09B$53.58B
6 Buy
9 Hold
0 Sell
Moderate Buy
25SKHY
SK Hynix
$190.07$1.01T$62.46B$52.81B
10 Buy
0 Hold
0 Sell
Strong Buy
26MPC
Marathon Petroleum
$395.93$110.20B$5.13B$51.53B
10 Buy
6 Hold
0 Sell
Moderate Buy
27JD
JD
$27.06$36.65B$1.05B$50.89B
7 Buy
3 Hold
0 Sell
Moderate Buy
28PSX
Phillips 66
$259.47$103.15B$3.84B$50.77B
8 Buy
6 Hold
0 Sell
Moderate Buy
29STLA
Stellantis
$5.40$19.86B$225.23M$50.48B
0 Buy
8 Hold
4 Sell
Moderate Sell
30ELV
Elevance Health
$418.72$90.33B$1.46B$50.47B
10 Buy
7 Hold
0 Sell
Moderate Buy
31BAC
Bank of America
$62.69$437.47B$9.07B$50.10B
14 Buy
2 Hold
0 Sell
Strong Buy
32F
Ford Motor
$13.97$55.35B-$1.33B$48.30B
7 Buy
6 Hold
1 Sell
Moderate Buy
33GM
General Motors
$85.62$75.57B$1.31B$48.03B
15 Buy
0 Hold
1 Sell
Strong Buy
34HD
Home Depot
$308.74$304.98B$4.77B$47.86B
17 Buy
7 Hold
0 Sell
Moderate Buy
35DELL
Dell Technologies
$567.29$322.12B$4.13B$46.91B
15 Buy
7 Hold
0 Sell
Moderate Buy
36C
Citigroup
$138.82$232.32B$5.78B$45.37B
11 Buy
3 Hold
0 Sell
Strong Buy
37VLO
Valero Energy
$390.42$110.98B$3.71B$44.54B
9 Buy
7 Hold
0 Sell
Moderate Buy
38MU
Micron
$975.26$1.10T$28.24B$41.46B
29 Buy
1 Hold
0 Sell
Strong Buy
39HUM
Humana
$409.80$48.12B$694.00M$40.87B
11 Buy
11 Hold
1 Sell
Moderate Buy
40SNEX
StoneX Group
$70.37$8.42B$124.20M$40.19B
2 Buy
1 Hold
0 Sell
Moderate Buy
41TSM
TSMC
$433.24$2.01T$22.35B$40.18B
7 Buy
1 Hold
0 Sell
Strong Buy
42HSBC
HSBC Holdings
$105.30$354.96B$7.70B$39.71B
1 Buy
1 Hold
1 Sell
Hold
43BABA
Alibaba
$109.30$270.97B$1.55B$39.51B
12 Buy
0 Hold
0 Sell
Strong Buy
44GS
Goldman Sachs Group
$1029.18$296.93B$6.63B$38.42B
6 Buy
8 Hold
1 Sell
Moderate Buy
45SAN
Banco Santander SA
$14.96$220.09B$4.09B$38.40B
1 Buy
0 Hold
0 Sell
Moderate Buy
46HMC
Honda Motor Company
$32.52$41.43B$2.83B$38.04B
47KR
Kroger Company
$58.49$34.89B$641.00M$34.62B
9 Buy
8 Hold
0 Sell
Moderate Buy
48MS
Morgan Stanley
$214.38$334.00B$5.58B$34.54B
9 Buy
6 Hold
1 Sell
Moderate Buy
49EQNR
Equinor ASA
$44.80$106.51B$4.83B$34.41B
0 Buy
2 Hold
2 Sell
Moderate Sell
50ET
Energy Transfer
$21.55$74.82B$2.09B$34.33B
12 Buy
2 Hold
0 Sell
Strong Buy
Rows:
50