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 October 23 2025 16:59:26.

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

1 (PRTC) Puretech Health Plc ADR

PRTC16.2018.0724.9913.30Strong Sell

2 (KG) Kestrel Group Ltd

KG24.5827.3939.0011.00Buy

3 (ATEX) Anterix Inc.

ATEX19.2622.1542.9119.26Sell

4 (PETZ) Tdh Holdings Inc

PETZ1.011.141.680.65---

5 (SCNI) Scinai Immunotherapeutics Ltd

SCNI1.361.636.181.20Sell

6 (DFDV) DeFi Development Corp

DFDV13.1016.2653.880.49Buy

7 (CSQ) Calamos Strgc Ttl Rt

CSQ18.7719.2619.5713.11Sell

8 (INVE) Identiv Inc

INVE3.614.064.292.86Buy

9 (ABTC) Gryphon Digital Mining Inc

ABTC4.316.2814.650.63Buy

10 (OPGN) Opgen Inc

OPGN0.002.945.250.00---

11 (CHY) Calamos Cv & High IN

CHY11.2911.6012.598.99Sell

12 (CHI) Calamos Cv Opp & Inc

CHI10.8511.2912.338.41Sell

13 (CHW) Calamos Gbl Dyn Inc

CHW7.437.707.865.35Sell

14 (CGO) Calamos Glb Ttl Rtn

CGO11.7012.1012.558.71Sell

15 (XNET) Xunlei Ltd ADR

XNET7.489.6711.031.82Buy

16 (OMEX) Odyssey Marine Expl

OMEX1.753.404.430.27Sell

17 (FUND) Sprott Focus Trust

FUND8.268.498.496.21Buy

18 (FBYD) Falcons Beyond Global Cl A

FBYD9.2212.7916.343.62Strong Buy

19 (WW) Weight Watchers International

WW27.4831.5046.950.12Buy

20 (DJCO) Daily Journal Corp

DJCO394.35448.87602.00359.34---

21 (PPSI) Pioneer Power Solutions

PPSI4.034.677.002.25Sell

22 (HERZ) GX Video Games & Esports ETF

HERZ2.292.433.102.29Sell

23 (NBIS) Nebius Group N.V. Cl A

NBIS93.25122.82141.1016.71---

24 (HOLO) Microcloud Hologram Inc

HOLO4.085.93370.004.08Sell

25 (EHLD) Euroholdings Ltd

EHLD6.807.3637.593.83---

26 (SMLR) Semler Scientific

SMLR21.8430.6381.5621.84Sell

27 (MARA) Mara Holdings Inc

MARA15.7320.5030.289.81Sell

28 (GLAD) Gladstone Cap Corp

GLAD18.9021.8530.4318.90Buy

29 (GAIN) Gladstone Investment

GAIN13.5214.1115.3411.42Buy

30 (JOYY) Joyy Inc ADR

JOYY58.0663.6864.7633.00Buy

31 (JFU) 9F Inc ADR

JFU3.735.845.841.01---

32 (GEG) Great Elm Group Inc

GEG2.322.723.511.70---

33 (HCM) Hutchmed China Ltd ADR

HCM14.8616.3621.2511.51Sell

34 (AGNC) Agnc Investment Corp

AGNC9.8910.2710.637.85---

35 (LOAN) Manhattan Bridge

LOAN5.155.556.054.74---

36 (MPWR) Monolithic Power Sys

MPWR950.111076.001076.00438.86Buy

37 (BANX) Arrowmark Financial Corp

BANX21.2522.7523.6717.99Buy

38 (PSHG) Performance Shipping Inc

PSHG1.922.092.341.31---

39 (REFI) Chicago Atlantic Real Estate F

REFI12.6513.7016.2912.00---

40 (CHRS) Coherus Oncology Inc

CHRS1.571.892.430.66Strong Sell

41 (ICMB) Investcorp Credit Management B

ICMB2.752.923.472.46Sell

42 (SUNS) Sunrise Realty Trust

SUNS9.3110.8415.747.80Buy

43 (VALU) Value Line Inc

VALU37.2539.0257.6832.94Sell

44 (CME) CME Group Inc

CME264.75275.37290.79213.94Buy

45 (LIEN) Chicago Atlantic Bdc Inc

LIEN9.9910.8913.249.70Buy

46 (RGS) Regis Corp

RGS28.4131.5031.5015.00Strong Sell

47 (CNFR) Conifer Holdings

CNFR0.712.022.830.42---

48 (NVEC) Nve Corp

NVEC68.9776.4088.5051.50Sell

49 (PRHI) Progress Software

PRHI1.032.142.830.42---

50 (CCEC) Capital Clean Energy Carriers

CCEC20.5522.6824.8314.09Sell

51 (NMIH) Nmi Holdings Inc

NMIH35.1138.1743.2031.90Buy

52 (ACT) Enact Holdings Inc

ACT34.8737.5839.4730.79Buy

53 (ACFN) Acorn Energy Inc

ACFN23.1928.5633.0011.93Sell

54 (ESEA) Euroseas Ltd

ESEA53.3061.1566.0024.58Buy

55 (TRIN) Trinity Capital Inc

TRIN14.4015.7016.8212.50Buy

56 (IIIV) I3 Verticals Inc Cl A

IIIV30.4532.3933.5922.20---

57 (SEVN) Seven Hills Realty Trust

SEVN10.3311.0614.669.88Buy

58 (FDUS) Fidus Investment Cor

FDUS19.9020.8623.5516.70Buy

59 (IDCC) Interdigital Inc

IDCC349.11378.86378.86144.46---

60 (NVDA) Nvidia Corp

NVDA173.13187.03195.6286.62---

61 (IBOC) Intl Bancshares

IBOC64.1868.2876.9154.11Buy

62 (RWAY) Runway Growth Finance Corp

RWAY9.5510.2611.738.35Buy

63 (HIFS) Hingham Inst For Svg

HIFS269.98304.68304.68209.71Buy

64 (PCYO) Pure Cycle Corp

PCYO10.8211.3414.639.65Buy

65 (HOOD) Robinhood Markets Inc Cl A

HOOD120.46141.10153.8623.00---

66 (VRSN) Verisign Inc

VRSN245.54272.12310.60175.62Sell

67 (EWBC) East West Bancorp

EWBC99.14109.61113.9568.27Buy

68 (FUTU) Futu Holdings Ltd ADR

FUTU164.48185.33199.8670.60Buy

69 (WINA) Winmark Corp

WINA412.64483.54527.37295.79---

70 (CLSK) Cleanspark Inc

CLSK12.3019.2923.616.45Sell

71 (DMLP) Dorchester Minerals

DMLP23.6325.2934.8823.63Buy

72 (ZGM) Zillow Grp Inc Cl A

ZGM2.753.804.442.00Sell

73 (OZK) Bank Ozk

OZK44.0649.8453.6635.71Sell

74 (HALO) Halozyme Therapeutic

HALO63.8073.5079.5042.01Strong Buy

75 (PFBC) Preferred Bank LA

PFBC88.0094.9399.7871.90Buy

76 (SWKH) Swk Holdings Corp

SWKH15.6217.9017.9012.00Sell

77 (BSVN) Bank7 Corp

BSVN42.4646.4850.2632.49---

78 (GLPI) Gaming & Leisure

GLPI44.2146.1352.2744.21---

79 (MCBS) Metrocity Bankshares Inc

MCBS25.5128.0936.1524.24Buy

80 (PKBK) Parke Bancorp Inc

PKBK20.7922.5324.2916.94Buy

81 (SIGA) Siga Technologies Inc

SIGA8.008.909.624.95Buy

82 (WABC) Westamerica Bancorp

WABC44.9348.1659.9742.00Buy

83 (ARCC) Ares Capital Corp

ARCC18.7920.5523.8418.26Buy

84 (INMD) Inmode Ltd

INMD14.5815.9219.8513.14Sell

85 (MCVT) Mill City Ventures III Ltd

MCVT3.685.668.661.13Sell

86 (SUIG) Mill City Ventures III Ltd

SUIG2.803.988.661.13Buy

87 (ADMA) Adma Biologics

ADMA14.8916.6225.6713.50Buy

88 (RPRX) Royalty Pharma Plc Cl A

RPRX35.8037.6938.0024.05---

89 (TBBK) The Bancorp Inc

TBBK70.9077.5581.6540.51Buy

90 (COIN) Coinbase Global Inc Cl A

COIN303.40364.43444.65142.58Sell

91 (GDS) Gds Holdings Ltd ADR

GDS32.1139.4252.5016.92Buy

92 (GBDC) Golub Capital Bdc

GBDC13.6914.4016.0112.68Buy

93 (NECB) Northeast Community Bancorp

NECB19.4120.8731.7219.41---

94 (UNTY) Unity Bancorp Inc

UNTY46.1250.7954.6436.65Sell

95 (APP) Applovin Corp Cl A

APP545.00668.98745.61158.08---

96 (BFC) Bank First National Corp [Wisc

BFC125.53135.72135.7290.01Buy

97 (CATY) Cathay Genl Bncp

CATY45.1548.3055.2936.06Sell

98 (CRMD) Cormedix Inc

CRMD10.9012.5617.435.60---

99 (FFIN) First Finl Bkshs Inc

FFIN31.1133.9344.6630.58---

100 (GCBC) Greene County Bncp

GCBC21.3123.2835.3420.00Sell
Copyright NNA100.com