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
$94.44$756.78B$4.49B$165.61B
28 Buy
2 Hold
0 Sell
Strong Buy
2AMZN
Amazon
$212.10$2.26T$17.13B$155.67B
46 Buy
1 Hold
0 Sell
Strong Buy
3UNH
UnitedHealth
$313.53$288.92B$6.29B$109.58B
18 Buy
7 Hold
1 Sell
Moderate Buy
4AAPL
Apple
$196.45$2.98T$24.78B$95.36B
16 Buy
9 Hold
4 Sell
Moderate Buy
5CVS
CVS Health
$67.46$83.93B$1.78B$94.61B
15 Buy
2 Hold
0 Sell
Strong Buy
6MCK
McKesson
$728.20$91.43B$1.26B$90.82B
11 Buy
3 Hold
0 Sell
Strong Buy
7GOOGL
Alphabet Class A
$174.67$2.14T$34.54B$89.97B
29 Buy
9 Hold
0 Sell
Strong Buy
8GOOG
Alphabet Class C
$175.88$2.14T$34.54B$89.97B
16 Buy
1 Hold
0 Sell
Strong Buy
9BRK.A
Berkshire Hathaway A
$731220.00$1.06T$4.60B$89.72B
1 Buy
3 Hold
0 Sell
Hold
10BRK.B
Berkshire Hathaway B
$487.54$1.06T$4.60B$89.72B
2 Buy
1 Hold
0 Sell
Moderate Buy
11TM
Toyota Motor
$178.75$236.91B$4.36B$81.12B
0 Buy
1 Hold
0 Sell
Hold
12XOM
Exxon Mobil
$112.12$472.90B$7.71B$81.04B
9 Buy
6 Hold
0 Sell
Moderate Buy
13COR
Cencora
$295.54$57.19B$717.00M$75.45B
9 Buy
2 Hold
0 Sell
Strong Buy
14STLA
Stellantis
$9.70$38.02B-$151.00M$83.04B
3 Buy
10 Hold
1 Sell
Hold
15MSFT
Microsoft
$474.96$3.56T$25.82B$70.07B
31 Buy
5 Hold
0 Sell
Strong Buy
16SHEL
Shell
$72.54$209.44B$4.78B$69.23B
7 Buy
1 Hold
0 Sell
Strong Buy
17JPM
JPMorgan Chase
$264.95$745.46B$14.57B$68.72B
14 Buy
7 Hold
0 Sell
Moderate Buy
18CI
Cigna
$317.40$84.25B$1.32B$65.50B
16 Buy
4 Hold
0 Sell
Strong Buy
19CAH
Cardinal Health
$161.41$38.31B$506.00M$54.88B
10 Buy
2 Hold
0 Sell
Strong Buy
20ELV
Elevance Health
$384.55$87.26B$2.18B$48.89B
12 Buy
3 Hold
0 Sell
Strong Buy
21BAC
Bank of America
$44.09$336.07B$7.40B$48.82B
18 Buy
2 Hold
0 Sell
Strong Buy
22TTE
TotalEnergies
$63.48$133.40B$3.85B$47.90B
2 Buy
3 Hold
0 Sell
Moderate Buy
23BP
BP
$31.72$80.44B$687.00M$46.91B
3 Buy
8 Hold
1 Sell
Hold
24CNC
Centene
$55.22$27.56B$1.31B$46.62B
7 Buy
5 Hold
0 Sell
Moderate Buy
25CVX
Chevron
$145.91$253.17B$3.50B$46.24B
10 Buy
6 Hold
2 Sell
Moderate Buy
26NVDA
Nvidia
$141.97$3.54T$18.77B$44.06B
35 Buy
4 Hold
1 Sell
Strong Buy
27GM
General Motors
$48.65$47.36B$2.78B$44.02B
9 Buy
7 Hold
2 Sell
Moderate Buy
28META
Meta Platforms
$682.87$1.74T$16.64B$42.31B
42 Buy
3 Hold
1 Sell
Strong Buy
29C
Citigroup
$76.36$146.11B$4.02B$41.46B
10 Buy
4 Hold
0 Sell
Moderate Buy
30JD
JD
$32.76$52.65B$1.50B$5.76B
10 Buy
3 Hold
0 Sell
Strong Buy
31F
Ford Motor
$10.43$41.87B$471.00M$40.66B
2 Buy
12 Hold
3 Sell
Hold
32HD
Home Depot
$354.66$361.32B$3.43B$39.86B
19 Buy
5 Hold
0 Sell
Strong Buy
33WBA
Walgreens Boots Alliance
$11.39$9.83B-$2.85B$38.59B
0 Buy
2 Hold
0 Sell
Hold
34SNEX
StoneX Group
$84.24$4.17B$69.00M$36.89B
2 Buy
0 Hold
0 Sell
Moderate Buy
35TD
Toronto Dominion Bank
$70.80$124.17B$11.13B$26.79B
5 Buy
4 Hold
1 Sell
Moderate Buy
36HSBC
HSBC Holdings
$59.18$207.90B$6.93B$35.31B
0 Buy
1 Hold
0 Sell
Hold
37HMC
Honda Motor Company
$29.12$46.86B$200.00M$35.17B
0 Buy
1 Hold
0 Sell
Hold
38SAN
Banco Santander SA
$7.95$122.32B$3.58B$34.51B
39KR
Kroger Company
$65.56$43.32B$630.00M$34.31B
7 Buy
4 Hold
0 Sell
Moderate Buy
40VZ
Verizon
$43.01$181.97B$4.88B$33.48B
7 Buy
8 Hold
0 Sell
Moderate Buy
41BABA
Alibaba
$112.87$278.53B$1.70B$4.52B
12 Buy
0 Hold
0 Sell
Strong Buy
42RY
Royal Bank Of Canada
$127.75$181.93B$4.39B$23.72B
9 Buy
2 Hold
0 Sell
Strong Buy
43HUM
Humana
$235.26$28.36B$1.24B$32.11B
7 Buy
8 Hold
0 Sell
Moderate Buy
44UL
Unilever
$62.67$154.82B$2.21B$32.09B
1 Buy
0 Hold
0 Sell
Moderate Buy
45GS
Goldman Sachs Group
$613.54$191.81B$4.74B$31.43B
8 Buy
7 Hold
0 Sell
Moderate Buy
46MPC
Marathon Petroleum
$166.15$50.71B-$74.00M$31.39B
9 Buy
5 Hold
0 Sell
Moderate Buy
47T
AT&T
$28.19$203.42B$4.35B$30.63B
15 Buy
3 Hold
0 Sell
Strong Buy
48PSX
Phillips 66
$122.15$49.51B$485.00M$30.50B
8 Buy
7 Hold
0 Sell
Moderate Buy
49VLO
Valero Energy
$134.11$41.81B-$596.00M$30.27B
15 Buy
1 Hold
0 Sell
Strong Buy
50WFC
Wells Fargo
$72.36$240.84B$4.89B$29.98B
12 Buy
5 Hold
0 Sell
Moderate Buy
Rows:
50