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 19 2021 14:48:39.

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

1 - The9 Ltd ADR (NCTY)

NCTY9.7311.5089.202.04Buy

2 - Sutter Rock Capital Corp (SSSS)

SSSS12.7413.6116.408.03Buy

3 - Herzfeld Caribbean (CUBA)

CUBA5.735.977.023.45Strong Sell

4 - Acasti Pharma (ACST)

ACST1.662.109.761.36---

5 - Lm Funding America Inc (LMFA)

LMFA4.305.7518.502.64Buy

6 - Calamos Glb Ttl Rtn (CGO)

CGO15.0115.9717.4711.44Strong Buy

7 - Calamos Gbl Dyn Inc (CHW)

CHW9.7410.3411.397.74Buy

8 - Sprott Focus Trust (FUND)

FUND8.228.709.185.76Buy

9 - Calamos Strgc Ttl Rt (CSQ)

CSQ17.8418.5919.0012.69Buy

10 - Workhorse Grp (WKHS)

WKHS6.027.6142.966.02Buy

11 - Calamos Cv & High IN (CHY)

CHY15.7516.4216.5511.45Buy

12 - Calamos Cv Opp & Inc (CHI)

CHI15.2115.7715.8110.84Buy

13 - Agios Pharmaceuticals (AGIO)

AGIO42.8546.2962.1632.47---

14 - Aptorum Group Ltd Cl A (APM)

APM2.452.694.942.00Strong Sell

15 - Marathon Digital Hldgs Inc (MARA)

MARA39.5154.0157.752.06Buy

16 - China Natural Res (CHNR)

CHNR1.171.293.651.11Sell

17 - Irsa Propiedades ADR (IRCP)

IRCP2.352.8215.002.15---

18 - Rand Capital Cp (RAND)

RAND15.0116.6326.9811.09Buy

19 - Oxford Square Capital Corp (OXSQ)

OXSQ4.064.385.222.36---

20 - Daily Journal Cp (DJCO)

DJCO323.68341.35416.69257.60Buy

21 - Frp Holdings Inc (FRPH)

FRPH55.4058.7962.5038.60---

22 - Boston Omaha Corp Cl A (BOMN)

BOMN31.5039.5349.9215.66Sell

23 - Oxford Lane Capital (OXLC)

OXLC7.297.747.884.21Buy

24 - Oxford Lane Capital Corp 6.25% Prf (OXLCP)

OXLCP25.1125.3825.6022.44Buy

25 - Oxford Lane Capital Corp Pfd Ser 2024 (OXLCM)

OXLCM25.2325.4725.6023.85---

26 - Oaktree Specialty Lending Corp (OCSL)

OCSL7.177.447.444.52Buy

27 - U S Global Inv Inc (GROW)

GROW5.616.1812.892.36Buy

28 - Rxsight Inc (RXST)

RXST11.5013.2318.4711.19Strong Sell

29 - Pyrogenesis Cda Inc (PYR)

PYR3.824.3412.002.20Strong Sell

30 - Digital Ally Inc (DGLY)

DGLY1.041.233.981.04---

31 - Ofs Credit CO Inc Pfd Ser A (OCCIP)

OCCIP25.2925.5425.8823.61---

32 - Ofs Credit Company (OCCI)

OCCI12.9313.9717.639.05Buy

33 - Ofs Credit Company (OCCIO)

OCCIO25.2025.4525.6024.95Buy

34 - Pennantpark Investme (PNNT)

PNNT6.446.817.412.80---

35 - Liberty Broadband Corp Series A (LBRDP)

LBRDP27.7428.3828.8026.38---

36 - Liberty Broadbd A (LBRDA)

LBRDA161.51171.21188.76133.51Strong Buy

37 - Liberty Broadbd C (LBRDK)

LBRDK170.11179.53194.05135.52Buy

38 - Crescent Capital Bdc Inc (CCAP)

CCAP19.7021.4821.4812.38Strong Sell

39 - Prospect Capital Cp (PSEC)

PSEC7.898.299.254.91Buy

40 - Gladstone Investment (GAIN)

GAIN14.2315.1115.268.16Buy

41 - Firsthand Technology (SVVC)

SVVC4.444.987.372.98---

42 - Ofs Capital Corp (OFS)

OFS10.5411.1111.113.96Buy

43 - Golub Capital Bdc (GBDC)

GBDC15.4016.0416.2212.31Strong Sell

44 - Stonecastle Fncl Cp (BANX)

BANX21.6022.4022.6717.81Sell

45 - Gladstone Cap Corp (GLAD)

GLAD11.2811.7012.056.97Buy

46 - Trinity Capital Inc (TRIN)

TRIN15.4916.3616.8913.46Sell

47 - Ebay Inc (EBAY)

EBAY71.2175.9577.8345.36---

48 - Opera Ltd ADR (OPRA)

OPRA8.499.1113.938.14Buy

49 - TCP Capital Corp (TCPC)

TCPC13.5914.3315.079.10---

50 - First Eagle Alt Capital Bdc Inc (FCRD)

FCRD4.444.664.792.45---

51 - New Mountain Finance Corp (NMFC)

NMFC12.8213.4713.878.94Strong Sell

52 - Ares Capital Corp (ARCC)

ARCC20.1321.1221.1213.54Buy

53 - Vidler Water Resources Inc (VWTR)

VWTR10.9012.1316.288.20Sell

54 - Fidus Investment Cor (FDUS)

FDUS17.4718.0418.529.88Buy

55 - Agnc Investment Corp (AGNC)

AGNC16.0216.4818.8413.72Buy

56 - Agnc Investment Corp (AGNCN)

AGNCN25.1526.0127.0922.71---

57 - Agnc Investment Corp (AGNCP)

AGNCP24.9125.3325.7121.27---

58 - Agnc Investment Corp Cum Red Pfd Ser D Fixed To (AGNCM)

AGNCM25.2025.7626.5022.10---

59 - Agnc Investment Corp Fxdfr Prf Perpetual USD 25 (AGNCO)

AGNCO25.1226.0226.5721.87---

60 - Golden Nugget Online Gaming Inc (GNOG)

GNOG17.0820.0527.1810.10Buy

61 - Whitehorse Finance (WHF)

WHF15.3316.0216.729.91Buy

62 - Afc Gamma Inc (AFCG)

AFCG22.3124.5025.0519.85---

63 - Tcg Bdc Inc (CGBD)

CGBD13.6114.0414.307.98Buy

64 - Pure Cycle Corp (PCYO)

PCYO14.1616.0416.638.52Sell

65 - New York Mortgage Trust Inc (NYMTL)

NYMTL24.6025.1325.5423.95Buy

66 - New York Mortgage Trust Inc 8.00% Series D (NYMTN)

NYMTN25.6626.2026.4918.91---

67 - New York Mortgage Trust Inc Fxdfr Prf Perpetual (NYMTM)

NYMTM25.4425.9926.3018.58---

68 - New York Mrtg 7.75 B (NYMTP)

NYMTP25.3425.7428.2419.53Buy

69 - New York Mtge Trust (NYMT)

NYMT4.304.394.932.48---

70 - Pennantpark Fltng Rt (PFLT)

PFLT12.8213.4313.507.70---

71 - Slr Senior Investment Corp (SUNS)

SUNS15.6416.1816.4112.30Buy

72 - Shenandoah Telecom (SHEN)

SHEN30.2932.7161.5328.70Sell

73 - Liberty Global Ord A (LBTYA)

LBTYA28.6030.5830.5818.73Strong Buy

74 - Liberty Global Ord B (LBTYB)

LBTYB28.5630.6938.8919.51---

75 - Liberty Global Ord C (LBTYK)

LBTYK28.5630.4830.4818.36Buy

76 - Logan Ridge Finance Corp (LRFC)

LRFC24.8025.8428.908.40Buy

77 - Enstar Group Ltd (ESGR)

ESGR234.72248.72269.12169.22---

78 - Enstar Group Ltd (ESGRO)

ESGRO26.8527.4028.1026.15Buy

79 - Enstar Group Ltd (ESGRP)

ESGRP28.6429.4230.0026.15Buy

80 - Hive Blockchain Technologies Ltd (HVBT)

HVBT2.883.505.750.30Buy

81 - Manhattan Bridge (LOAN)

LOAN6.126.738.054.11---

82 - Monroe Capital Corp (MRCC)

MRCC10.0410.5411.716.35Sell

83 - Capital Southwest (CSWC)

CSWC26.1727.8028.3312.63Buy

84 - Innoviva Inc (INVA)

INVA15.8717.4517.459.21---

85 - Chesapeake Energy Corp (CHK)

CHK58.0363.8367.4140.00---

86 - Triterras Inc Cl A (TRIT)

TRIT5.516.3815.454.68Buy

87 - Cbak Energy Technology Inc (CBAT)

CBAT2.122.5211.402.12---

88 - Apollo Investment Company (AINV)

AINV12.8813.7415.277.33---

89 - Great Elm Capital Corp (GECC)

GECC3.423.554.122.44Buy

90 - Dorchester Minls (DMLP)

DMLP18.4620.8920.899.91---

91 - Cdk Global Inc (CDK)

CDK42.9345.3355.5139.78Sell

92 - Hirequest Inc (HQI)

HQI18.3320.1922.907.50Sell

93 - Newtek Bus Svcs (NEWT)

NEWT27.5930.4538.7816.24---

94 - Davidstea Inc (DTEA)

DTEA2.993.947.451.02Buy

95 - Uniqure N.V. (QURE)

QURE27.8834.6352.1925.80---

96 - Blueknight Energy LP (BKEP)

BKEP3.233.594.261.33---

97 - Blueknight Srs A Uts (BKEPP)

BKEPP8.248.508.505.75Buy

98 - Hingham Inst For Svg (HIFS)

HIFS338.92365.00365.00200.88---

99 - Blackrock Cptl Invt (BKCC)

BKCC3.944.244.472.32Buy

100 - Catalyst Pharm Inc (CPRX)

CPRX5.496.606.602.88---
Copyright NNA100.com