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
$97.21$776.18B$4.49B$165.61B
28 Buy
1 Hold
0 Sell
Strong Buy
2AMZN
Amazon
$213.04$2.25T$17.13B$155.67B
47 Buy
1 Hold
0 Sell
Strong Buy
3UNH
UnitedHealth
$305.50$273.97B$6.29B$109.58B
18 Buy
7 Hold
1 Sell
Moderate Buy
4AAPL
Apple
$201.98$3.01T$24.78B$95.36B
16 Buy
9 Hold
4 Sell
Moderate Buy
5CVS
CVS Health
$67.67$83.96B$1.78B$94.61B
14 Buy
3 Hold
0 Sell
Strong Buy
6MCK
McKesson
$724.65$89.73B$1.26B$90.82B
11 Buy
3 Hold
0 Sell
Strong Buy
7GOOG
Alphabet Class C
$172.32$2.08T$34.54B$89.97B
14 Buy
1 Hold
0 Sell
Strong Buy
8GOOGL
Alphabet Class A
$171.41$2.08T$34.54B$89.97B
29 Buy
9 Hold
0 Sell
Strong Buy
9BRK.A
Berkshire Hathaway A
$731270.58$1.05T$4.60B$89.72B
1 Buy
2 Hold
0 Sell
Moderate Buy
10BRK.B
Berkshire Hathaway B
$487.40$1.05T$4.60B$89.72B
1 Buy
0 Hold
0 Sell
Moderate Buy
11TM
Toyota Motor
$170.00$221.86B$4.36B$81.12B
0 Buy
1 Hold
0 Sell
Hold
12XOM
Exxon Mobil
$109.24$467.04B$7.71B$81.04B
9 Buy
6 Hold
0 Sell
Moderate Buy
13COR
Cencora
$297.20$56.66B$717.00M$75.45B
9 Buy
2 Hold
0 Sell
Strong Buy
14STLA
Stellantis
$9.79$37.26B-$151.00M$83.98B
4 Buy
9 Hold
1 Sell
Hold
15MSFT
Microsoft
$494.37$3.66T$25.82B$70.07B
30 Buy
5 Hold
0 Sell
Strong Buy
16SHEL
Shell
$70.90$206.86B$4.78B$69.23B
7 Buy
2 Hold
0 Sell
Strong Buy
17JPM
JPMorgan Chase
$286.20$789.43B$14.57B$68.72B
14 Buy
7 Hold
0 Sell
Moderate Buy
18CI
Cigna
$322.78$84.42B$1.32B$65.50B
15 Buy
4 Hold
0 Sell
Strong Buy
19CAH
Cardinal Health
$165.60$39.08B$506.00M$54.88B
11 Buy
2 Hold
0 Sell
Strong Buy
20ELV
Elevance Health
$379.00$84.47B$2.18B$48.89B
13 Buy
3 Hold
0 Sell
Strong Buy
21BAC
Bank of America
$47.10$352.87B$7.40B$48.82B
18 Buy
2 Hold
0 Sell
Strong Buy
22TTE
TotalEnergies
$61.19$128.86B$3.85B$47.90B
3 Buy
3 Hold
0 Sell
Moderate Buy
23BP
BP
$30.27$77.72B$687.00M$46.91B
3 Buy
8 Hold
1 Sell
Hold
24CNC
Centene
$55.11$26.63B$1.31B$46.62B
7 Buy
5 Hold
0 Sell
Moderate Buy
25CVX
Chevron
$144.27$250.14B$3.50B$46.24B
10 Buy
6 Hold
2 Sell
Moderate Buy
26KR
Kroger Company
$72.17$48.09B$870.00M$45.12B
7 Buy
6 Hold
0 Sell
Moderate Buy
27NVDA
Nvidia
$154.76$3.77T$18.77B$44.06B
35 Buy
4 Hold
1 Sell
Strong Buy
28GM
General Motors
$47.92$46.27B$2.78B$44.02B
9 Buy
7 Hold
2 Sell
Moderate Buy
29META
Meta Platforms
$714.12$1.78T$16.64B$42.31B
42 Buy
3 Hold
1 Sell
Strong Buy
30C
Citigroup
$83.45$154.33B$4.02B$41.46B
10 Buy
4 Hold
0 Sell
Moderate Buy
31JD
JD
$33.03$52.02B$1.50B$5.77B
10 Buy
4 Hold
0 Sell
Moderate Buy
32F
Ford Motor
$10.49$41.68B$471.00M$40.66B
2 Buy
12 Hold
3 Sell
Hold
33HD
Home Depot
$363.20$360.02B$3.43B$39.86B
19 Buy
5 Hold
0 Sell
Strong Buy
34WBA
Walgreens Boots Alliance
$11.37$9.79B-$2.85B$38.59B
0 Buy
2 Hold
0 Sell
Hold
35SNEX
StoneX Group
$88.54$4.30B$69.00M$36.89B
2 Buy
0 Hold
0 Sell
Moderate Buy
36TD
Toronto Dominion Bank
$72.49$126.29B$11.13B$26.55B
5 Buy
4 Hold
1 Sell
Moderate Buy
37HSBC
HSBC Holdings
$60.68$213.00B$6.93B$35.31B
0 Buy
1 Hold
0 Sell
Hold
38HMC
Honda Motor Company
$28.65$46.40B$200.00M$35.17B
0 Buy
1 Hold
0 Sell
Hold
39SAN
Banco Santander SA
$8.06$119.86B$3.58B$34.51B
40VZ
Verizon
$42.18$177.59B$4.88B$33.48B
8 Buy
8 Hold
0 Sell
Moderate Buy
41BABA
Alibaba
$113.64$280.93B$1.70B$4.53B
12 Buy
1 Hold
0 Sell
Strong Buy
42RY
Royal Bank Of Canada
$129.10$180.75B$4.39B$23.51B
9 Buy
2 Hold
0 Sell
Strong Buy
43HUM
Humana
$242.76$28.79B$1.24B$32.11B
7 Buy
10 Hold
0 Sell
Moderate Buy
44UL
Unilever
$61.04$151.31B$2.21B$32.09B
1 Buy
0 Hold
0 Sell
Moderate Buy
45GS
Goldman Sachs Group
$676.27$205.54B$4.74B$31.43B
8 Buy
6 Hold
0 Sell
Moderate Buy
46MPC
Marathon Petroleum
$167.60$50.90B-$74.00M$31.39B
8 Buy
6 Hold
0 Sell
Moderate Buy
47T
AT&T
$27.99$200.90B$4.35B$30.63B
14 Buy
2 Hold
0 Sell
Strong Buy
48PSX
Phillips 66
$120.26$48.74B$485.00M$30.50B
9 Buy
6 Hold
0 Sell
Moderate Buy
49VLO
Valero Energy
$136.33$42.51B-$596.00M$30.27B
14 Buy
2 Hold
0 Sell
Strong Buy
50WFC
Wells Fargo
$79.40$257.31B$4.89B$29.98B
12 Buy
5 Hold
0 Sell
Moderate Buy
Rows:
50