NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

Subscribe to "Top Stock Picks":

NYSE Nasdq AMEX 100 Stocks Rankings

 

NASDAQ-Best-100-Profit-Margin-Stocks _ Updated April 23 2018 16:35:13.

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

1 - Capital Southwest (CSWC)

CSWC16.5317.2018.0014.85Buy

2 - Corcept Therapeutics (CORT)

CORT16.6118.8525.968.99Sell

3 - Sprott Focus Trust (FUND)

FUND7.657.958.396.84Sell

4 - Calamos Strgc Ttl Rt (CSQ)

CSQ11.7112.2512.9111.00---

5 - Calamos Gbl Dyn Inc (CHW)

CHW9.019.349.878.03Buy

6 - Gladstone Inv 6.5 C (GAINN)

GAINN25.1625.3026.9825.16Sell

7 - Gladstone Investment (GAIN)

GAIN10.4011.0411.509.00---

8 - Gladstone Investment Corp (GAINM)

GAINM25.2525.5326.3525.07---

9 - Gladstone Invt Corp (GAINO)

GAINO25.1225.2425.9025.12---

10 - Calamos Cv & High In (CHY)

CHY11.7612.1112.4210.60Sell

11 - Calamos Cv Opp & Inc (CHI)

CHI11.1211.4511.7510.01---

12 - Calamos Glb Ttl Rtn (CGO)

CGO13.8514.8916.3412.11Sell

13 - Calams Dy Cnv In (CCD)

CCD19.7720.4420.9818.15Buy

14 - Porter Bancorp Inc (PBIB)

PBIB12.9513.6615.559.75Sell

15 - Marine Petroleum U (MARPS)

MARPS3.533.844.573.07---

16 - Dorchester Minls (DMLP)

DMLP16.9118.7018.7013.90---

17 - Concert Pharmaceutic (CNCE)

CNCE18.5322.0330.7111.88Sell

18 - Ophthotech Corp (OPHT)

OPHT2.582.853.602.24Sell

19 - Forward Pharma Ads (FWP)

FWP1.942.6430.001.94Sell

20 - Viper Energy LP (VNOM)

VNOM25.2029.8229.8214.76---

21 - Advanced Emissions Solutions Inc (ADES)

ADES10.7111.3712.207.00---

22 - Neptune Tech (NEPT)

NEPT2.853.233.590.70Buy

23 - Fidus Investment Cor (FDUS)

FDUS12.6513.0318.1612.63Strong Sell

24 - Innoviva Inc (INVA)

INVA15.4717.0317.9911.02Sell

25 - 8Point3 Energy Cl A (CAFD)

CAFD11.8812.2015.9211.69Buy

26 - Alpine Immune Sciences Inc (ALPN)

ALPN7.378.5712.877.20Buy

27 - Stonecastle Fncl Cp (BANX)

BANX21.2421.9622.7519.66Sell

28 - Oxford Square Capital Corp. (OXSQ)

OXSQ5.936.186.335.93---

29 - Cronos Group Inc (CRON)

CRON5.127.5710.395.12Sell

30 - Emmis Commun Cl A (EMMS)

EMMS4.434.804.802.33Buy

31 - Hexindai Inc (HX)

HX11.2712.2517.0010.20---

32 - Acacia Res-Acacia (ACTG)

ACTG3.503.905.502.90Buy

33 - Golub Capital Bdc I (GBDC)

GBDC17.8018.0920.5017.35Strong Sell

34 - Whitehorse Fin Sr Nt (WHFBL)

WHFBL25.3925.6726.1225.21Sell

35 - Whitehorse Finance (WHF)

WHF12.6813.3815.0510.92Sell

36 - Agnc Investment Corp (AGNCN)

AGNCN25.2325.6926.797.71---

37 - American Cap Agy Cor (AGNCB)

AGNCB25.3826.0626.8725.28---

38 - American Capital Age (AGNC)

AGNC18.4918.8622.3417.84Buy

39 - Live Oak Bancsh (LOB)

LOB28.1030.0530.0520.75---

40 - Cm Finance (CMFN)

CMFN7.568.3010.807.40---

41 - Gladstone Cap Corp (GLAD)

GLAD8.408.7210.127.80Sell

42 - Gladstone Capital Corp Term Pfd. Ser 2024 (GLADN)

GLADN24.8825.3426.1424.60---

43 - Iridium 6.75 Sr B Pf (IRDMB)

IRDMB416.16431.00443.91348.00---

44 - Iridium Comm Inc (IRDM)

IRDM11.6912.9013.259.68---

45 - Diana Containerships Inc (DCIX)

DCIX1.311.743457.430.29---

46 - Green Plains Partners LP (GPP)

GPP17.3518.0021.0016.50---

47 - Brookfield Property Partners L (BPY)

BPY18.9620.3024.9618.13---

48 - CSX Corp (CSX)

CSX56.5761.5061.5047.99---

49 - Industrial Logistics Properties Trust (ILPT)

ILPT19.6920.7823.7517.21Strong Sell

50 - Kraft Heinz Co (KHC)

KHC57.5562.3893.8857.55Sell

51 - Cerecor Inc (CERC)

CERC3.104.525.740.34Buy

52 - Ares Capital Corp (ARCC)

ARCC15.6016.1917.6815.03Sell

53 - Exelixis Inc (EXEL)

EXEL19.6022.7732.5018.03Sell

54 - Lantheus Holdings (LNTH)

LNTH15.4817.7024.4511.65Buy

55 - Luna Innovations Inc (LUNA)

LUNA3.064.004.001.16Sell

56 - TCP Capital Corp (TCPC)

TCPC14.0614.6017.2513.72Sell

57 - Xoma Corp (XOMA)

XOMA21.0624.2537.255.86Buy

58 - Credit Acceptance (CACC)

CACC322.51339.15377.82201.74Buy

59 - Solar Capital (SLRC)

SLRC20.0120.5922.9419.70Sell

60 - Nve Corp (NVEC)

NVEC80.9789.4994.0068.50---

61 - Pennantpark Fltng Rt (PFLT)

PFLT13.1713.5714.6512.00Strong Sell

62 - Beasley Brdcst Gr (BBGI)

BBGI10.4311.6018.198.15Buy

63 - Dunkin' Brands Group (DNKN)

DNKN59.1061.9768.4550.89Buy

64 - Check Point Software (CHKP)

CHKP100.21104.93119.2095.03---

65 - Pennantpark Investme (PNNT)

PNNT6.666.898.176.29Sell

66 - The Rmr Grp A (RMR)

RMR72.0482.6982.6942.35Sell

67 - Winmark Corp (WINA)

WINA130.79135.64144.10121.20Buy

68 - Altisource Portfolio (ASPS)

ASPS24.5327.3031.4916.17Buy

69 - Broadcom Ltd (AVGO)

AVGO225.44244.63285.68219.77Sell

70 - Interactive Brokers (IBKR)

IBKR68.2175.2775.2734.26Buy

71 - Liberty Srs XM CS A (LSXMA)

LSXMA40.7942.6046.4336.33Buy

72 - Liberty Srs XM CS B (LSXMB)

LSXMB42.3445.5347.6137.72---

73 - Liberty Srs XM CS C (LSXMK)

LSXMK40.7042.4846.2436.11Buy

74 - Ansys Inc (ANSS)

ANSS158.24167.89171.92109.40Sell

75 - Bank of The Ozarks (OZRK)

OZRK45.7649.6953.7040.15Buy

76 - Biospecifics Tech Cp (BSTC)

BSTC41.9145.0058.7938.05Sell

77 - Facebook Inc (FB)

FB159.77177.17195.32144.42---

78 - Halozyme Therapeutic (HALO)

HALO18.5120.3521.4811.41Sell

79 - Hostess Brands Inc (TWNK)

TWNK13.8914.5617.1811.00---

80 - Mcgrath Rentcorp (MGRC)

MGRC55.1760.5560.5532.09Sell

81 - NN Inc (NNBR)

NNBR21.4023.7832.9021.40Sell

82 - Primeenergy Cp (PNRG)

PNRG58.3770.3070.3039.80Buy

83 - Sabra Hlthcare REIT (SBRAP)

SBRAP24.8825.1726.6124.75Strong Sell

84 - Sabra REIT (SBRA)

SBRA16.5517.4528.8515.78Sell

85 - Ultra Petroleum Corp (UPL)

UPL2.523.8512.392.52Sell

86 - Value Line Inc (VALU)

VALU19.3522.3422.5813.26---

87 - Daily Journal Cp (DJCO)

DJCO224.46230.00250.95195.00Buy

88 - Diamondback Energy (FANG)

FANG121.29134.60134.6082.77---

89 - Gaming & Leisure (GLPI)

GLPI33.5334.9939.3232.51Strong Sell

90 - Hennessy Advisors (HNNA)

HNNA18.1319.9920.0013.88Buy

91 - Intl Speedway Cl A (ISCA)

ISCA40.0744.7547.4532.25---

92 - Landmark Cmn Units (LMRK)

LMRK15.1016.4618.7515.10Strong Sell

93 - Landmark Inf Prf (LMRKP)

LMRKP24.2524.8126.1424.25Sell

94 - Landmark Infrastructure Partners LP (LMRKO)

LMRKO23.8824.4825.7623.42Sell

95 - Micron Technology (MU)

MU47.2656.2063.4226.39Strong Sell

96 - Pdl Biopharma Inc (PDLI)

PDLI2.783.003.552.11Sell

97 - Verisign Inc (VRSN)

VRSN119.03127.16127.2487.55Sell

98 - Luther Burbank Corporation (LBC)

LBC11.0212.3217.400.07---

99 - Merchants Bancorp (MBIN)

MBIN19.9722.3223.7616.27Sell

100 - Pingtan Marine (PME)

PME2.853.684.891.99Sell
Copyright NNA100.com