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 20 2022 16:32:28.

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

1 - 180 Degree Capital Corp (TURN)

TURN6.066.448.356.06Sell

2 - Gladstone Land Corp (LAND)

LAND22.7934.7242.1021.61Sell

3 - Herzfeld Caribbean (CUBA)

CUBA4.605.036.294.60Strong Sell

4 - Verifyme Inc (VRME)

VRME2.172.964.602.17---

5 - Shenandoah Telecom (SHEN)

SHEN19.6523.8361.5317.06---

6 - Remark Holdings Inc (MARK)

MARK0.380.576.700.38Buy

7 - Rand Capital Cp (RAND)

RAND14.7215.8926.9813.71---

8 - Silicon Labs Inc (SLAB)

SLAB132.39144.71211.98124.78Sell

9 - Medigus Ltd ADR (MDGS)

MDGS0.801.042.450.80Buy

10 - Sohu.com Inc ADR (SOHU)

SOHU13.2616.3124.9912.87Buy

11 - Ballard Power Sys (BLDP)

BLDP5.808.7319.665.80Buy

12 - Oxford Lane Capital (OXLC)

OXLC6.206.858.536.20Sell

13 - Daily Journal Cp (DJCO)

DJCO242.11270.47415.66242.11Sell

14 - Oxford Square Capital Corp (OXSQ)

OXSQ3.854.045.153.68Sell

15 - Digital Ally Inc (DGLY)

DGLY0.881.092.240.88Sell

16 - Mandiant Inc (MNDT)

MNDT21.6722.1223.3313.76Buy

17 - Acacia Res-Acacia (ACTG)

ACTG4.224.747.543.30Sell

18 - Xos Inc (XOS)

XOS2.142.7710.081.92Buy

19 - Gladstone Cap Corp (GLAD)

GLAD10.8312.0412.789.92Sell

20 - Gladstone Investment (GAIN)

GAIN14.0515.7817.1513.69Sell

21 - Prospect Capital Cp (PSEC)

PSEC7.298.129.257.29Strong Sell

22 - U S Global Inv Inc (GROW)

GROW4.285.086.884.13---

23 - Blackrock Cptl Invt (BKCC)

BKCC3.864.164.473.75Strong Sell

24 - Frp Holdings Inc (FRPH)

FRPH53.5057.5265.0053.30---

25 - Ebay Inc (EBAY)

EBAY43.2851.0581.1943.28Sell

26 - Ofs Credit Company (OCCI)

OCCI10.0311.5216.2510.03Buy

27 - Ironwood Pharmaceuti (IRWD)

IRWD11.1911.9714.2710.13Sell

28 - Trinity Capital Inc (TRIN)

TRIN14.7717.3320.2614.05Sell

29 - Cbak Energy Technology Inc (CBAT)

CBAT0.921.225.100.92---

30 - Crescent Capital Bdc Inc (CCAP)

CCAP16.5617.8421.4816.56Sell

31 - Ofs Capital Corp (OFS)

OFS11.3912.2213.478.77---

32 - Pure Cycle Corp (PCYO)

PCYO9.6811.2816.559.68Buy

33 - Golub Capital Bdc (GBDC)

GBDC13.6714.8516.2313.67Sell

34 - Daxor Corp (DXR)

DXR11.6213.2015.468.62Buy

35 - Fidus Investment Cor (FDUS)

FDUS18.3620.0821.1516.09Sell

36 - Vidler Water Resources Inc (VWTR)

VWTR15.5616.2717.2410.28Buy

37 - Arrowmark Financial Corp (BANX)

BANX18.9021.4524.1917.32Buy

38 - Carlyle Secured Lending Inc (CGBD)

CGBD13.5714.4214.9612.76Sell

39 - Portman Ridge Finance Corp (PTMN)

PTMN22.1323.4125.9721.80---

40 - Golar Lng Ltd (GLNG)

GLNG22.9526.3726.6010.01Buy

41 - Petmed Express Inc (PETS)

PETS19.0823.4146.6719.08Sell

42 - Agnc Investment Corp (AGNC)

AGNC11.5412.6518.8410.86Sell

43 - Oaktree Specialty Lending Corp (OCSL)

OCSL6.647.247.816.58Sell

44 - TCP Capital Corp (TCPC)

TCPC12.4613.6715.0512.46Sell

45 - Halozyme Therapeutic (HALO)

HALO40.0545.0746.6231.36---

46 - Innoviva Inc (INVA)

INVA14.9817.4520.7112.14Buy

47 - Oxbridge Ord Shrs (OXBR)

OXBR4.345.027.132.20Sell

48 - Amer First Mf Inv (ATAX)

ATAX17.1618.1921.336.63Buy

49 - Hive Blockchain Technologies L (HIVE)

HIVE0.781.455.600.78---

50 - New Mountain Finance Corp (NMFC)

NMFC12.2613.1914.1112.26Strong Sell

51 - Newtek Bus Svcs (NEWT)

NEWT22.8125.2438.7822.81Sell

52 - Ares Capital Corp (ARCC)

ARCC17.7920.7923.0017.79Sell

53 - Manhattan Bridge (LOAN)

LOAN5.255.798.055.25Sell

54 - New York Mtge Trust (NYMT)

NYMT2.843.254.932.84Sell

55 - Frontier Communications Parent (FYBR)

FYBR21.9326.6035.1521.93---

56 - Chesapeake Energy Corp (CHK)

CHK87.0097.6197.6148.19Buy

57 - Dorchester Minerals (DMLP)

DMLP26.1729.7329.7315.17---

58 - Firsthand Technology (SVVC)

SVVC2.843.246.182.84---

59 - Value Line Inc (VALU)

VALU57.5278.6691.7229.21Sell

60 - Tpg Inc Cl A (TPG)

TPG24.7827.6035.4024.78---

61 - Enstar Group Ltd (ESGR)

ESGR219.73243.28286.89219.73Sell

62 - Open Lending Corp Cl A (LPRO)

LPRO10.8814.0444.0010.88Buy

63 - Golden Nugget Online Gaming In (GNOG)

GNOG5.346.2723.244.77---

64 - Monroe Capital Corp (MRCC)

MRCC9.6510.4511.859.65Sell

65 - Oasis Petroleum Inc (OAS)

OAS137.53154.65158.4879.31Buy

66 - First Eagle Alt Capital Bdc In (FCRD)

FCRD3.724.064.893.72Sell

67 - Uniqure N.V. (QURE)

QURE12.5216.3838.8012.52---

68 - Slr Senior Investment Corp (SUNS)

SUNS14.1114.2016.2613.25---

69 - Blueknight Energy LP (BKEP)

BKEP3.784.604.603.00Sell

70 - Cdk Global Inc (CDK)

CDK53.7854.6554.7038.53Buy

71 - Afc Gamma Inc (AFCG)

AFCG16.3318.6425.5014.90Sell

72 - Alpha and Omega Semi (AOSL)

AOSL38.0948.5069.9923.66Buy

73 - Advanced Emissions Solutions I (ADES)

ADES4.855.998.414.85---

74 - Moderna Inc (MRNA)

MRNA119.02147.99497.49119.02---

75 - Hingham Inst For Svg (HIFS)

HIFS298.05328.77432.19285.00Sell

76 - Ovid Therapeutics Inc (OVID)

OVID2.062.804.802.06Sell

77 - Verisign Inc (VRSN)

VRSN159.69197.49257.03159.69Buy

78 - Apollo Investment Company (AINV)

AINV11.7112.9615.1811.71Sell

79 - Credit Acceptance (CACC)

CACC506.29594.45703.27381.93Strong Sell

80 - Freedom Holding Corp (FRHC)

FRHC39.1348.0872.4339.13Sell

81 - Hirequest Inc (HQI)

HQI14.2217.3325.6914.22---

82 - Patria Investments Ltd Cl A (PAX)

PAX15.4617.6419.4914.12---

83 - SLM Corp (SLM)

SLM16.4418.2321.4015.34Buy

84 - Phenixfin Corp Pr (PFX)

PFX37.8440.7144.0036.07---

85 - Biontech Se ADR (BNTX)

BNTX149.42174.98464.00121.32---

86 - Merchants Bancorp (MBIN)

MBIN22.1125.1149.1122.11Buy

87 - CME Group Inc (CME)

CME186.19218.72256.94185.79Buy

88 - Horizon Technology F (HRZN)

HRZN11.6113.2719.0811.61---

89 - Immersion Corp (IMMR)

IMMR4.865.799.784.28Sell

90 - Nve Corp (NVEC)

NVEC47.4450.4180.0345.61Buy

91 - Parke Bancorp Inc (PKBK)

PKBK22.8324.7025.8518.50Sell

92 - Allscripts Hlthcare (MDRX)

MDRX16.3820.6223.2513.05Sell

93 - Five Star Bancorp (FSBC)

FSBC24.2826.9233.9821.91Buy

94 - Fulgent Genetics Inc (FLGT)

FLGT52.6860.81112.0047.65---

95 - Hut 8 Mining Corp (HUT)

HUT2.253.7316.572.25---

96 - Laureate Education Inc (LAUR)

LAUR11.5912.5419.029.41Buy

97 - Winmark Corp (WINA)

WINA183.93212.49277.99183.93Sell

98 - Coinbase Global Inc Cl A (COIN)

COIN40.83111.36368.9040.83---

99 - East West Bancorp (EWBC)

EWBC67.0878.1993.5165.87Sell

100 - Green Plains Partners LP (GPP)

GPP12.4413.8716.0211.35Sell
Copyright NNA100.com