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 May 16 2025 16:49:27.

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

1 (CHW) Calamos Gbl Dyn Inc

CHW6.176.807.355.35---

2 (ADXN) Addex Therapeutics Ltd ADR

ADXN7.428.5913.276.51Buy

3 (CHY) Calamos Cv & High IN

CHY9.8510.5712.598.99---

4 (CHI) Calamos Cv Opp & Inc

CHI9.5410.4212.338.41---

5 (INBX) Inhibrx Biosciences Inc

INBX11.5712.8234.7310.80Buy

6 (MDBH) Mdb Capital Holdings Cl A

MDBH4.084.6512.003.80---

7 (PETZ) Tdh Holdings Inc

PETZ0.831.121.740.65---

8 (DXR) Daxor Corp

DXR7.107.8110.006.55Buy

9 (CUBA) Herzfeld Caribbean

CUBA2.502.702.732.15---

10 (FBYD) Falcons Beyond Global Cl A

FBYD6.698.6113.253.62Sell

11 (SXTC) China Sxt Pharmaceuticals Inc

SXTC0.952.355.700.30Sell

12 (INVE) Identiv Inc

INVE3.173.454.682.86Strong Buy

13 (SBET) Sharplink Gaming Inc

SBET2.283.9113.440.43Sell

14 (PPSI) Pioneer Power Solutions

PPSI2.633.157.002.25Buy

15 (TORO) Toro Corp

TORO1.702.254.801.70Sell

16 (DJCO) Daily Journal Corp

DJCO383.80423.38602.00359.34---

17 (RAND) Rand Capital Corp

RAND15.7519.1831.8914.01Sell

18 (CTRM) Castor Maritime Inc

CTRM2.252.585.491.98---

19 (GLAD) Gladstone Cap Corp

GLAD24.7426.9930.4321.40Buy

20 (MARA) Mara Holdings Inc

MARA13.6216.6930.289.81---

21 (AGNC) Agnc Investment Corp

AGNC8.399.2110.857.85Buy

22 (GAIN) Gladstone Investment

GAIN13.4214.7014.8511.42Buy

23 (MPWR) Monolithic Power Sys

MPWR582.58755.00959.64438.86Sell

24 (LOAN) Manhattan Bridge

LOAN4.835.216.054.74Sell

25 (SMLR) Semler Scientific

SMLR34.8543.1181.5621.77Strong Buy

26 (OFS) Ofs Capital Corp

OFS8.439.3110.017.75Buy

27 (REFI) Chicago Atlantic Real Estate F

REFI13.9015.2016.4712.76---

28 (SUNS) Sunrise Realty Trust

SUNS9.0411.0515.747.80Buy

29 (VALU) Value Line Inc

VALU39.5041.8557.6832.94Buy

30 (CME) CME Group Inc

CME265.11286.48286.48190.70Sell

31 (DMLP) Dorchester Minerals

DMLP26.9728.8134.8825.84---

32 (NVEC) Nve Corp

NVEC61.8772.9989.9851.50---

33 (BANX) Arrowmark Financial Corp

BANX19.2620.7021.6717.91---

34 (ACT) Enact Holdings Inc

ACT35.4237.5637.5629.37Buy

35 (SEVN) Seven Hills Realty Trust

SEVN11.5712.6414.6610.18Buy

36 (NMIH) Nmi Holdings Inc

NMIH35.0738.9742.4931.59---

37 (NVDA) Nvidia Corp

NVDA110.81136.31153.1386.62Buy

38 (FDUS) Fidus Investment Cor

FDUS18.5120.4323.5516.70---

39 (ESEA) Euroseas Ltd

ESEA32.4839.3850.9226.30---

40 (TRIN) Trinity Capital Inc

TRIN13.9915.0216.8212.50Buy

41 (GHSI) Guardion Health Sciences Inc

GHSI3.223.2218.003.04---

42 (OXLC) Oxford Lane Capital

OXLC4.524.985.783.91Sell

43 (IBOC) Intl Bancshares

IBOC59.4266.2476.9153.33Sell

44 (RWAY) Runway Growth Finance Corp

RWAY9.1810.2612.178.35Buy

45 (GLPI) Gaming & Leisure

GLPI45.6148.5152.6042.86Buy

46 (RGS) Regis Corp

RGS18.7323.5635.503.87Sell

47 (VRSN) Verisign Inc

VRSN258.33288.95288.95168.79---

48 (EWBC) East West Bancorp

EWBC79.8297.28113.9568.27---

49 (HOOD) Robinhood Markets Inc Cl A

HOOD48.6063.7866.9113.98Sell

50 (SWKH) Swk Holdings Corp

SWKH13.0015.0016.2412.00Buy

51 (WINA) Winmark Corp

WINA365.50434.86434.86295.79---

52 (OZK) Bank Ozk

OZK40.7147.5353.6435.71---

53 (IDCC) Interdigital Inc

IDCC197.76224.80231.97108.76---

54 (PSHG) Performance Shipping Inc

PSHG1.311.532.581.31Strong Sell

55 (PFBC) Preferred Bank LA

PFBC78.6787.7699.7871.43---

56 (RPRX) Royalty Pharma Plc Cl A

RPRX32.2034.2034.2024.05Buy

57 (TLN) Talen Energy Corporation

TLN209.74247.35258.0398.50---

58 (BSVN) Bank7 Corp

BSVN36.2139.9250.2627.84---

59 (MBIN) Merchants Bancorp

MBIN29.9034.1953.2727.25Buy

60 (PCYO) Pure Cycle Corp

PCYO10.2310.9014.638.94Buy

61 (WABC) Westamerica Bancorp

WABC45.6951.6759.9742.00---

62 (XFOR) X4 Pharmaceuticals Inc

XFOR2.905.3333.900.52---

63 (IIIV) I3 Verticals Inc Cl A

IIIV24.5327.2729.8018.75---

64 (MCBS) Metrocity Bankshares Inc

MCBS27.0729.8936.1523.27Sell

65 (VNOM) Viper Energy Inc

VNOM38.7043.7156.7634.71Sell

66 (ADMA) Adma Biologics

ADMA18.2122.8225.678.91---

67 (FUTU) Futu Holdings Ltd ADR

FUTU89.72114.98130.8851.80Sell

68 (HALO) Halozyme Therapeutic

HALO47.5061.7270.5142.01---

69 (INMD) Inmode Ltd

INMD13.6815.3819.8513.68Buy

70 (PKBK) Parke Bancorp Inc

PKBK18.2520.3724.2915.24Sell

71 (ARCC) Ares Capital Corp

ARCC20.3721.9423.8418.26Buy

72 (LIEN) Chicago Atlantic Bdc Inc

LIEN9.7110.5913.389.71Buy

73 (ESGR) Enstar Group Ltd

ESGR332.75335.50348.48291.90Sell

74 (NECB) Northeast Community Bancorp

NECB22.0624.4931.7216.63Sell

75 (PFX) Phenixfin Corp Pr

PFX48.6251.1757.4043.95---

76 (SLM) SLM Corp

SLM28.1933.8833.8819.39Sell

77 (SIGA) Siga Technologies Inc

SIGA5.746.6112.834.95Buy

78 (TBBK) The Bancorp Inc

TBBK46.7655.3365.8431.34Sell

79 (TRMK) Trustmark Corp

TRMK32.6836.9340.7327.42Sell

80 (BFC) Bank First National Corp [Wisc

BFC106.04119.04119.0477.00---

81 (FFIN) First Finl Bkshs Inc

FFIN32.9036.5444.6627.62---

82 (HIFS) Hingham Inst For Svg

HIFS240.47271.54300.00164.00---

83 (RGLD) Royal Gold Inc

RGLD164.20181.24191.78119.72---

84 (GASS) Stealthgas Inc

GASS5.185.588.844.82---

85 (TRMB) Trimble Navigation

TRMB61.9372.2477.7848.65---

86 (MASK) 3 E Network Technology Group L

MASK2.903.584.192.50Strong Sell

87 (CATY) Cathay Genl Bncp

CATY40.0445.6255.2934.75Sell

88 (COIN) Coinbase Global Inc Cl A

COIN206.51270.43349.75142.58---

89 (GCBC) Greene County Bncp

GCBC21.9324.0437.2520.00---

90 (IMMR) Immersion Corp

IMMR7.227.7813.946.47---

91 (KSPI) Joint Stock Company Kaspi.Kz A

KSPI80.4389.03143.7277.80---

92 (SHMD) Schmid Group N.V. Cl A

SHMD2.663.745.451.86Sell

93 (SLRC) Slr Investment Corp

SLRC15.1816.5817.9413.64Buy

94 (UNTY) Unity Bancorp Inc

UNTY41.0645.9851.2225.60Sell

95 (AFCG) Advanced Flower Capital Inc

AFCG5.095.8710.884.34Sell

96 (CCEC) Capital Clean Energy Carriers

CCEC17.7922.8822.8814.09Buy

97 (CHCO) City Holding Company

CHCO111.14125.58137.2899.63Buy

98 (CVBF) Cvb Financial Corp

CVBF17.5920.1524.5815.75Sell

99 (NBN) Northeast Bncp

NBN79.0588.51110.3554.50---

100 (UTHR) United Therapeutic

UTHR292.82319.40417.82264.33---
Copyright NNA100.com