NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NASDAQ-Best-100-Profit-Margin-Stocks _ Updated July 07 2025 16:50:47.

Company Name Ticker Support Resist 52 Week
High
52 Week
Low
NNA
Rating

1 (CHW) Calamos Gbl Dyn Inc

CHW6.907.207.355.35Sell

2 (CHY) Calamos Cv & High IN

CHY10.6011.0912.598.99Sell

3 (CHI) Calamos Cv Opp & Inc

CHI10.2310.6112.338.41---

4 (INBX) Inhibrx Biosciences Inc

INBX14.9018.4218.4210.80Buy

5 (SCNI) Scinai Immunotherapeutics Ltd

SCNI2.064.618.921.90Sell

6 (PETZ) Tdh Holdings Inc

PETZ0.871.041.740.65Sell

7 (DXR) Daxor Corp

DXR8.789.9010.006.55---

8 (CUBA) Herzfeld Caribbean

CUBA2.452.562.802.15Sell

9 (MDBH) Mdb Capital Holdings Cl A

MDBH4.335.5012.003.61Buy

10 (SXTC) China Sxt Pharmaceuticals Inc

SXTC1.532.375.700.30Strong Sell

11 (INVE) Identiv Inc

INVE3.233.464.352.86Buy

12 (DJCO) Daily Journal Corp

DJCO385.00421.15602.00359.34Strong Sell

13 (PPSI) Pioneer Power Solutions

PPSI2.552.747.002.25---

14 (TORO) Toro Corp

TORO2.092.524.051.70Sell

15 (WHWK) Whitehawk Therapeutics Inc

WHWK1.842.173.811.21Buy

16 (RAND) Rand Capital Corp

RAND15.6916.8931.8914.30---

17 (GLAD) Gladstone Cap Corp

GLAD26.6227.9230.4321.40Buy

18 (EHLD) Euroholdings Ltd

EHLD6.778.2737.593.83Buy

19 (AGNC) Agnc Investment Corp

AGNC9.079.5110.857.85---

20 (JOYY) Joyy Inc ADR

JOYY48.6951.5055.3130.91Sell

21 (MPWR) Monolithic Power Sys

MPWR694.37776.88959.64438.86Sell

22 (LOAN) Manhattan Bridge

LOAN5.345.856.054.74Buy

23 (GAIN) Gladstone Investment

GAIN13.8514.7715.3411.42Buy

24 (OFS) Ofs Capital Corp

OFS8.188.889.807.75Buy

25 (PSHG) Performance Shipping Inc

PSHG1.582.052.341.31---

26 (REFI) Chicago Atlantic Real Estate F

REFI13.8614.5516.4712.76---

27 (SUNS) Sunrise Realty Trust

SUNS10.7711.4515.747.80---

28 (VALU) Value Line Inc

VALU37.2738.9357.6832.94---

29 (CME) CME Group Inc

CME273.75290.79290.79193.17Buy

30 (ESEA) Euroseas Ltd

ESEA42.7250.8250.9226.30---

31 (NVEC) Nve Corp

NVEC71.4277.2589.9851.50---

32 (BANX) Arrowmark Financial Corp

BANX20.3621.2521.6717.99Strong Sell

33 (ACT) Enact Holdings Inc

ACT35.4937.9737.9729.99Sell

34 (ICMB) Investcorp Credit Management B

ICMB2.662.873.472.46---

35 (SEVN) Seven Hills Realty Trust

SEVN11.9512.8514.6610.18---

36 (NMIH) Nmi Holdings Inc

NMIH40.4943.2043.2031.90Strong Sell

37 (LIEN) Chicago Atlantic Bdc Inc

LIEN10.2611.1713.389.70Buy

38 (DMLP) Dorchester Minerals

DMLP26.6927.8134.8825.84---

39 (FDUS) Fidus Investment Cor

FDUS20.0020.9823.5516.70Buy

40 (TRIN) Trinity Capital Inc

TRIN13.7614.3816.8212.50Buy

41 (GHSI) Guardion Health Sciences Inc

GHSI3.223.2218.003.04---

42 (NVDA) Nvidia Corp

NVDA143.64160.98160.9886.62---

43 (AFCG) Advanced Flower Capital Inc

AFCG4.325.2210.884.32Sell

44 (IBOC) Intl Bancshares

IBOC65.2971.9976.9154.11---

45 (AYRO) Ayro Inc

AYRO5.127.4615.360.63Strong Sell

46 (GLPI) Gaming & Leisure

GLPI46.7048.5352.6044.45---

47 (SWKH) Swk Holdings Corp

SWKH14.4315.3616.2412.00Buy

48 (VRSN) Verisign Inc

VRSN276.56290.38290.38172.49Sell

49 (EWBC) East West Bancorp

EWBC96.92109.77113.9568.27Buy

50 (RGS) Regis Corp

RGS21.8923.7535.5015.00Buy

51 (HOOD) Robinhood Markets Inc Cl A

HOOD77.42100.88100.8813.98Sell

52 (WINA) Winmark Corp

WINA362.39422.67459.93295.79Sell

53 (OZK) Bank Ozk

OZK46.6051.9853.6435.71---

54 (CCEC) Capital Clean Energy Carriers

CCEC21.7424.1724.3314.09Sell

55 (IDCC) Interdigital Inc

IDCC221.27237.50237.50120.18---

56 (PFBC) Preferred Bank LA

PFBC84.5492.5499.7871.90Buy

57 (RPRX) Royalty Pharma Plc Cl A

RPRX33.8736.4336.4324.05Strong Sell

58 (BSVN) Bank7 Corp

BSVN39.9444.8550.2630.28Sell

59 (FUTU) Futu Holdings Ltd ADR

FUTU110.67127.11130.8851.80---

60 (MBIN) Merchants Bancorp

MBIN32.5235.8153.2727.25---

61 (PCYO) Pure Cycle Corp

PCYO10.4511.1814.639.17Sell

62 (WABC) Westamerica Bancorp

WABC47.7751.7159.9742.00---

63 (XFOR) X4 Pharmaceuticals Inc

XFOR1.683.4126.970.52Sell

64 (IIIV) I3 Verticals Inc Cl A

IIIV25.2229.4029.8020.42Buy

65 (MCBS) Metrocity Bankshares Inc

MCBS28.1830.4736.1524.24Buy

66 (VNOM) Viper Energy Inc

VNOM36.0640.4256.7634.71Sell

67 (ADMA) Adma Biologics

ADMA17.3520.4525.6710.21---

68 (HALO) Halozyme Therapeutic

HALO53.1056.3970.5142.01Buy

69 (INMD) Inmode Ltd

INMD14.0115.4219.8513.14---

70 (PKBK) Parke Bancorp Inc

PKBK19.8521.5924.2915.61---

71 (RWAY) Runway Growth Finance Corp

RWAY10.1010.8912.098.35---

72 (ARCC) Ares Capital Corp

ARCC21.7122.5923.8418.26Buy

73 (ESGR) Enstar Group Ltd

ESGR335.78338.15348.48315.94Buy

74 (NECB) Northeast Community Bancorp

NECB22.9624.8131.7217.63---

75 (GDS) Gds Holdings Ltd ADR

GDS27.0034.2352.509.88Buy

76 (PFX) Phenixfin Corp Pr

PFX48.8451.6957.4044.56Sell

77 (SLM) SLM Corp

SLM32.2734.4034.5519.39Buy

78 (TBBK) The Bancorp Inc

TBBK53.1960.2065.8438.21Buy

79 (TRMK) Trustmark Corp

TRMK35.4938.8940.7328.76Buy

80 (BFC) Bank First National Corp [Wisc

BFC115.28125.27125.2779.53---

81 (FFIN) First Finl Bkshs Inc

FFIN35.7438.1344.6628.35---

82 (HIFS) Hingham Inst For Svg

HIFS246.92289.24300.00180.00---

83 (RGLD) Royal Gold Inc

RGLD157.24176.02191.78125.69Sell

84 (TRMB) Trimble Navigation

TRMB73.4379.3179.3148.65Buy

85 (MASK) 3 E Network Technology Group L

MASK2.003.124.192.00---

86 (CATY) Cathay Genl Bncp

CATY44.5348.6055.2936.06---

87 (GCBC) Greene County Bncp

GCBC22.7525.3337.2520.00---

88 (IMMR) Immersion Corp

IMMR7.638.1513.946.47Sell

89 (UNTY) Unity Bancorp Inc

UNTY45.9852.9552.9526.27Buy

90 (ARGX) Argenx Se ADR

ARGX510.05560.76678.21442.74---

91 (CHCO) City Holding Company

CHCO120.57129.93137.28102.22---

92 (CRON) Cronos Group Inc

CRON1.932.092.541.60Buy

93 (CVBF) Cvb Financial Corp

CVBF19.2021.0824.5816.01---

94 (NBN) Northeast Bncp

NBN85.7796.65110.3558.89---

95 (SIGA) Siga Technologies Inc

SIGA6.256.8912.834.95Buy

96 (UTHR) United Therapeutic

UTHR274.01311.70417.82266.98---

97 (FSBC) Five Star Bancorp

FSBC27.8230.4435.1322.22Buy

98 (META) Meta Platforms Inc

META676.76747.90747.90442.65Sell

99 (QFIN) Qifu Technology Inc ADR

QFIN42.3946.1848.9418.13Sell

100 (SLRC) Slr Investment Corp

SLRC15.8016.6717.9413.64Buy
Copyright NNA100.com