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 December 15 2025 15:17:18.

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

1 (TONX) Ton Strategy Company

TONX2.543.5829.772.54Sell

2 (DFDV) DeFi Development Corp

DFDV5.157.4153.880.53Sell

3 (MDBH) Mdb Capital Holdings Cl A

MDBH3.183.567.983.16---

4 (PRTC) Puretech Health Plc ADR

PRTC15.5017.0820.0013.30---

5 (BTCS) Btcs Inc

BTCS2.453.188.491.25Strong Sell

6 (SCNI) Scinai Immunotherapeutics Ltd

SCNI0.861.136.180.86Strong Sell

7 (NEON) Neonode Inc

NEON1.912.2729.901.91Sell

8 (FLD) Fold Holdings Inc Cl A

FLD2.803.1414.002.51Strong Sell

9 (NIVF) Newgenivf Group Cl A

NIVF0.931.98721.750.93Sell

10 (CSQ) Calamos Strgc Ttl Rt

CSQ18.4319.4419.5713.11Sell

11 (XNET) Xunlei Ltd ADR

XNET6.407.8811.031.90Sell

12 (TRON) Tron Inc

TRON1.592.0912.800.26Sell

13 (UPXI) Upexi Inc

UPXI2.043.0322.571.90Sell

14 (PETZ) Tdh Holdings Inc

PETZ1.001.081.680.65---

15 (KG) Kestrel Group Ltd

KG9.9015.2536.809.90Sell

16 (CHY) Calamos Cv & High IN

CHY11.0911.7612.098.99Sell

17 (CHI) Calamos Cv Opp & Inc

CHI10.2810.8911.938.41Sell

18 (CHW) Calamos Gbl Dyn Inc

CHW7.117.417.865.35Sell

19 (CGO) Calamos Glb Ttl Rtn

CGO10.8711.5012.358.71Sell

20 (CVAC) Curevac N.V.

CVAC4.955.325.722.47Sell

21 (FUND) Sprott Focus Trust

FUND8.348.958.956.21Sell

22 (WNW) Meiwu Technology Ltd

WNW1.311.7570.000.95---

23 (WW) Ww International Inc

WW20.5328.4246.9520.53Sell

24 (ABTC) American Bitcoin Corp

ABTC1.663.9414.650.63Sell

25 (SMLR) Semler Scientific

SMLR16.1724.7266.5016.17Sell

26 (BTBT) Bit Digital Inc

BTBT1.962.794.551.69Sell

27 (DJCO) Daily Journal Corp

DJCO427.36512.07596.60348.63---

28 (HUT) Hut 8 Corp

HUT31.6742.2157.2910.04Strong Sell

29 (DOMH) Dominari Holdings Inc

DOMH3.734.9513.581.00Buy

30 (EHLD) Euroholdings Ltd

EHLD6.857.2537.593.83Sell

31 (MARA) Mara Holdings Inc

MARA9.7113.9823.459.71Sell

32 (UNIT) Uniti Group Inc

UNIT6.517.6310.255.30Buy

33 (PPSI) Pioneer Power Solutions

PPSI3.254.025.702.25Strong Sell

34 (GAIN) Gladstone Investment

GAIN13.7314.0715.3411.42Sell

35 (HOLO) Microcloud Hologram Inc

HOLO2.773.47216.402.77Sell

36 (AGNC) Agnc Investment Corp

AGNC10.0510.4310.677.85Sell

37 (TGTX) Tg Therapeutics

TGTX29.5032.1546.4825.28Buy

38 (JOYY) Joyy Inc ADR

JOYY61.5167.8567.8537.53Strong Sell

39 (JFU) 9F Inc ADR

JFU4.207.469.481.01Sell

40 (HCM) Hutchmed China Ltd ADR

HCM13.2614.5619.5011.51Sell

41 (CRMD) Cormedix Inc

CRMD10.6112.8917.435.60Sell

42 (IREN) Iren Limited

IREN35.5855.8076.875.13Sell

43 (LOAN) Manhattan Bridge

LOAN4.554.986.054.29Buy

44 (MPWR) Monolithic Power Sys

MPWR897.861002.501123.38438.86Sell

45 (BANX) Arrowmark Financial Corp

BANX21.5122.5023.6717.99---

46 (REFI) Chicago Atlantic Real Estate F

REFI12.4813.4916.2711.85Sell

47 (DTST) Data Storage Corp

DTST4.305.055.442.93---

48 (GLAD) Gladstone Cap Corp

GLAD19.8921.7330.4318.76Strong Sell

49 (SUNS) Sunrise Realty Trust

SUNS9.6510.3814.727.80---

50 (LIEN) Chicago Atlantic Bdc Inc

LIEN10.3911.2712.659.70Buy

51 (PSHG) Performance Shipping Inc

PSHG1.972.352.581.31Sell

52 (VALU) Value Line Inc

VALU37.2239.2054.3032.94---

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

NBIS78.21103.03141.1018.31Sell

54 (CME) CME Group Inc

CME265.25279.15290.79224.62Buy

55 (SWKH) Swk Holdings Corp

SWKH16.8417.7517.9012.28---

56 (CCEC) Capital Clean Energy Carriers

CCEC19.7721.7224.8314.09Sell

57 (CHRS) Coherus Oncology Inc

CHRS1.231.451.890.71Buy

58 (NVEC) Nve Corp

NVEC63.5873.8988.5051.50---

59 (RGS) Regis Corp

RGS27.5230.2431.5015.00---

60 (NMIH) Nmi Holdings Inc

NMIH37.7839.9943.2031.90Buy

61 (ACT) Enact Holdings Inc

ACT37.9740.1140.1130.79Buy

62 (ESEA) Euroseas Ltd

ESEA53.4459.9766.0024.58Sell

63 (FDUS) Fidus Investment Cor

FDUS19.5220.3323.5516.70Strong Sell

64 (FOFO) Hang Feng Technology Innovatio

FOFO9.8512.9968.008.10Sell

65 (IDCC) Interdigital Inc

IDCC343.25376.41412.60169.58---

66 (ACFN) Acorn Energy Inc

ACFN14.3717.5333.0012.42Sell

67 (KRYS) Krystal Biotech Inc

KRYS216.79248.60248.60122.80---

68 (NVDA) Nvidia Corp

NVDA169.55188.33212.1986.62Sell

69 (SEVN) Seven Hills Realty Trust

SEVN8.879.7913.978.30Buy

70 (TRIN) Trinity Capital Inc

TRIN14.6615.3516.8212.50Sell

71 (FUTU) Futu Holdings Ltd ADR

FUTU153.36176.32202.5370.60Strong Sell

72 (HOOD) Robinhood Markets Inc Cl A

HOOD102.10125.37153.8629.66Sell

73 (TCOM) Trip.com Group Ltd ADR

TCOM68.6572.9078.6551.35Buy

74 (IBOC) Intl Bancshares

IBOC67.2073.6673.6654.11---

75 (GDS) Gds Holdings Ltd ADR

GDS30.7836.9652.5016.92Sell

76 (HIFS) Hingham Inst For Svg

HIFS249.58292.67320.00209.71Sell

77 (PCYO) Pure Cycle Corp

PCYO11.2712.1512.629.65---

78 (VRSN) Verisign Inc

VRSN238.88250.13310.60203.66Sell

79 (EWBC) East West Bancorp

EWBC105.51116.50116.5068.27Sell

80 (GLPI) Gaming & Leisure

GLPI42.7745.3552.2441.17Buy

81 (WINA) Winmark Corp

WINA416.34450.80527.37295.79---

82 (CLSK) Cleanspark Inc

CLSK9.0613.6723.616.45Strong Sell

83 (HALO) Halozyme Therapeutic

HALO61.2369.2879.5047.50---

84 (PKBK) Parke Bancorp Inc

PKBK22.8025.5525.5516.94---

85 (PFBC) Preferred Bank LA

PFBC93.68101.43101.4371.90Buy

86 (ZGM) Zenta Group Company Limited

ZGM2.002.834.441.90Strong Sell

87 (OZK) Bank Ozk

OZK45.0149.2853.6635.71Sell

88 (WHLR) Wheeler Real Estate

WHLR2.615.236720.002.61Sell

89 (XOMA) Xoma Royalty Corporation

XOMA25.0431.1639.9218.35Sell

90 (APP) Applovin Corp Cl A

APP580.04726.83745.61200.50Sell

91 (ARCC) Ares Capital Corp

ARCC20.0521.1323.8418.26Strong Sell

92 (BSVN) Bank7 Corp

BSVN41.8044.7050.2632.49Buy

93 (MCBS) Metrocity Bankshares Inc

MCBS26.2429.0034.9124.24Buy

94 (WABC) Westamerica Bancorp

WABC47.6950.0453.8642.00Buy

95 (COIN) Coinbase Global Inc Cl A

COIN231.17289.03444.65142.58Sell

96 (GCBC) Greene County Bncp

GCBC22.8825.1027.8320.00Sell

97 (TBBK) The Bancorp Inc

TBBK63.2470.9581.6540.51---

98 (UNTY) Unity Bancorp Inc

UNTY50.4556.9056.9036.65---

99 (ADMA) Adma Biologics

ADMA16.5820.4625.6713.50Sell

100 (CATY) Cathay Genl Bncp

CATY47.4651.7451.7436.06---
Copyright NNA100.com