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 July 18 2018 16:36:54.

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

1 - Altaba Inc. (AABA)

AABA71.5478.2882.4556.84Buy

2 - Sprott Focus Trust- Inc. - Clos (FUND)

FUND7.707.988.397.26---

3 - China Internet Nationwide Financial Services Inc. (CIFS)

CIFS13.0317.0266.1010.81Buy

4 - Calamos Strategic Total Return Fund (CSQ)

CSQ12.7413.1013.1011.00Buy

5 - Calamos Global Dynamic Income Fund (CHW)

CHW8.899.119.878.32Buy

6 - Calamos Convertible Opportunities and Income Fund (CHI)

CHI11.7812.0712.0710.01Buy

7 - Calamos Convertible and High Income Fund (CHY)

CHY12.7913.1513.1510.60---

8 - Calamos Dynamic Convertible and Income Fund (CCD)

CCD21.7322.3222.3218.15Buy

9 - Calamos Global Total Return Fund (CGO)

CGO14.0914.5516.3412.36Buy

10 - Corcept Therapeutics Incorporated (CORT)

CORT13.5117.4125.9611.88Sell

11 - Ophthotech Corporation (OPHT)

OPHT2.542.924.502.25Sell

12 - Dorchester Minerals- L.P. (DMLP)

DMLP18.6519.9520.9313.90Buy

13 - Emmis Communications Corporation (EMMS)

EMMS4.165.095.842.44---

14 - Oxford Square Capital Corp. (OXSQ)

OXSQ6.887.347.345.15Buy

15 - Concert Pharmaceuticals- Inc. (CNCE)

CNCE16.1818.6730.7113.57Sell

16 - Marine Petroleum Trust (MARPS)

MARPS3.794.454.853.07---

17 - PennantPark Investment Corporation (PNNT)

PNNT7.117.417.846.29Buy

18 - Fidus Investment Corporation (FDUS)

FDUS14.3714.8817.0412.63Buy

19 - Viper Energy Partners LP (VNOM)

VNOM29.3034.4934.4915.38---

20 - Wins Finance Holdings Inc. (WINS)

WINS58.1095.12390.8846.00---

21 - Capital Southwest Corporation (CSWC)

CSWC18.0018.8519.3814.85Strong Buy

22 - Churchill Downs Incorporated (CHDN)

CHDN293.52306.50314.60182.80Buy

23 - Solar Senior Capital Ltd. (SUNS)

SUNS16.7117.3718.4016.10---

24 - AGNC Investment Corp. (AGNC)

AGNC18.7419.1821.9417.84Sell

25 - AGNC Investment Corp. (AGNCB)

AGNCB25.5926.0026.8725.28Buy

26 - AGNC Investment Corp. (AGNCN)

AGNCN25.6926.0426.797.71Sell

27 - Innoviva- Inc. (INVA)

INVA13.2614.5617.9911.47Strong Sell

28 - StoneCastle Financial Corp. (BANX)

BANX22.0523.8224.9220.00Buy

29 - America First Multifamily Investors- L.P. (ATAX)

ATAX6.346.456.505.95Sell

30 - CSX Corporation (CSX)

CSX65.1669.1169.1147.99Strong Buy

31 - CIM Commercial Trust Corporation (CMCT)

CMCT14.6315.2520.4511.75---

32 - Hexindai Inc. (HX)

HX8.0610.6817.008.06---

33 - PennantPark Floating Rate Capital Ltd. (PFLT)

PFLT13.5213.8914.6512.00Sell

34 - Neptune Technologies & Bioressources Inc. (NEPT)

NEPT2.313.644.460.70Sell

35 - Broadcom Inc. (AVGO)

AVGO197.46243.41285.68197.46---

36 - Brookfield Property Partners L.P. (BPY)

BPY18.8619.9724.9618.13Buy

37 - Gladstone Capital Corporation (GLAD)

GLAD9.109.359.957.80Buy

38 - Gladstone Capital Corporation - (GLADN)

GLADN25.4926.1226.1424.60Buy

39 - Manhattan Bridge Capital- Inc. (LOAN)

LOAN7.007.628.005.25Sell

40 - The Herzfeld Caribbean Basin Fund Inc. (CUBA)

CUBA6.656.827.546.55Buy

41 - The RMR Group Inc. (RMR)

RMR78.8884.1084.1042.35Buy

42 - First Financial Bankshares- Inc. (FFIN)

FFIN52.1254.6556.3537.31Buy

43 - Green Plains Partners LP (GPP)

GPP16.1517.1421.0015.65Sell

44 - Live Oak Bancshares- Inc. (LOB)

LOB30.4132.6032.6020.75---

45 - Harvest Capital Credit Corporation (HCAP)

HCAP10.7311.3813.999.90Sell

46 - Iridium Communications Inc. (IRDM)

IRDM16.7918.5518.559.68Sell

47 - Iridium Communications Inc. (IRDMB)

IRDMB589.05663.11663.11348.00---

48 - Oxford Lane Capital Corp. (OXLC)

OXLC10.6411.3011.749.11---

49 - Oxford Lane Capital Corp. (OXLCM)

OXLCM25.1825.5925.9325.00Sell

50 - Oxford Lane Capital Corp. (OXLCO)

OXLCO25.2925.4825.7425.14Buy

51 - CM Finance Inc. (CMFN)

CMFN8.209.2210.407.40---

52 - Luna Innovations Incorporated (LUNA)

LUNA3.173.584.001.16Buy

53 - NN- Inc. (NNBR)

NNBR18.0520.5232.9018.05---

54 - TCG BDC- Inc. (CGBD)

CGBD17.2218.0020.3016.73Buy

55 - The Kraft Heinz Company (KHC)

KHC59.6562.8090.3854.11Sell

56 - XOMA Corporation (XOMA)

XOMA21.3724.3137.256.86Buy

57 - Dunkin' Brands Group- Inc. (DNKN)

DNKN69.7172.9572.9550.89---

58 - Immersion Corporation (IMMR)

IMMR14.7516.5717.705.76Sell

59 - Industrial Logistics Properties Trust (ILPT)

ILPT22.4123.6223.7517.21Strong Sell

60 - REGENXBIO Inc. (RGNX)

RGNX66.4185.1085.1017.60---

61 - Exelixis- Inc. (EXEL)

EXEL20.2022.2132.5018.50Sell

62 - Value Line- Inc. (VALU)

VALU19.2422.8925.1413.26Sell

63 - Credit Acceptance Corporation (CACC)

CACC359.02376.87377.82244.55Buy

64 - Lantheus Holdings- Inc. (LNTH)

LNTH13.6514.8224.4513.55Sell

65 - NVE Corporation (NVEC)

NVEC118.55135.00135.0068.50---

66 - TCP Capital Corp. (TCPC)

TCPC14.5214.9317.0313.72Buy

67 - Winmark Corporation (WINA)

WINA144.29150.42153.70121.55Strong Buy

68 - ANSYS- Inc. (ANSS)

ANSS176.47184.95184.95119.20Buy

69 - Daily Journal Corporation (DJCO)

DJCO225.01238.85250.95195.00Sell

70 - Solar Capital Ltd. (SLRC)

SLRC20.7721.6322.5519.70Buy

71 - Altisource Portfolio Solutions S.A. (ASPS)

ASPS30.6833.9933.9919.28Buy

72 - BioSpecifics Technologies Corp. (BSTC)

BSTC43.7348.8253.4038.05Sell

73 - Gaming and Leisure Properties- Inc. (GLPI)

GLPI35.3836.4139.3232.51---

74 - MMA Capital Management- LLC (MMAC)

MMAC25.4526.8730.5818.00---

75 - The Liberty SiriusXM Group (LSXMA)

LSXMA45.6848.4348.4338.61Buy

76 - The Liberty SiriusXM Group (LSXMB)

LSXMB47.2849.9849.9838.62---

77 - The Liberty SiriusXM Group (LSXMK)

LSXMK45.8848.5648.5638.52Buy

78 - BlackRock Capital Investment Corporation (BKCC)

BKCC5.836.267.675.48Buy

79 - Landmark Infrastructure Partners LP (LMRK)

LMRK13.6914.2518.7512.95---

80 - Landmark Infrastructure Partners LP (LMRKN)

LMRKN23.1923.9025.2222.13Strong Buy

81 - Landmark Infrastructure Partners LP (LMRKO)

LMRKO23.9524.6925.7622.15Strong Sell

82 - Landmark Infrastructure Partners LP (LMRKP)

LMRKP24.1224.8926.1421.76Sell

83 - Ares Capital Corporation (ARCC)

ARCC16.5616.9717.1115.03Buy

84 - Check Point Software Technologies Ltd. (CHKP)

CHKP101.41110.70119.2093.76---

85 - Finjan Holdings- Inc. (FNJN)

FNJN3.705.075.071.66---

86 - Beasley Broadcast Group- Inc. (BBGI)

BBGI10.1511.4914.408.55Sell

87 - Halozyme Therapeutics- Inc. (HALO)

HALO16.4718.3821.4811.41Buy

88 - Interactive Brokers Group- Inc. (IBKR)

IBKR60.0367.9580.3237.04Buy

89 - Micron Technology- Inc. (MU)

MU54.5861.8364.6626.85Buy

90 - Bank of the Ozarks (OZRK)

OZRK365.28889.80889.8040.15Buy

91 - Hamilton Lane Incorporated (HLNE)

HLNE48.9354.5954.5921.36Buy

92 - PrimeEnergy Corporation (PNRG)

PNRG70.2873.0073.0043.50Buy

93 - United Therapeutics Corporation (UTHR)

UTHR114.29125.96152.55100.57Sell

94 - McGrath RentCorp (MGRC)

MGRC60.4263.7568.7934.10Sell

95 - Prospect Capital Corporation (PSEC)

PSEC6.766.958.375.51Strong Buy

96 - Sabra Health Care REIT- Inc. (SBRA)

SBRA21.6622.8423.9415.78Sell

97 - Facebook- Inc. (FB)

FB199.20210.99210.99149.02---

98 - VeriSign- Inc. (VRSN)

VRSN140.67150.10150.1097.15---

99 - GreenSky- Inc. (GSKY)

GSKY18.5022.6627.0118.50Buy

100 - Hennessy Advisors- Inc. (HNNA)

HNNA17.1918.4920.0014.29---
Copyright NNA100.com