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

$342

Today

-1.24%

Price (30 days)

2
GOOGLAlphabet Inc.

earnings

$132.17B

Price

$342

Today

-1.46%

Price (30 days)

3
NVDANVIDIA Corporation

earnings

$120.07B

Price

$212

Today

+2.30%

Price (30 days)

4
AAPLApple Inc.

earnings

$112.01B

Price

$326

Today

-0.56%

Price (30 days)

5
MSFTMicrosoft Corporation

earnings

$101.83B

Price

$390

Today

-1.86%

Price (30 days)

6
AMZNAmazon.com, Inc.

earnings

$77.67B

Price

$245

Today

-1.09%

Price (30 days)

7
BRK-ABerkshire Hathaway Inc.

earnings

$66.97B

Price

$733K

Today

-0.11%

Price (30 days)

8
BRK-BBerkshire Hathaway Inc.

earnings

$66.97B

Price

$495

Today

+0.75%

Price (30 days)

9
METAMeta Platforms, Inc.

earnings

$60.46B

Price

$627

Today

-2.58%

Price (30 days)

10
JPMJPMorgan Chase & Co.

earnings

$57.05B

Price

$348

Today

+0.86%

Price (30 days)

11
BACBank of America Corporation

earnings

$30.51B

Price

$62

Today

+0.65%

Price (30 days)

12
XOMExxon Mobil Corporation

earnings

$28.84B

Price

$154

Today

+1.81%

Price (30 days)

13
JNJJohnson & Johnson

earnings

$26.8B

Price

$256

Today

+2.00%

Price (30 days)

14
AVGOBroadcom Inc.

earnings

$23.13B

Price

$397

Today

+2.67%

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

$109

Today

-0.96%

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

-1.05%

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

$354

Today

+0.78%

Price (30 days)

21
CMCSAComcast Corporation

earnings

$20B

Price

$24

Today

+0.36%

Price (30 days)

22
MRKMerck & Co., Inc.

earnings

$18.25B

Price

$128

Today

+1.00%

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

$149

Today

+0.71%

Price (30 days)

27
MAMastercard Incorporated

earnings

$14.97B

Price

$538

Today

+1.46%

Price (30 days)

28
CCitigroup Inc.

earnings

$14.27B

Price

$132

Today

-0.43%

Price (30 days)

29
HDThe Home Depot, Inc.

earnings

$14.16B

Price

$331

Today

-0.05%

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.28%

Price (30 days)

33
ORCLOracle Corporation

earnings

$12.44B

Price

$126

Today

-0.94%

Price (30 days)

34
CVXChevron Corporation

earnings

$12.3B

Price

$193

Today

+1.00%

Price (30 days)

35
UNHUnitedHealth Group Incorporated

earnings

$12.06B

Price

$431

Today

-1.16%

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

$191

Today

+0.09%

Price (30 days)

38
NFLXNetflix, Inc.

earnings

$10.98B

Price

$69

Today

-0.20%

Price (30 days)

39
AXPAmerican Express Company

earnings

$10.83B

Price

$349

Today

-0.58%

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

$971

Today

+12.17%

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

$927

Today

-0.21%

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

$218

Today

-3.87%

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

$176

Today

+1.23%

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

$544

Today

+8.11%

Price (30 days)

73
ABBVAbbVie Inc.

earnings

$4.23B

Price

$253

Today

-1.09%

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

$290

Today

-1.33%

Price (30 days)

79
TSLATesla, Inc.

earnings

$3.79B

Price

$374

Today

-1.30%

Price (30 days)

80
ANETArista Networks, Inc.

earnings

$3.51B

Price

$175

Today

+0.17%

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

$167

Today

+1.31%

Price (30 days)

92
KKRKKR & Co. Inc.

earnings

$2.37B

Price

$99

Today

+3.12%

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

$383

Today

+2.78%

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