Most Profitable Stocks

Explore 5,662 companies ranked by earnings, with $1.747 T total earnings across 113 companies with available earnings data and TradingNote smart money overlays for market signals worth watching.

3601
NSTSNSTS Bancorp, Inc.

Earnings

-

Price

$14

Today

-0.11%

30 days

-
3602
NSYSNortech Systems Incorporated

Earnings

-

Price

$16

Today

+17.53%

30 days

-
3603
NTAPNetApp, Inc.

Earnings

-

Price

$143

Today

+2.73%

30 days

3604
NTBThe Bank of N.T. Butterfield & Son Limited

Earnings

-

Price

$56

Today

-0.71%

30 days

-
3605
NTCLNetClass Technology Inc

Earnings

-

Price

$1

Today

+22.34%

30 days

-
3606
NTCTNetScout Systems, Inc.

Earnings

-

Price

$41

Today

-2.35%

30 days

-
3607
NTESNetEase, Inc.

Earnings

-

Price

$124

Today

+0.47%

30 days

-
3608
NTGRNETGEAR, Inc.

Earnings

-

Price

$26

Today

-1.11%

30 days

-
3609
NTHINeonc Technologies Holdings, Inc.

Earnings

-

Price

$4

Today

-

30 days

-
3610
NTICNorthern Technologies International Corporation

Earnings

-

Price

$8

Today

+1.38%

30 days

-
3611
NTIPNetwork-1 Technologies, Inc.

Earnings

-

Price

$1

Today

-0.67%

30 days

-
3612
NTLAIntellia Therapeutics, Inc.

Earnings

-

Price

$13

Today

+6.58%

30 days

-
3613
NTNXNutanix, Inc.

Earnings

-

Price

$47

Today

+0.04%

30 days

-
3614
NTRNutrien Ltd.

Earnings

-

Price

$69

Today

-1.73%

30 days

-
3615
NTRANatera, Inc.

Earnings

-

Price

$213

Today

-0.85%

30 days

3616
NTRBNutriband Inc.

Earnings

-

Price

$4

Today

-

30 days

-
3617
NTRPNextTrip, Inc.

Earnings

-

Price

$2

Today

+2.35%

30 days

-
3618
NTSKNetskope, Inc.

Earnings

-

Price

$11

Today

-8.17%

30 days

-
3619
NTSTNETSTREIT Corp.

Earnings

-

Price

$20

Today

-1.43%

30 days

-
3620
NTWKNetSol Technologies, Inc.

Earnings

-

Price

$5

Today

-0.85%

30 days

-
3621
NTWONewbury Street II Acquisition Corp

Earnings

-

Price

$11

Today

-

30 days

-
3622
NTZNatuzzi S.p.A.

Earnings

-

Price

$2

Today

-

30 days

-
3623
NUNu Holdings Ltd.

Earnings

-

Price

$12

Today

-3.09%

30 days

3624
NUAINew Era Energy & Digital, Inc.

Earnings

-

Price

$5

Today

+12.59%

30 days

-
3625
NUCLEagle Nuclear Energy Corp.

Earnings

-

Price

$10

Today

-

30 days

-
3626
NUENucor Corporation

Earnings

-

Price

$246

Today

+2.57%

30 days

3627
NUSNu Skin Enterprises, Inc.

Earnings

-

Price

$6

Today

+2.21%

30 days

-
3628
NUTXNutex Health, Inc.

Earnings

-

Price

$134

Today

-

30 days

-
3629
NUVBNuvation Bio Inc.

Earnings

-

Price

$5

Today

+1.07%

30 days

-
3630
NUVLNuvalent, Inc.

Earnings

-

Price

$107

Today

+2.32%

30 days

-
3631
NUWENuwellis, Inc.

Earnings

-

Price

$0

Today

-

30 days

-
3632
NVANova Minerals Limited

Earnings

-

Price

$7

Today

+15.20%

30 days

-
3633
NVAXNovavax, Inc.

Earnings

-

Price

$11

Today

+6.02%

30 days

-
3634
NVCRNovoCure Limited

Earnings

-

Price

$17

Today

-1.81%

30 days

3635
NVCTNuvectis Pharma, Inc.

Earnings

-

Price

$10

Today

+0.39%

30 days

-
3636
NVECNVE Corporation

Earnings

-

Price

$94

Today

-2.61%

30 days

-
3637
NVGSNavigator Holdings Ltd.

Earnings

-

Price

$22

Today

-3.56%

30 days

3638
NVMINova Ltd.

Earnings

-

Price

$512

Today

-2.86%

30 days

3639
NVNINvni Group Limited

Earnings

-

Price

$1

Today

-

30 days

-
3640
NVNOenVVeno Medical Corporation

Earnings

-

Price

$11

Today

-0.31%

30 days

-
3641
NVONovo Nordisk A/S

Earnings

-

Price

$41

Today

-4.50%

30 days

3642
NVRNVR, Inc.

Earnings

-

Price

$6K

Today

+1.05%

30 days

3643
NVRIEnviri Corporation

Earnings

-

Price

$20

Today

+3.01%

30 days

3644
NVSTEnvista Holdings Corp

Earnings

-

Price

$23

Today

-0.81%

30 days

3645
NVTnVent Electric plc

Earnings

-

Price

$168

Today

-0.88%

30 days

-
3646
NVTSNavitas Semiconductor Corporation

Earnings

-

Price

$29

Today

-9.15%

30 days

-
3647
NVVENuvve Holding Corp.

Earnings

-

Price

$0

Today

-

30 days

-
3648
NVXNovonix Limited

Earnings

-

Price

$1

Today

+0.72%

30 days

3649
NWAXNew America Acquisition I Corp.

Earnings

-

Price

$10

Today

-

30 days

-
3650
NWBINorthwest Bancshares, Inc.

Earnings

-

Price

$14

Today

+0.36%

30 days

3651
NWENorthwestern Energy Group Inc

Earnings

-

Price

$72

Today

-0.12%

30 days

-
3652
NWFLNorwood Financial Corp.

Earnings

-

Price

$31

Today

-0.36%

30 days

-
3653
NWGNatWest Group plc

Earnings

-

Price

$16

Today

-0.25%

30 days

-
3654
NWGLCL Workshop Group Limited

Earnings

-

Price

$1

Today

+1.73%

30 days

-
3655
NWLNewell Brands Inc.

Earnings

-

Price

$4

Today

+1.67%

30 days

3656
NWNNorthwest Natural Holding Company

Earnings

-

Price

$50

Today

+0.78%

30 days

-
3657
NWPXNWPX Infrastructure, Inc.

Earnings

-

Price

$122

Today

+3.66%

30 days

-
3658
NWSNews Corporation

Earnings

-

Price

$30

Today

+1.74%

30 days

-
3659
NWSANews Corporation

Earnings

-

Price

$27

Today

+1.56%

30 days

-
3660
NWTGNewton Golf Company

Earnings

-

Price

$1

Today

+15.70%

30 days

3661
NXQuanex Building Products Corporation

Earnings

-

Price

$19

Today

+3.19%

30 days

-
3662
NXBNextBoat Inc.

Earnings

-

Price

$2

Today

-

30 days

-
3663
NXDRNextdoor Holdings, Inc.

Earnings

-

Price

$2

Today

-0.97%

30 days

-
3664
NXENexGen Energy Ltd.

Earnings

-

Price

$11

Today

+1.28%

30 days

-
3665
NXGLNEXGEL, Inc.

Earnings

-

Price

$1

Today

-

30 days

-
3666
NXLNexalin Technology, Inc.

Earnings

-

Price

$1

Today

+4.45%

30 days

-
3667
NXPNuveen Select Tax-Free Income Portfolio

Earnings

-

Price

$14

Today

+0.39%

30 days

-
3668
NXPINXP Semiconductors N.V.

Earnings

-

Price

$301

Today

+1.75%

30 days

3669
NXPLNextPlat Corp

Earnings

-

Price

$6

Today

-

30 days

-
3670
NXRTNexPoint Residential Trust, Inc.

Earnings

-

Price

$30

Today

+0.51%

30 days

-
3671
NXSTNexstar Media Group, Inc.

Earnings

-

Price

$178

Today

-2.46%

30 days

3672
NXTNextpower Inc.

Earnings

-

Price

$126

Today

-4.50%

30 days

3673
NXTCNextCure, Inc.

Earnings

-

Price

$3

Today

-

30 days

-
3674
NXTSN2OFF, Inc.

Earnings

-

Price

$5

Today

-

30 days

-
3675
NXTTNext Technology Holding Inc.

Earnings

-

Price

$2

Today

-

30 days

-
3676
NXXTNextNRG Inc.

Earnings

-

Price

$1

Today

-

30 days

-
3677
NYAXNayax Ltd.

Earnings

-

Price

$74

Today

-0.23%

30 days

3678
NYCAmerican Strategic Investment Co.

Earnings

-

Price

$8

Today

-

30 days

-
3679
NYTThe New York Times Company

Earnings

-

Price

$75

Today

-0.25%

30 days

-
3680
NYXHNyxoah S.A.

Earnings

-

Price

$1

Today

-

30 days

-
3681
ORealty Income Corporation

Earnings

-

Price

$60

Today

-1.36%

30 days

3682
OABIOmniAb, Inc.

Earnings

-

Price

$3

Today

+5.02%

30 days

-
3683
OACCOaktree Acquisition Corp. III Life Sciences

Earnings

-

Price

$11

Today

-

30 days

-
3684
OAK-PAOaktree Capital Group, LLC 6.625% PFD UT A

Earnings

-

Price

$21

Today

+0.39%

30 days

3685
OAK-PBOaktree Capital Group, LLC

Earnings

-

Price

$21

Today

-

30 days

-
3686
OBAOxley Bridge Acquisition Limited

Earnings

-

Price

$10

Today

-

30 days

-
3687
OBAIOur Bond, Inc.

Earnings

-

Price

$0

Today

-

30 days

-
3688
OBDCBlue Owl Capital Corporation

Earnings

-

Price

$11

Today

-0.18%

30 days

-
3689
OBEObsidian Energy Ltd.

Earnings

-

Price

$11

Today

+1.27%

30 days

-
3690
OBIOOrchestra BioMed Holdings, Inc.

Earnings

-

Price

$4

Today

+0.76%

30 days

3691
OBKOrigin Bancorp, Inc.

Earnings

-

Price

$48

Today

+0.44%

30 days

3692
OBTOrange County Bancorp, Inc.

Earnings

-

Price

$34

Today

+0.53%

30 days

-
3693
OCOwens Corning

Earnings

-

Price

$122

Today

+1.83%

30 days

-
3694
OCCOptical Cable Corporation

Earnings

-

Price

$14

Today

+1.41%

30 days

-
3695
OCCIOFS Credit Company, Inc.

Earnings

-

Price

$3

Today

+1.21%

30 days

-
3696
OCFCOceanFirst Financial Corp.

Earnings

-

Price

$19

Today

-1.05%

30 days

-
3697
OCGOriental Culture Holding Ltd.

Earnings

-

Price

$2

Today

-

30 days

-
3698
OCGNOcugen, Inc.

Earnings

-

Price

$1

Today

+2.17%

30 days

-
3699
OCSOculis Holding AG

Earnings

-

Price

$11

Today

-

30 days

-
3700
OCSLOaktree Specialty Lending Corporation

Earnings

-

Price

$12

Today

+0.34%

30 days

-
Showing 3601-3700 of 5662
Most Profitable Stocks - Page 37 | TradingNote