Most Profitable Stocks

Explore 5,662 companies ranked by earnings, with available company data companies with earnings data across 5,662 ranked companies and TradingNote smart money overlays for market signals worth watching.

1
GOOGAlphabet Inc.

earnings

$132.17B

Price

$370

Today

+3.60%

Price (30 days)

2
GOOGLAlphabet Inc.

earnings

$132.17B

Price

$371

Today

+3.17%

Price (30 days)

3
NVDANVIDIA Corporation

earnings

$120.07B

Price

$213

Today

+0.33%

Price (30 days)

4
AAPLApple Inc.

earnings

$112.01B

Price

$328

Today

+4.01%

Price (30 days)

5
MSFTMicrosoft Corporation

earnings

$101.83B

Price

$396

Today

+2.78%

Price (30 days)

6
AMZNAmazon.com, Inc.

earnings

$77.67B

Price

$255

Today

+3.02%

Price (30 days)

7
BRK-ABerkshire Hathaway Inc.

earnings

$66.97B

Price

$733K

Today

-0.52%

Price (30 days)

8
BRK-BBerkshire Hathaway Inc.

earnings

$66.97B

Price

$493

Today

+0.98%

Price (30 days)

9
METAMeta Platforms, Inc.

earnings

$60.46B

Price

$681

Today

+3.07%

Price (30 days)

10
JPMJPMorgan Chase & Co.

earnings

$57.05B

Price

$347

Today

+1.17%

Price (30 days)

11
BACBank of America Corporation

earnings

$30.51B

Price

$62

Today

+1.60%

Price (30 days)

12
XOMExxon Mobil Corporation

earnings

$28.84B

Price

$144

Today

-0.41%

Price (30 days)

13
JNJJohnson & Johnson

earnings

$26.8B

Price

$247

Today

-2.69%

Price (30 days)

14
AVGOBroadcom Inc.

earnings

$23.13B

Price

$394

Today

+1.33%

Price (30 days)

15
HSBCHSBC Holdings plc

earnings

$22.34B

Price

$100

Today

-0.49%

Price (30 days)

16
WMTWalmart Inc.

earnings

$21.89B

Price

$113

Today

-1.03%

Price (30 days)

17
WFCWells Fargo & Company

earnings

$21.34B

Price

$86

Today

-1.33%

Price (30 days)

18
LLYEli Lilly and Company

earnings

$20.64B

Price

$1K

Today

+0.35%

Price (30 days)

19
PBR-APetróleo Brasileiro S.A. - Petrobras

earnings

$20.1B

Price

$16

Today

+1.34%

Price (30 days)

20
VVisa Inc.

earnings

$20.06B

Price

$365

Today

+2.82%

Price (30 days)

21
CMCSAComcast Corporation

earnings

$20B

Price

$24

Today

+0.36%

Price (30 days)

22
MRKMerck & Co., Inc.

earnings

$18.25B

Price

$124

Today

+2.33%

Price (30 days)

23
SHELShell plc

earnings

$17.84B

Price

$86

Today

-1.35%

Price (30 days)

24
GSThe Goldman Sachs Group, Inc.

earnings

$17.18B

Price

$1K

Today

+0.71%

Price (30 days)

25
MSMorgan Stanley

earnings

$16.86B

Price

$216

Today

+0.43%

Price (30 days)

26
PGThe Procter & Gamble Company

earnings

$15.97B

Price

$148

Today

+1.32%

Price (30 days)

27
MAMastercard Incorporated

earnings

$14.97B

Price

$552

Today

+3.05%

Price (30 days)

28
CCitigroup Inc.

earnings

$14.27B

Price

$135

Today

+1.28%

Price (30 days)

29
HDThe Home Depot, Inc.

earnings

$14.16B

Price

$341

Today

+1.10%

Price (30 days)

30
NVSNovartis AG

earnings

$14.06B

Price

$152

Today

-0.93%

Price (30 days)

31
TTETotalEnergies SE

earnings

$13.13B

Price

$81

Today

-1.00%

Price (30 days)

32
KOThe Coca-Cola Company

earnings

$13.11B

Price

$82

Today

-0.76%

Price (30 days)

33
ORCLOracle Corporation

earnings

$12.44B

Price

$133

Today

+3.59%

Price (30 days)

34
CVXChevron Corporation

earnings

$12.3B

Price

$182

Today

-0.05%

Price (30 days)

35
UNHUnitedHealth Group Incorporated

earnings

$12.06B

Price

$419

Today

-1.57%

Price (30 days)

36
PMPhilip Morris International Inc.

earnings

$11.35B

Price

$192

Today

-0.45%

Price (30 days)

37
TMUST-Mobile US, Inc.

earnings

$10.99B

Price

$188

Today

+0.26%

Price (30 days)

38
NFLXNetflix, Inc.

earnings

$10.98B

Price

$74

Today

+0.20%

Price (30 days)

39
AXPAmerican Express Company

earnings

$10.83B

Price

$358

Today

+0.95%

Price (30 days)

40
IBMInternational Business Machines Corporation

earnings

$10.59B

Price

$211

Today

-0.96%

Price (30 days)

41
AZNAstraZeneca PLC

earnings

$10.26B

Price

$164

Today

-2.68%

Price (30 days)

42
CSCOCisco Systems, Inc.

earnings

$10.18B

Price

$111

Today

-0.75%

Price (30 days)

43
BHPBHP Group Limited

earnings

$9.02B

Price

$80

Today

-0.63%

Price (30 days)

44
CATCaterpillar Inc.

earnings

$8.87B

Price

$862

Today

-2.10%

Price (30 days)

45
GEGE Aerospace

earnings

$8.7B

Price

$340

Today

-2.45%

Price (30 days)

46
MCDMcDonald's Corporation

earnings

$8.56B

Price

$267

Today

-0.20%

Price (30 days)

47
MUMicron Technology, Inc.

earnings

$8.54B

Price

$983

Today

+4.92%

Price (30 days)

48
PEPPepsiCo, Inc.

earnings

$8.24B

Price

$135

Today

-1.60%

Price (30 days)

49
COSTCostco Wholesale Corporation

earnings

$8.1B

Price

$917

Today

-0.57%

Price (30 days)

50
ACNAccenture plc

earnings

$7.68B

Price

$145

Today

+0.81%

Price (30 days)

51
USBU.S. Bancorp

earnings

$7.58B

Price

$63

Today

+0.17%

Price (30 days)

52
ADBEAdobe Inc.

earnings

$7.13B

Price

$225

Today

+1.71%

Price (30 days)

53
NEMNewmont Corporation

earnings

$7.09B

Price

$90

Today

+0.65%

Price (30 days)

54
AMATApplied Materials, Inc.

earnings

$7B

Price

$526

Today

-0.75%

Price (30 days)

55
PNCThe PNC Financial Services Group, Inc.

earnings

$6.94B

Price

$249

Today

-1.57%

Price (30 days)

56
LINLinde plc

earnings

$6.9B

Price

$513

Today

+0.02%

Price (30 days)

57
RTXRTX Corporation

earnings

$6.73B

Price

$196

Today

+1.53%

Price (30 days)

58
DELLDell Technologies Inc.

earnings

$5.94B

Price

$382

Today

-3.69%

Price (30 days)

59
EPDEnterprise Products Partners L.P.

earnings

$5.81B

Price

$39

Today

+1.48%

Price (30 days)

60
ELVElevance Health Inc.

earnings

$5.66B

Price

$384

Today

+3.05%

Price (30 days)

61
UPSUnited Parcel Service, Inc.

earnings

$5.57B

Price

$114

Today

-3.19%

Price (30 days)

62
QCOMQUALCOMM Incorporated

earnings

$5.54B

Price

$178

Today

-0.07%

Price (30 days)

63
LRCXLam Research Corporation

earnings

$5.36B

Price

$307

Today

-2.09%

Price (30 days)

64
EQNREquinor ASA

earnings

$5.06B

Price

$37

Today

-0.67%

Price (30 days)

65
TXNTexas Instruments Incorporated

earnings

$5B

Price

$285

Today

+0.19%

Price (30 days)

66
DUKDuke Energy Corporation

earnings

$4.97B

Price

$125

Today

+0.26%

Price (30 days)

67
GEVGE Vernova Inc.

earnings

$4.88B

Price

$1K

Today

+1.41%

Price (30 days)

68
MDTMedtronic plc

earnings

$4.8B

Price

$84

Today

+0.42%

Price (30 days)

69
MCKMcKesson Corporation

earnings

$4.76B

Price

$834

Today

-0.84%

Price (30 days)

70
AEMAgnico Eagle Mines Limited

earnings

$4.46B

Price

$162

Today

-0.95%

Price (30 days)

71
SOThe Southern Company

earnings

$4.34B

Price

$95

Today

-0.50%

Price (30 days)

72
AMDAdvanced Micro Devices, Inc.

earnings

$4.34B

Price

$548

Today

+2.57%

Price (30 days)

73
ABBVAbbVie Inc.

earnings

$4.23B

Price

$244

Today

-0.23%

Price (30 days)

74
GDGeneral Dynamics Corporation

earnings

$4.21B

Price

$370

Today

+0.41%

Price (30 days)

75
ADPAutomatic Data Processing, Inc.

earnings

$4.08B

Price

$256

Today

+0.28%

Price (30 days)

76
KLACKLA Corporation

earnings

$4.06B

Price

$218

Today

+2.68%

Price (30 days)

77
CMECME Group Inc.

earnings

$4.04B

Price

$246

Today

+0.44%

Price (30 days)

78
INTUIntuit Inc.

earnings

$3.87B

Price

$282

Today

-2.53%

Price (30 days)

79
TSLATesla, Inc.

earnings

$3.79B

Price

$394

Today

-0.43%

Price (30 days)

80
ANETArista Networks, Inc.

earnings

$3.51B

Price

$172

Today

-5.83%

Price (30 days)

81
SLBSlb N.V.

earnings

$3.35B

Price

$47

Today

-0.44%

Price (30 days)

82
JCIJohnson Controls International plc

earnings

$3.29B

Price

$140

Today

-0.24%

Price (30 days)

83
MMM3M Company

earnings

$3.25B

Price

$161

Today

+0.58%

Price (30 days)

84
TTTrane Technologies plc

earnings

$2.92B

Price

$467

Today

-0.69%

Price (30 days)

85
CSXCSX Corporation

earnings

$2.89B

Price

$50

Today

-1.03%

Price (30 days)

86
CMICummins Inc.

earnings

$2.84B

Price

$639

Today

-1.50%

Price (30 days)

87
WMWaste Management, Inc.

earnings

$2.71B

Price

$239

Today

-0.20%

Price (30 days)

88
MRVLMarvell Technology, Inc.

earnings

$2.67B

Price

$195

Today

+3.32%

Price (30 days)

89
WMBThe Williams Companies, Inc.

earnings

$2.62B

Price

$74

Today

+1.37%

Price (30 days)

90
MARMarriott International, Inc.

earnings

$2.6B

Price

$367

Today

+0.13%

Price (30 days)

91
AMTAmerican Tower Corporation

earnings

$2.53B

Price

$169

Today

+0.17%

Price (30 days)

92
KKRKKR & Co. Inc.

earnings

$2.37B

Price

$103

Today

+1.78%

Price (30 days)

93
CEGConstellation Energy Corporation

earnings

$2.32B

Price

$255

Today

+0.92%

Price (30 days)

94
ADIAnalog Devices, Inc.

earnings

$2.27B

Price

$393

Today

+1.75%

Price (30 days)

95
FCXFreeport-McMoRan Inc.

earnings

$2.2B

Price

$59

Today

+0.96%

Price (30 days)

96
MELIMercadoLibre, Inc.

earnings

$2B

Price

$2K

Today

+2.33%

Price (30 days)

97
MNSTMonster Beverage Corporation

earnings

$1.91B

Price

$96

Today

-1.75%

Price (30 days)

98
FTNTFortinet, Inc.

earnings

$1.85B

Price

$162

Today

+0.30%

Price (30 days)

99
PLTRPalantir Technologies Inc.

earnings

$1.63B

Price

$136

Today

+2.57%

Price (30 days)

100
HWMHowmet Aerospace Inc.

earnings

$1.51B

Price

$273

Today

+0.21%

Price (30 days)

Showing 1-100 of 5,662
Prev 100Next 100