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 March 24 2017 16:40:23.

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

1 - MSB Financial Cmn (MSBF)

MSBF15.0516.2617.0012.78---

2 - Oclaro Inc (OCLR)

OCLR9.2711.3011.304.25Buy

3 - Tecnoglass Inc (TGLS)

TGLS10.5711.5213.019.99---

4 - Eagle Pharmaceutical (EGRX)

EGRX75.9483.8187.7833.02---

5 - O S I Systems Inc (OSIS)

OSIS70.0075.1781.5548.76Buy

6 - Penn Va Corp (PVAC)

PVAC41.4046.7161.9734.75Sell

7 - Sun Bancorp Inc (SNBC)

SNBC23.2525.3826.7920.24---

8 - Pb Bancorp Inc (PBBI)

PBBI10.4010.6810.858.09Buy

9 - Vimpelcom Ltd Ads (VIP)

VIP3.944.294.503.09Buy

10 - Overstock.Com Inc (OSTK)

OSTK16.6518.1020.5013.05Sell

11 - Dynasil Cp America (DYSL)

DYSL1.201.301.780.89---

12 - Repligen Cp (RGEN)

RGEN32.3035.6135.6121.11---

13 - Norwood Financial Cp (NWFL)

NWFL36.4039.4840.0026.22Sell

14 - Office Depot Cmn (ODP)

ODP4.134.637.762.98---

15 - Biotelemetry Inc (BEAT)

BEAT25.7127.9027.9010.96---

16 - Wmih Corp. Cmn (WMIH)

WMIH1.221.502.501.05Sell

17 - Momo Inc Ads (MOMO)

MOMO28.9735.7635.768.88---

18 - Psychemedics (PMD)

PMD19.0321.2327.2710.58Sell

19 - Ebay Inc (EBAY)

EBAY32.5633.7234.4322.30---

20 - Viavi Solutions Cmn (VIAV)

VIAV10.0611.0011.005.93Sell

21 - Liberty Expedia Holdings Inc (LEXEA)

LEXEA44.3547.2047.2035.96---

22 - TCP Capital Corp (TCPC)

TCPC16.7917.2417.2412.90---

23 - Socket Mobile (SCKT)

SCKT3.934.534.902.39Sell

24 - Surgical Care Affili (SCAI)

SCAI55.6156.5057.4437.51Sell

25 - Chuy's Holdings Inc (CHUY)

CHUY28.0930.5037.7825.87Buy

26 - State Auto Finl Corp (STFC)

STFC26.1927.9727.9718.38---

27 - Energy Recovery Inc (ERII)

ERII7.228.5716.677.22---

28 - Nova Lifestyle Inc (NVFY)

NVFY1.112.125.150.38---

29 - Caesars Acquisition (CACQ)

CACQ13.9015.0715.805.43Strong Sell

30 - Century Casinos In (CNTY)

CNTY7.137.898.275.40---

31 - LMI Aerospace Inc (LMIA)

LMIA13.7213.9413.947.01---

32 - Addvantage Techs Grp (AEY)

AEY1.872.082.311.60---

33 - Cardconnect Corp (CCN)

CCN13.2014.6514.658.14---

34 - Masimo Corporation (MASI)

MASI87.4096.6896.6839.85Buy

35 - Ctrip.Com Intl Ltd (CTRP)

CTRP47.1450.3750.3737.36Buy

36 - Griffin Industrial (GRIF)

GRIF29.6431.1933.3224.50---

37 - Pro-Dex Inc New (PDEX)

PDEX4.544.956.683.11---

38 - Yintech Investm Ads (YIN)

YIN19.0222.9722.9710.92Strong Sell

39 - Mocon Inc (MOCO)

MOCO20.7422.7522.7512.66Sell

40 - Camden Natl Cp (CAC)

CAC40.7042.6945.1926.12---

41 - Semtech Corp (SMTC)

SMTC33.0535.7137.3520.09Buy

42 - Martin Midstrm LP (MMLP)

MMLP18.2519.4423.1615.19Sell

43 - Innoviva Inc (INVA)

INVA12.1513.4414.158.67Sell

44 - Equinix Inc (EQIX)

EQIX373.75392.92392.92309.84Buy

45 - Pattern Energy Cl A (PEGI)

PEGI20.1921.2824.1716.72---

46 - Sodastream Int Ltd (SODA)

SODA44.7148.1251.2513.63Sell

47 - Village Bank & Trust (VBFC)

VBFC27.0028.5530.0018.91Buy

48 - Ark Restaurants Cp (ARKR)

ARKR24.6525.9526.7519.14---

49 - Applied Optoelect Cmn (AAOI)

AAOI43.1156.1456.148.08Buy

50 - Audiocodes Ltd (AUDC)

AUDC6.667.267.263.68---

51 - Ocean Bio Chem Inc (OBCI)

OBCI4.364.854.922.02---

52 - Pennantpark Fltng Rt (PFLT)

PFLT13.5314.0014.0710.53Sell

53 - Coca Cola Bot Cons (COKE)

COKE182.26200.58200.58119.22---

54 - Ares Capital Corp (ARCC)

ARCC17.2817.5517.5512.93Buy

55 - Park City Group Cmn (PCYG)

PCYG11.5514.1817.008.30Sell

56 - Alaska Commun Sys (ALSK)

ALSK1.741.961.971.49Sell

57 - Axcelis Tech Inc (ACLS)

ACLS15.3316.5016.958.92Buy

58 - Corcept Therapeutics (CORT)

CORT9.3911.4011.404.23---

59 - Oak Valley Bancp CA (OVLY)

OVLY13.5514.5115.289.08---

60 - SS&C Technologies (SSNC)

SSNC34.4536.7137.4126.00Sell

61 - Baozun Inc Ads (BZUN)

BZUN13.8715.3118.615.19Buy

62 - Bancorp 34 Inc (BCTF)

BCTF12.5012.6913.4511.96Sell

63 - Senior Housing Properties Trust (SNH)

SNH19.8120.9522.9616.08Buy

64 - Senior Housing Properties Trust (SNHNI)

SNHNI23.5724.5027.8421.42---

65 - Si Financial Grp MD (SIFI)

SIFI13.5214.5616.1812.22Sell

66 - Hawkins Inc (HWKN)

HWKN46.8550.0354.8035.08Sell

67 - Carolina Trust Bank (CART)

CART7.4510.2612.005.60Sell

68 - Premier Inc Cl A Cmn (PINC)

PINC29.7931.2035.1128.27Sell

69 - Lumentum Hld Cmn (LITE)

LITE47.1654.0554.0520.80Buy

70 - Carrols Rstrnt Group (TAST)

TAST13.7515.8817.559.60Sell

71 - Radnet Inc (RDNT)

RDNT5.676.357.984.66---

72 - Interdigital Inc (IDCC)

IDCC83.1594.98102.3051.41---

73 - Willdan Group Inc (WLDN)

WLDN26.6632.6736.398.54Sell

74 - Potlatch Cp (PCH)

PCH43.7045.1545.1529.89Buy

75 - Virco MFG Cp (VIRC)

VIRC3.754.184.943.06Buy

76 - XCEL Brands Cmn (XELB)

XELB2.303.886.752.30Sell

77 - Finisar Corp (FNSR)

FNSR25.6131.7636.8515.21Buy

78 - Fsb Community Bnksh (FSBC)

FSBC14.4114.8414.9011.59---

79 - SP Plus Corporation (SP)

SP31.8438.5538.5520.41Sell

80 - Blue Buffalo Pet Cmn (BUFF)

BUFF23.1424.5927.5021.60Buy

81 - Farmer Brothers (FARM)

FARM32.3034.0037.5526.69---

82 - Ambarella Inc (AMBA)

AMBA52.5957.5974.9535.26Sell

83 - Cafepress Inc (PRSS)

PRSS2.913.273.952.80Buy

84 - Churchill Downs In (CHDN)

CHDN147.59156.95156.95117.75---

85 - Landmark Cmn Units (LMRK)

LMRK14.7915.7517.6412.27---

86 - Silicon Labs Inc (SLAB)

SLAB69.5374.2075.6042.63---

87 - Ultralife Corp (ULBI)

ULBI5.305.796.153.73Buy

88 - Astec Inds Inc (ASTE)

ASTE59.0267.8273.2543.89Buy

89 - Hancock Holding Co (HBHC)

HBHC42.1546.5449.2621.35---

90 - China Xd Plastics Co (CXDC)

CXDC4.545.105.882.80Sell

91 - Banner Corporation (BANR)

BANR53.3458.0660.9738.21Sell

92 - Viper Energy LP Cmn (VNOM)

VNOM16.9318.1219.4413.14Buy

93 - Calamos Asset Manage (CLMS)

CLMS8.238.638.905.94---

94 - Emmis Commun Cl A (EMMS)

EMMS2.412.784.331.92Sell

95 - Gaming & Leisure (GLPI)

GLPI31.0632.4233.9928.29Buy

96 - Nvidia Corporation (NVDA)

NVDA101.52111.80120.7734.15---

97 - New York Mort 7.875 (NYMTO)

NYMTO23.7124.2424.2418.30Sell

98 - New York Mrtg 7.75 B (NYMTP)

NYMTP23.9624.3924.3918.38Buy

99 - New York Mtge Trust (NYMT)

NYMT6.056.436.854.12Strong Sell

100 - Planet Payment (PLPM)

PLPM3.534.044.972.75---
Copyright NNA100.com