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 April 16 2021 19:33:03.

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

1 - The9 Ltd (NCTY)

NCTY19.5147.4689.202.04Sell

2 - Future Fintech Group Inc (FTFT)

FTFT3.706.6411.290.90Sell

3 - Workhorse Grp (WKHS)

WKHS11.3215.8142.962.20Strong Buy

4 - Sutter Rock Capital Corp (SSSS)

SSSS14.0016.1516.155.93Sell

5 - Puretech Health Plc ADR (PRTC)

PRTC51.6660.4665.9038.50Sell

6 - Acasti Pharma (ACST)

ACST0.380.651.220.17Sell

7 - Liberty Broadband Corporation Series A (LBRDP)

LBRDP26.7127.2528.8026.38Buy

8 - Liberty Broadbd A (LBRDA)

LBRDA145.83153.88162.26116.60Buy

9 - Liberty Broadbd C (LBRDK)

LBRDK150.74159.03165.23116.78Buy

10 - Calamos Cv Opp & Inc (CHI)

CHI14.4215.3815.388.58Sell

11 - Calamos Cv & High IN (CHY)

CHY15.0816.1016.109.11---

12 - Acacia Res-Acacia (ACTG)

ACTG5.556.369.092.23Sell

13 - Irsa Propiedades Ads (IRCP)

IRCP9.1010.1615.005.06Sell

14 - Calamos Glb Ttl Rtn (CGO)

CGO15.0016.2416.279.10Sell

15 - Calamos Strgc Ttl Rt (CSQ)

CSQ17.3818.4718.4710.32---

16 - Calamos Gbl Dyn Inc (CHW)

CHW10.1610.9410.946.01---

17 - Pyrogenesis Cda Inc (PYR)

PYR5.237.739.275.23---

18 - Sprott Focus Trust (FUND)

FUND7.878.258.255.24Buy

19 - U S Global Inv Inc (GROW)

GROW6.5610.4712.891.20Sell

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

OCCIP25.1825.3025.8819.50Buy

21 - Ofs Credit Company Inc (OCCI)

OCCI14.3316.3717.637.20---

22 - Emmis Communications Corporation (EMMS)

EMMS2.322.752.751.26Buy

23 - Opera Ltd ADR (OPRA)

OPRA9.7711.7613.934.95Sell

24 - Vidler Water Resources Inc (VWTR)

VWTR8.589.8211.168.53Buy

25 - Daily Journal Cp (DJCO)

DJCO310.00327.61416.69234.59Sell

26 - Afc Gamma Inc (AFCG)

AFCG19.7522.9624.9520.08---

27 - Manhattan Bridge (LOAN)

LOAN5.906.696.693.60Buy

28 - Prospect Capital Cp (PSEC)

PSEC7.688.058.053.78Buy

29 - YY Inc (YY)

YY91.75109.86148.8850.71Sell

30 - Align Technology (ALGN)

ALGN540.10608.20634.46184.67---

31 - Crescent Capital Bdc Inc (CCAP)

CCAP18.0919.9519.958.79Sell

32 - Frp Holdings Inc (FRPH)

FRPH47.7952.3052.9837.68Buy

33 - Tremont Mortgage Trust (TRMT)

TRMT5.926.606.601.63---

34 - Triterras Inc Cl A (TRIT)

TRIT7.268.0915.455.86Sell

35 - Innoviva Inc (INVA)

INVA11.3912.3015.629.21Strong Buy

36 - Enstar Group Ltd (ESGR)

ESGR252.28269.12269.12121.63---

37 - Enstar Group Ltd (ESGRP)

ESGRP28.3229.1029.4423.05Buy

38 - Enstar Group Ltd Depository Shares 7.00% Per (ESGRO)

ESGRO27.0827.8227.8623.25Buy

39 - Verisign Inc (VRSN)

VRSN193.84208.78221.30184.60Buy

40 - Baosheng Media Group Holdings Limited (BAOS)

BAOS4.736.538.544.02---

41 - Catalyst Pharm Inc (CPRX)

CPRX4.235.055.192.88---

42 - Marine Petroleum U (MARPS)

MARPS4.245.078.981.01---

43 - Oaktree Specialty Lending Corp (OCSL)

OCSL6.356.756.753.57Buy

44 - Co-Diagnostics Inc (CODX)

CODX7.8612.2530.997.86Sell

45 - Shenandoah Telecom (SHEN)

SHEN48.6552.2059.9338.77Buy

46 - Ebay Inc (EBAY)

EBAY58.8264.9364.9337.31Buy

47 - Hingham Inst For Svg (HIFS)

HIFS279.21300.25300.25137.20Buy

48 - Nve Corp (NVEC)

NVEC69.7876.0076.0046.00Buy

49 - Stoneco Ltd Cl A (STNE)

STNE63.3373.0095.1220.39Buy

50 - Patria Investments Limited Cl A (PAX)

PAX15.5017.3523.2815.50Sell

51 - Sage Therapeutic Com (SAGE)

SAGE69.0077.0298.3933.08---

52 - Global Internet of People Inc (SDH)

SDH3.034.595.553.03Sell

53 - Merchants Bancorp (MBIN)

MBIN37.9742.1444.7213.21---

54 - Merchants Bancorp Depositary Shares (MBINO)

MBINO25.8226.4027.2519.79---

55 - Merchants Bancorp Depositary Shares 6.00% (MBINN)

MBINN25.6626.4026.4025.20---

56 - Merchants Bancorp [Indiana] Perp Pfd Ser A (MBINP)

MBINP26.9927.7428.0021.36Buy

57 - SLM Corp (SLM)

SLM17.4619.4119.416.44Buy

58 - SLM Cp Srs B Pfd (SLMBP)

SLMBP53.4257.5059.0029.91---

59 - Servisfirst Bancs (SFBS)

SFBS60.2664.1664.1627.09Strong Buy

60 - Abcellera Biologics Inc (ABCL)

ABCL23.2033.0860.6923.20Strong Buy

61 - Appfolio Cl A (APPF)

APPF139.49148.59186.5992.52---

62 - Fulgent Genetics Inc (FLGT)

FLGT82.03107.31189.8912.36Buy

63 - Whitehorse Finance (WHF)

WHF15.6616.7216.727.50Strong Sell

64 - Quidel Cp (QDEL)

QDEL119.45134.78306.72106.13Buy

65 - Crexendo Inc (CXDO)

CXDO5.656.6112.785.12Sell

66 - Green Plains Partners LP (GPP)

GPP11.8612.7713.744.38Sell

67 - Halozyme Therapeutic (HALO)

HALO42.8847.1256.4019.36Buy

68 - Landmark Common Units (LMRK)

LMRK11.7912.5413.508.60Buy

69 - Parke Bancorp Inc (PKBK)

PKBK19.2320.8221.969.80Buy

70 - Allscripts Hlthcare (MDRX)

MDRX15.2115.9117.965.28Buy

71 - Dorchester Minls (DMLP)

DMLP14.0814.9915.159.90Buy

72 - Genmab A/S (GMAB)

GMAB32.9435.2344.8322.61Buy

73 - Stonecastle Fncl Cp (BANX)

BANX19.3720.1821.8014.62---

74 - Surface Oncology Inc (SURF)

SURF7.068.7514.402.32Sell

75 - Value Line Inc (VALU)

VALU29.0033.0035.9520.46Buy

76 - Biomarin Pharmaceuticals (BMRN)

BMRN75.4779.85131.9571.35Buy

77 - China Index Holdings Ltd (CIH)

CIH2.102.413.140.94Sell

78 - Credit Acceptance (CACC)

CACC364.26393.02539.00241.54Buy

79 - Royal Gold Inc (RGLD)

RGLD108.31117.63147.6499.32Buy

80 - Royalty Pharma Plc Cl A (RPRX)

RPRX40.4545.5856.5034.80---

81 - Caretrust REIT Inc (CTRE)

CTRE23.6024.8924.8914.87Sell

82 - Preferred Bank LA (PFBC)

PFBC63.5468.1468.1428.92Buy

83 - Siga Technologies Inc (SIGA)

SIGA6.717.268.105.25Buy

84 - Tattooed Chef Inc (TTCF)

TTCF17.9820.7728.6410.33---

85 - Trean Insurance Group Inc (TIG)

TIG15.6118.0619.579.90Strong Buy

86 - Winmark Corp (WINA)

WINA186.09196.37198.75120.70Buy

87 - Xoma Corp (XOMA)

XOMA34.9041.9946.3215.48Sell

88 - Aspen Technology (AZPN)

AZPN146.50155.27162.5691.15---

89 - Bank7 Corp (BSVN)

BSVN17.0018.2119.006.65Buy

90 - Gaming & Leisure (GLPI)

GLPI42.6545.8045.8024.39Buy

91 - Slr Senior Investment Corp (SUNS)

SUNS15.2916.2416.2410.95---

92 - Vertex Pharmaceutic (VRTX)

VRTX214.24222.35306.08202.57Buy

93 - CME Group Inc (CME)

CME202.32210.30216.75146.89Buy

94 - Cathay Genl Bncp (CATY)

CATY39.6943.0945.1920.59---

95 - East West Bancorp (EWBC)

EWBC69.7877.6682.5326.63Buy

96 - First Finl Bkshs Inc (FFIN)

FFIN44.9649.0651.6023.99Buy

97 - Lakeland Finl Corp (LKFN)

LKFN67.5573.4277.0534.24Buy

98 - Marketaxess Holdings (MKTX)

MKTX510.71546.16606.45407.97Sell

99 - Futu Holdings Ltd (FUTU)

FUTU126.40169.38204.2510.00---

100 - Home Point Capital Inc (HMPT)

HMPT9.1310.8313.159.13Buy
Copyright NNA100.com