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-Quarterly-Earning-Growth-Stocks _ Updated April 24 2017 16:47:01.

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

1 - MSB Financial Cmn (MSBF)

MSBF15.8717.2017.2012.82Sell

2 - Oclaro Inc (OCLR)

OCLR8.379.7211.304.25Buy

3 - Tecnoglass Inc (TGLS)

TGLS10.1310.7912.529.87Buy

4 - Eagle Pharmaceutical (EGRX)

EGRX82.4191.0791.0734.20---

5 - O S I Systems Inc (OSIS)

OSIS71.0574.2481.5548.76Buy

6 - Bancorp 34 Inc (BCTF)

BCTF12.5912.7313.4511.96Strong Sell

7 - Sun Bancorp Inc (SNBC)

SNBC24.1025.8026.7920.29Buy

8 - Pb Bancorp Inc (PBBI)

PBBI10.1610.5610.818.25Sell

9 - Vimpelcom Ltd Ads (VIP)

VIP3.964.294.292.94Buy

10 - Overstock.Com Inc (OSTK)

OSTK17.3218.1720.5013.05---

11 - Veon Ltd (VEON)

VEON3.934.164.292.94Buy

12 - Dynasil Cp America (DYSL)

DYSL1.311.481.780.89---

13 - Repligen Cp (RGEN)

RGEN34.0236.1036.1021.11Sell

14 - Norwood Financial Cp (NWFL)

NWFL39.0642.6142.6126.39Buy

15 - Office Depot Cmn (ODP)

ODP4.635.046.232.98Buy

16 - Biotelemetry Inc (BEAT)

BEAT28.1032.4732.4713.63Buy

17 - Wmih Corp. Cmn (WMIH)

WMIH1.381.602.501.05---

18 - Momo Inc Ads (MOMO)

MOMO34.2839.2539.258.88Buy

19 - Psychemedics (PMD)

PMD19.2020.7327.2710.58Buy

20 - Beasley Brdcst Gr (BBGI)

BBGI11.9515.1515.153.54Buy

21 - Ebay Inc (EBAY)

EBAY31.8933.6534.7422.30Sell

22 - Viavi Solutions Cmn (VIAV)

VIAV9.4610.5011.155.93Buy

23 - Liberty Expedia Holdings Inc (LEXEA)

LEXEA45.8148.2148.2135.96Buy

24 - Atlantic Amer Cp (AAME)

AAME3.643.884.633.04---

25 - TCP Capital Corp (TCPC)

TCPC16.5217.1117.4712.90Sell

26 - Socket Mobile (SCKT)

SCKT4.014.534.902.39Buy

27 - Surgical Care Affiliates- Inc. (SCAI)

SCAI55.6156.5057.4437.51Sell

28 - Chuy's Holdings Inc (CHUY)

CHUY28.5930.1037.7825.87Buy

29 - Highpower Intl Inc (HPJ)

HPJ4.395.905.901.74Sell

30 - State Auto Finl Corp (STFC)

STFC26.2527.3127.9718.45Sell

31 - Carolina Trust Bank (CART)

CART7.007.8712.005.60Buy

32 - Energy Recovery Inc (ERII)

ERII7.728.7116.677.11Buy

33 - Caesars Acquisition (CACQ)

CACQ14.9816.0016.007.42Buy

34 - Century Casinos In (CNTY)

CNTY7.608.378.375.40Buy

35 - Addvantage Techs Grp (AEY)

AEY1.761.962.311.60---

36 - Cardconnect Corp (CCN)

CCN13.6014.5014.658.14Buy

37 - Masimo Corporation (MASI)

MASI94.7999.9699.9641.83Buy

38 - Empire Res Inc (ERS)

ERS6.057.137.423.09---

39 - Ctrip.Com Intl Ltd (CTRP)

CTRP46.6449.1950.7737.36---

40 - Pro-Dex Inc New (PDEX)

PDEX4.534.906.683.42Buy

41 - Yintech Investm Ads (YIN)

YIN15.7619.8922.448.27Sell

42 - Ocean Bio Chem Inc (OBCI)

OBCI4.255.125.652.02Sell

43 - Mocon Inc (MOCO)

MOCO24.8030.1530.1512.66---

44 - Camden Natl Cp (CAC)

CAC41.9344.4244.9526.29Buy

45 - Semtech Corp (SMTC)

SMTC32.8435.0037.3520.09Buy

46 - Martin Midstrm LP (MMLP)

MMLP19.1320.1523.1615.19Buy

47 - Ossen Innovation Co (OSN)

OSN1.962.193.541.92Sell

48 - Innoviva Inc (INVA)

INVA12.3613.7114.558.67---

49 - Equinix Inc (EQIX)

EQIX388.11407.55407.55312.86---

50 - Pattern Energy Cl A (PEGI)

PEGI20.5222.0123.6817.90Buy

51 - Sodastream Int Ltd (SODA)

SODA49.2255.0755.0713.63Buy

52 - Smart Sand Inc (SND)

SND12.2015.0521.9910.56---

53 - Village Bank & Trust (VBFC)

VBFC28.3129.9530.0019.83---

54 - Ark Restaurants Cp (ARKR)

ARKR24.5925.2626.7519.14---

55 - Applied Optoelect Cmn (AAOI)

AAOI40.2852.5860.198.08Buy

56 - Audiocodes Ltd (AUDC)

AUDC6.456.827.263.68---

57 - Pennantpark Fltng Rt (PFLT)

PFLT13.6313.9113.9110.53Strong Buy

58 - Coca Cola Bot Cons (COKE)

COKE199.61210.89210.89119.22---

59 - Ares Capital Corp (ARCC)

ARCC17.1717.5017.7012.93---

60 - Park City Group Cmn (PCYG)

PCYG11.5513.2717.008.35Buy

61 - Angiodynamics Inc (ANGO)

ANGO15.0616.9418.1811.52Buy

62 - Alaska Commun Sys (ALSK)

ALSK2.082.612.611.49Buy

63 - Axcelis Tech Inc (ACLS)

ACLS16.9019.2519.258.92Buy

64 - Corcept Therapeutics (CORT)

CORT8.9010.5611.584.60Sell

65 - Oak Valley Bancp CA (OVLY)

OVLY13.5114.8015.289.16Buy

66 - SS&C Technologies (SSNC)

SSNC35.7737.4137.4126.00Buy

67 - Baozun Inc Ads (BZUN)

BZUN13.9516.1918.615.19---

68 - Senior Housing Properties Trust (SNH)

SNH20.4022.2022.5616.10Sell

69 - Senior Housing Properties Trust (SNHNI)

SNHNI23.6824.8727.4621.13---

70 - Si Financial Grp MD (SIFI)

SIFI14.2315.4016.1812.22Buy

71 - Hawkins Inc (HWKN)

HWKN45.7249.9554.3336.79Buy

72 - Premier Inc Cl A Cmn (PINC)

PINC31.2033.4734.6028.27Buy

73 - Presidio Inc. Common Stock (PSDO)

PSDO14.3015.9915.9914.83---

74 - Lumentum Hld Cmn (LITE)

LITE42.4050.7655.9220.80Buy

75 - Carrols Rstrnt Group (TAST)

TAST13.0014.0217.559.60Buy

76 - Radnet Inc (RDNT)

RDNT5.716.207.984.83Buy

77 - Interdigital Inc (IDCC)

IDCC85.9890.80101.9451.23Strong Buy

78 - Willdan Group Inc (WLDN)

WLDN31.1634.5936.399.76Buy

79 - Potlatch Cp (PCH)

PCH45.5448.8548.8530.70---

80 - Virco MFG Cp (VIRC)

VIRC3.934.554.943.06Buy

81 - JA Solar Holdings (JASO)

JASO5.807.048.944.42---

82 - Finisar Corp (FNSR)

FNSR21.5326.1936.8515.21---

83 - Fsb Community Bnksh (FSBC)

FSBC14.4914.9514.9511.59Buy

84 - SP Plus Corporation (SP)

SP32.1534.9338.5520.41Buy

85 - Melrose Bancorp Cmn (MELR)

MELR16.4017.3718.1014.60Sell

86 - Blue Buffalo Pet Cmn (BUFF)

BUFF23.3324.5027.5021.60---

87 - Farmer Brothers (FARM)

FARM34.5737.3537.5526.69Sell

88 - Ambarella Inc (AMBA)

AMBA52.8858.3774.9535.26Buy

89 - XCEL Brands Cmn (XELB)

XELB1.803.166.751.80---

90 - Cafepress Inc (PRSS)

PRSS2.753.083.822.75---

91 - Churchill Downs In (CHDN)

CHDN159.35172.05172.05117.75Buy

92 - Landmark Cmn Units (LMRK)

LMRK15.2316.0017.6412.27Buy

93 - Silicon Labs Inc (SLAB)

SLAB71.0574.4575.6044.52Buy

94 - Ultralife Corp (ULBI)

ULBI5.255.686.103.73Sell

95 - Astec Inds Inc (ASTE)

ASTE60.8863.8973.2545.62Buy

96 - Hancock Holding Co (HBHC)

HBHC44.1348.0549.2623.35Buy

97 - Banner Corporation (BANR)

BANR53.9558.1260.6938.04Buy

98 - Viper Energy LP Cmn (VNOM)

VNOM17.0018.4719.4413.14Sell

99 - Calamos Asset Management- Inc. (CLMS)

CLMS8.238.638.905.94---

100 - Emmis Commun Cl A (EMMS)

EMMS2.392.794.331.92Buy
Copyright NNA100.com