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 May 26 2017 16:44:47.

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

1 - MSB Financial Cmn (MSBF)

MSBF17.2517.9017.9012.82Strong Buy

2 - Oclaro Inc (OCLR)

OCLR7.919.5211.304.48---

3 - Tecnoglass Inc (TGLS)

TGLS9.6010.4712.939.60Buy

4 - Eagle Pharmaceutical (EGRX)

EGRX72.0787.5797.1534.20---

5 - O S I Systems Inc (OSIS)

OSIS74.4780.8881.5551.03Buy

6 - Bancorp 34 Inc (BCTF)

BCTF12.9113.4813.4811.96Buy

7 - Sun Bancorp Inc (SNBC)

SNBC24.5425.4026.7820.29---

8 - Pb Bancorp Inc (PBBI)

PBBI10.2510.4010.858.28Sell

9 - VimpelCom Ltd. - American Depos (VIP)

VIP5.306.756.963.01---

10 - Overstock.Com Inc (OSTK)

OSTK13.8516.3720.5013.05Buy

11 - Veon Ltd (VEON)

VEON3.834.164.513.12---

12 - Dynasil Cp America (DYSL)

DYSL1.171.361.580.89Buy

13 - Repligen Cp (RGEN)

RGEN36.6539.9639.9621.11Buy

14 - Norwood Financial Cp (NWFL)

NWFL37.9240.2442.9526.91Sell

15 - Office Depot Cmn (ODP)

ODP4.895.295.542.98---

16 - Biotelemetry Inc (BEAT)

BEAT26.5031.1434.0014.72Buy

17 - Wmih Corp. Cmn (WMIH)

WMIH1.101.382.501.05Sell

18 - Momo Inc Ads (MOMO)

MOMO35.5541.9845.958.88Sell

19 - Psychemedics (PMD)

PMD18.4421.4227.4613.00Sell

20 - Beasley Brdcst Gr (BBGI)

BBGI8.1514.3518.194.01Buy

21 - Ebay Inc (EBAY)

EBAY33.1935.3035.3022.30Buy

22 - Viavi Solutions Cmn (VIAV)

VIAV10.6711.8911.896.36---

23 - Liberty Expedia Holdings Inc (LEXEA)

LEXEA49.4352.7652.7635.96Buy

24 - Atlantic Amer Cp (AAME)

AAME3.703.954.653.06Buy

25 - TCP Capital Corp (TCPC)

TCPC16.8917.2517.4713.31---

26 - Socket Mobile (SCKT)

SCKT3.524.134.902.39---

27 - Surgical Care Affiliates- Inc. (SCAI)

SCAI55.6156.5057.4437.51Sell

28 - Chuy's Holdings Inc (CHUY)

CHUY27.1530.2137.7825.87Sell

29 - Highpower Intl Inc (HPJ)

HPJ4.155.296.001.74Buy

30 - State Auto Finl Corp (STFC)

STFC23.8926.1027.9719.39Buy

31 - Carolina Trust Bank (CART)

CART7.067.3312.005.60Buy

32 - Energy Recovery Inc (ERII)

ERII7.748.7716.677.11---

33 - Caesars Acquisition (CACQ)

CACQ16.8018.7018.709.63Buy

34 - Century Casinos In (CNTY)

CNTY7.708.448.895.40Buy

35 - Addvantage Techs Grp (AEY)

AEY1.641.792.311.60Buy

36 - Cardconnect Corp (CCN)

CCN13.5014.0614.658.14Sell

37 - Masimo Corporation (MASI)

MASI82.7196.31104.7148.07Buy

38 - Empire Res Inc (ERS)

ERS6.927.057.473.09---

39 - Ctrip.Com Intl Ltd (CTRP)

CTRP50.9556.7556.7537.36---

40 - Pro-Dex Inc New (PDEX)

PDEX5.206.256.683.80Buy

41 - Yintech Investm Ads (YIN)

YIN9.6414.6222.979.64---

42 - Ocean Bio Chem Inc (OBCI)

OBCI4.125.075.652.02---

43 - Mocon Inc (MOCO)

MOCO29.8030.0630.2213.66---

44 - Camden Natl Cp (CAC)

CAC40.1043.1044.9626.29---

45 - Semtech Corp (SMTC)

SMTC34.8637.1537.3521.35Buy

46 - Martin Midstrm LP (MMLP)

MMLP18.0019.5825.3815.58---

47 - Ossen Innovation Co (OSN)

OSN1.992.263.541.92Sell

48 - Innoviva Inc (INVA)

INVA11.8413.1614.558.67Buy

49 - Equinix Inc (EQIX)

EQIX416.93446.58446.58312.86---

50 - Pattern Energy Cl A (PEGI)

PEGI22.0323.0623.6817.93---

51 - Sodastream Int Ltd (SODA)

SODA49.3354.4957.6819.69---

52 - Smart Sand Inc (SND)

SND9.7112.1821.999.71Sell

53 - Village Bank & Trust (VBFC)

VBFC28.2529.3030.0022.30---

54 - Ark Restaurants Cp (ARKR)

ARKR25.1326.0027.0220.00---

55 - Applied Optoelect Cmn (AAOI)

AAOI55.6872.9572.959.07---

56 - Audiocodes Ltd (AUDC)

AUDC6.236.897.263.68Buy

57 - Pennantpark Fltng Rt (PFLT)

PFLT13.8914.3014.3011.90Sell

58 - Coca Cola Bot Cons (COKE)

COKE208.90229.84229.84119.06Buy

59 - Ares Capital Corp (ARCC)

ARCC16.2217.1217.7012.92Buy

60 - Park City Group Cmn (PCYG)

PCYG11.8013.2017.008.35Buy

61 - Angiodynamics Inc (ANGO)

ANGO15.4516.5118.1811.92Sell

62 - Alaska Commun Sys (ALSK)

ALSK2.012.382.611.49Sell

63 - Axcelis Tech Inc (ACLS)

ACLS20.2522.8522.859.68Buy

64 - Corcept Therapeutics (CORT)

CORT10.3012.4012.404.95---

65 - Oak Valley Bancp CA (OVLY)

OVLY13.9714.7315.289.35Buy

66 - SS&C Technologies (SSNC)

SSNC36.3737.4938.1826.00---

67 - Baozun Inc Ads (BZUN)

BZUN18.2423.5623.566.02---

68 - Senior Housing Properties Trust (SNH)

SNH20.3421.3722.5516.50Strong Sell

69 - Senior Housing Properties Trust (SNHNI)

SNHNI24.3125.1627.4621.13Sell

70 - Si Financial Grp MD (SIFI)

SIFI14.6015.0916.2212.30Sell

71 - Hawkins Inc (HWKN)

HWKN46.1750.7054.8038.39Sell

72 - Premier Inc Cl A Cmn (PINC)

PINC33.4735.0635.0628.27Buy

73 - Presidio Inc. Common Stock (PSDO)

PSDO14.1416.3816.3812.75Buy

74 - Lumentum Hld Cmn (LITE)

LITE47.5759.2559.2522.04Buy

75 - Carrols Rstrnt Group (TAST)

TAST12.1013.5517.559.60---

76 - Radnet Inc (RDNT)

RDNT6.677.757.984.98Sell

77 - Interdigital Inc (IDCC)

IDCC78.8387.59102.3051.97---

78 - Willdan Group Inc (WLDN)

WLDN30.6434.5936.399.76---

79 - Potlatch Cp (PCH)

PCH43.1546.1848.8531.29---

80 - Virco MFG Cp (VIRC)

VIRC4.224.704.943.51---

81 - JA Solar Holdings (JASO)

JASO6.517.128.154.42Sell

82 - Finisar Corp (FNSR)

FNSR23.7026.1936.8516.50---

83 - Fsb Community Bnksh (FSBC)

FSBC14.8415.1015.1011.50---

84 - SP Plus Corporation (SP)

SP28.1033.1138.5521.81Buy

85 - Melrose Bancorp Cmn (MELR)

MELR16.7517.4918.1014.60---

86 - Blue Buffalo Pet Cmn (BUFF)

BUFF23.0024.5127.5021.60---

87 - Farmer Brothers (FARM)

FARM29.9033.5837.5527.97Buy

88 - Ambarella Inc (AMBA)

AMBA58.1565.3974.9540.53Buy

89 - XCEL Brands Cmn (XELB)

XELB2.272.706.361.80Strong Buy

90 - Cafepress Inc (PRSS)

PRSS2.452.773.722.45Buy

91 - Churchill Downs In (CHDN)

CHDN166.55173.50173.50117.74Buy

92 - Landmark Cmn Units (LMRK)

LMRK15.4716.0018.4412.55Sell

93 - Silicon Labs Inc (SLAB)

SLAB72.5877.2577.2544.52Buy

94 - Ultralife Corp (ULBI)

ULBI5.916.656.653.76Buy

95 - Astec Inds Inc (ASTE)

ASTE55.0162.1473.1351.38---

96 - Hancock Holding Co (HBHC)

HBHC45.3847.8949.4523.35Sell

97 - Banner Corporation (BANR)

BANR52.9457.0960.6938.04---

98 - Viper Energy LP Cmn (VNOM)

VNOM16.6017.8519.9113.53Sell

99 - Calamos Asset Management- Inc. (CLMS)

CLMS8.238.638.905.94Buy

100 - Emmis Commun Cl A (EMMS)

EMMS2.923.874.322.14Buy
Copyright NNA100.com