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
1WMT
Walmart
$95.39$753.35B$4.49B$165.61B
28 Buy
0 Hold
0 Sell
Strong Buy
2AMZN
Amazon
$226.35$2.39T$17.13B$155.67B
44 Buy
1 Hold
0 Sell
Strong Buy
3UNH
UnitedHealth
$291.71$275.86B$6.29B$109.58B
18 Buy
7 Hold
1 Sell
Moderate Buy
4AAPL
Apple
$209.11$3.15T$24.78B$95.36B
14 Buy
10 Hold
1 Sell
Moderate Buy
5CVS
CVS Health
$63.94$81.95B$1.78B$94.61B
14 Buy
2 Hold
0 Sell
Strong Buy
6MCK
McKesson
$710.82$88.63B$1.26B$90.82B
10 Buy
2 Hold
0 Sell
Strong Buy
7GOOGL
Alphabet Class A
$182.00$2.19T$34.54B$89.97B
28 Buy
9 Hold
0 Sell
Strong Buy
8GOOG
Alphabet Class C
$183.10$2.19T$34.54B$89.97B
12 Buy
0 Hold
0 Sell
Strong Buy
9BRK.A
Berkshire Hathaway A
$705000.00$1.03T$4.60B$89.72B
1 Buy
2 Hold
0 Sell
Moderate Buy
10BRK.B
Berkshire Hathaway B
$470.13$1.03T$4.60B$89.72B
1 Buy
0 Hold
0 Sell
Moderate Buy
11TM
Toyota Motor
$170.02$221.43B$4.36B$81.12B
12XOM
Exxon Mobil
$112.91$497.46B$7.71B$81.04B
10 Buy
5 Hold
0 Sell
Moderate Buy
13COR
Cencora
$294.65$57.22B$717.00M$75.45B
9 Buy
2 Hold
0 Sell
Strong Buy
14STLA
Stellantis
$9.49$37.54B-$151.00M$83.85B
4 Buy
12 Hold
2 Sell
Hold
15MSFT
Microsoft
$505.82$3.74T$25.82B$70.07B
31 Buy
3 Hold
0 Sell
Strong Buy
16JPM
JPMorgan Chase
$286.55$797.21B$14.91B$69.94B
12 Buy
4 Hold
2 Sell
Moderate Buy
17SHEL
Shell
$70.40$210.91B$4.78B$69.23B
7 Buy
2 Hold
0 Sell
Strong Buy
18CI
Cigna
$302.44$81.02B$1.32B$65.50B
13 Buy
4 Hold
0 Sell
Strong Buy
19ERIC
Telefonaktiebolaget LM Ericsson
$7.22$27.04B$475.00M$56.13B
0 Buy
3 Hold
0 Sell
Hold
20CAH
Cardinal Health
$161.02$38.42B$506.00M$54.88B
11 Buy
2 Hold
0 Sell
Strong Buy
21ELV
Elevance Health
$336.21$76.97B$2.18B$48.89B
13 Buy
1 Hold
0 Sell
Strong Buy
22BAC
Bank of America
$46.15$351.96B$7.40B$48.82B
16 Buy
3 Hold
0 Sell
Strong Buy
23TTE
TotalEnergies
$62.08$140.29B$3.85B$47.90B
4 Buy
3 Hold
0 Sell
Moderate Buy
24BP
BP
$31.86$83.91B$687.00M$46.91B
3 Buy
7 Hold
1 Sell
Hold
25CNC
Centene
$30.00$15.64B$1.31B$46.62B
6 Buy
9 Hold
0 Sell
Moderate Buy
26CVX
Chevron
$150.69$271.23B$3.50B$46.24B
10 Buy
5 Hold
2 Sell
Moderate Buy
27KR
Kroger Company
$71.88$46.66B$860.00M$45.12B
9 Buy
6 Hold
0 Sell
Moderate Buy
28NVDA
Nvidia
$170.70$4.02T$18.77B$44.06B
36 Buy
4 Hold
1 Sell
Strong Buy
29GM
General Motors
$52.71$51.33B$2.78B$44.02B
12 Buy
6 Hold
2 Sell
Moderate Buy
30META
Meta Platforms
$710.39$1.80T$16.64B$42.31B
41 Buy
4 Hold
0 Sell
Strong Buy
31JD
JD
$32.04$50.25B$1.50B$5.77B
11 Buy
4 Hold
0 Sell
Moderate Buy
32F
Ford Motor
$11.57$46.85B$471.00M$40.66B
2 Buy
12 Hold
3 Sell
Hold
33HD
Home Depot
$358.64$368.19B$3.43B$39.86B
18 Buy
6 Hold
0 Sell
Strong Buy
34WBA
Walgreens Boots Alliance
$11.51$9.97B-$2.85B$38.59B
0 Buy
3 Hold
0 Sell
Hold
35SNEX
StoneX Group
$91.57$4.47B$69.00M$36.89B
2 Buy
0 Hold
0 Sell
Moderate Buy
36TD
Toronto Dominion Bank
$73.45$128.76B$11.13B$26.57B
5 Buy
4 Hold
1 Sell
Moderate Buy
37HSBC
HSBC Holdings
$61.82$213.45B$6.93B$35.31B
0 Buy
1 Hold
0 Sell
Hold
38HMC
Honda Motor Company
$30.81$49.23B$200.00M$35.17B
39SAN
Banco Santander SA
$8.31$125.03B$3.58B$34.51B
40VZ
Verizon
$41.26$175.48B$4.88B$33.48B
7 Buy
8 Hold
0 Sell
Moderate Buy
41BABA
Alibaba
$116.97$255.57B$1.70B$4.53B
13 Buy
1 Hold
0 Sell
Strong Buy
42RY
Royal Bank Of Canada
$130.64$185.70B$4.39B$23.53B
8 Buy
2 Hold
0 Sell
Strong Buy
43HUM
Humana
$221.90$27.84B$1.24B$32.11B
7 Buy
9 Hold
0 Sell
Moderate Buy
44UL
Unilever
$60.26$147.73B$2.21B$32.09B
1 Buy
0 Hold
0 Sell
Moderate Buy
45GS
Goldman Sachs Group
$702.51$216.31B$4.74B$31.43B
6 Buy
5 Hold
1 Sell
Moderate Buy
46MPC
Marathon Petroleum
$175.62$55.26B-$74.00M$31.39B
8 Buy
6 Hold
0 Sell
Moderate Buy
47T
AT&T
$27.02$194.07B$4.35B$30.63B
12 Buy
2 Hold
0 Sell
Strong Buy
48PSX
Phillips 66
$128.27$53.66B$485.00M$30.50B
7 Buy
6 Hold
0 Sell
Moderate Buy
49WFC
Wells Fargo
$78.86$268.63B$5.49B$30.43B
10 Buy
7 Hold
0 Sell
Moderate Buy
50VLO
Valero Energy
$148.80$47.94B-$596.00M$30.27B
11 Buy
3 Hold
0 Sell
Strong Buy
Rows:
50