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 18 2019 14:31:18.

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

1 - Capital City Bank Group Inc. (CCBG)

CCBG22.7524.6826.9519.92Sell

2 - PCSB Financial Corporation (PCSB)

PCSB19.7920.7522.3418.16---

3 - Bank of Commerce Holdings (BOCH)

BOCH11.0911.7513.218.40Buy

4 - Newater Technology Inc. (NEWA)

NEWA6.878.1029.695.01Buy

5 - Century Bancorp Inc. (CNBKA)

CNBKA74.9477.0584.4965.15Sell

6 - Orrstown Financial Services Inc. (ORRF)

ORRF18.4520.2727.0517.30Buy

7 - SmartFinancial Inc. (SMBK)

SMBK19.5620.4927.6916.17Buy

8 - P&F Industries Inc. (PFIN)

PFIN7.908.589.006.03Buy

9 - Cortland Bancorp (CLDB)

CLDB19.8225.3028.6819.10Sell

10 - Tech Data Corporation (TECD)

TECD97.20108.29108.2966.93Buy

11 - Urban Outfitters Inc. (URBN)

URBN28.5130.5952.5028.51---

12 - Allscripts Healthcare Solutions Inc. (MDRX)

MDRX10.0711.5114.978.54---

13 - Prudential Bancorp Inc. (PBIP)

PBIP17.1818.5419.8713.92---

14 - James River Group Holdings Ltd. (JRVR)

JRVR39.3341.2643.4734.08Buy

15 - First Western Financial Inc. (MYFW)

MYFW12.6514.0720.1010.91---

16 - Stewardship Financial Corporation (SSFN)

SSFN9.219.9512.508.20Buy

17 - ServiceSource International Inc. (SREV)

SREV0.911.104.470.91---

18 - Amerisafe Inc. (AMSF)

AMSF60.2263.2467.9650.45Strong Buy

19 - Zebra Technologies Corporation (ZBRA)

ZBRA191.82216.78216.78130.79Sell

20 - QuinStreet Inc. (QNST)

QNST12.6614.2520.029.76Buy

21 - CenterState Bank Corporation (CSFL)

CSFL25.0826.1632.2719.55---

22 - Alarm.com Holdings Inc. (ALRM)

ALRM58.5565.8565.8536.28Buy

23 - Northrim BanCorp Inc. (NRIM)

NRIM36.3138.5745.4029.66Buy

24 - Norwood Financial Corp. (NWFL)

NWFL29.2531.2340.5828.08Sell

25 - Lands' End Inc. (LE)

LE17.4518.7431.1512.27Buy

26 - South State Corporation (SSB)

SSB68.0872.5393.2556.55Buy

27 - Vericel Corporation (VCEL)

VCEL18.0421.0121.018.95Sell

28 - People's Utah Bancorp (PUB)

PUB27.9430.3638.7026.44Buy

29 - First Midwest Bancorp Inc. (FMBI)

FMBI21.3022.7727.7018.10Buy

30 - Central Valley Community Bancorp (CVCY)

CVCY19.4319.9722.3415.66Strong Sell

31 - Vertex Pharmaceuticals Incorporated (VRTX)

VRTX181.34193.89195.81144.07Buy

32 - FormFactor Inc. (FORM)

FORM14.8716.0316.8311.10---

33 - Johnson Outdoors Inc. (JOUT)

JOUT63.2070.62107.3654.66---

34 - Xperi Corporation (XPER)

XPER22.6724.8124.8112.08Sell

35 - Itron Inc. (ITRI)

ITRI48.7557.0773.5344.35Sell

36 - Paylocity Holding Corporation (PCTY)

PCTY84.0292.5092.5047.29---

37 - IBERIABANK Corporation (IBKC)

IBKC76.1679.6787.5060.82Buy

38 - IBERIABANK Corporation (IBKCO)

IBKCO26.5426.9628.1824.70---

39 - IBERIABANK Corporation (IBKCP)

IBKCP26.4727.0227.8524.43Buy

40 - Parke Bancorp Inc. (PKBK)

PKBK20.2122.4024.8016.71Buy

41 - Vera Bradley Inc. (VRA)

VRA11.0814.5117.387.94---

42 - National Commerce Corporation (NCOM)

NCOM42.2644.0048.6033.40---

43 - Heritage Commerce Corp (HTBK)

HTBK12.8813.9518.1010.84Buy

44 - Cumulus Media Inc. (CMLS)

CMLS16.2719.9521.199.70Sell

45 - 2U Inc. (TWOU)

TWOU59.8072.5998.5844.50Sell

46 - Align Technology Inc. (ALGN)

ALGN240.48266.21398.88177.93---

47 - Exelixis Inc. (EXEL)

EXEL22.4625.3025.3013.42---

48 - Conn's Inc. (CONN)

CONN21.6124.6642.6517.00Sell

49 - Collectors Universe Inc. (CLCT)

CLCT15.7917.8217.8210.01Sell

50 - Cresud Sociedad AnĂ³nima Comercial Inmobiliaria Financiera y Agropecuaria (CRESY)

CRESY11.6012.9822.1110.74Buy

51 - IRadimed Corporation (IRMD)

IRMD23.7426.8238.7813.75Buy

52 - Mid Penn Bancorp Inc. (MPB)

MPB23.7525.6136.7521.69Buy

53 - American Woodmark Corporation (AMWD)

AMWD69.1583.88108.2053.35---

54 - Opera Limited (OPRA)

OPRA7.198.8014.245.31Sell

55 - Two River Bancorp (TRCB)

TRCB16.2916.5719.9011.54---

56 - Coastal Financial Corporation (CCB)

CCB14.9216.3718.9011.85---

57 - Bank of Marin Bancorp (BMRC)

BMRC41.3943.7045.4233.28Sell

58 - AngioDynamics Inc. (ANGO)

ANGO21.0722.8324.4915.26Buy

59 - USA Technologies Inc. (USAT)

USAT3.694.3416.833.19Sell

60 - USA Technologies Inc. (USATP)

USATP19.0520.6627.8216.04---

61 - Kearny Financial Corp. (KRNY)

KRNY12.6513.3214.8011.26---

62 - Nortech Systems Incorporated (NSYS)

NSYS4.685.258.082.77---

63 - First Choice Bancorp (FCBP)

FCBP21.4023.3233.5020.81---

64 - Midland States Bancorp Inc. (MSBI)

MSBI24.4625.8436.0619.56Buy

65 - Meridian Corporation (MRBK)

MRBK17.4318.8818.9915.26---

66 - Wilhelmina International Inc. (WHLM)

WHLM5.085.667.544.90Sell

67 - CarGurus Inc. (CARG)

CARG38.0342.4957.2529.18---

68 - Lifetime Brands Inc. (LCUT)

LCUT9.0010.3213.758.01Buy

69 - Wellesley Bancorp Inc. (WEBK)

WEBK31.3032.8434.5027.74Sell

70 - TriCo Bancshares (TCBK)

TCBK38.6540.5840.5831.05Buy

71 - Chemical Financial Corporation (CHFC)

CHFC42.3045.6459.4634.62Buy

72 - First Community Bankshares Inc. (FCBC)

FCBC34.4035.6936.4827.06---

73 - Verint Systems Inc. (VRNT)

VRNT51.7454.2254.2237.10---

74 - Preformed Line Products Company (PLPC)

PLPC51.0059.1996.8349.40Buy

75 - BankFinancial Corporation (BFIN)

BFIN14.8815.6118.6213.46Sell

76 - SBA Communications Corporation (SBAC)

SBAC183.77192.18192.18146.13---

77 - Virtu Financial Inc. (VIRT)

VIRT24.7126.0837.8519.65Sell

78 - CBTX Inc. (CBTX)

CBTX32.6134.3438.7127.61Buy

79 - Taylor Devices Inc. (TAYD)

TAYD12.1812.8613.299.70Sell

80 - Fox Factory Holding Corp. (FOXF)

FOXF62.7869.8776.7733.20Buy

81 - Take-Two Interactive Software Inc. (TTWO)

TTWO89.5497.83139.9184.41---

82 - First Bank (FRBA)

FRBA11.3511.7515.0010.95Buy

83 - CareTrust REIT Inc. (CTRE)

CTRE22.5124.1024.1012.73Strong Sell

84 - LexinFintech Holdings Ltd. (LX)

LX9.9211.7118.346.48Sell

85 - CyberArk Software Ltd. (CYBR)

CYBR96.75114.28114.2848.60---

86 - AudioCodes Ltd. (AUDC)

AUDC12.5213.8114.966.62Buy

87 - Tantech Holdings Ltd (TANH)

TANH1.531.703.781.10Buy

88 - AVEO Pharmaceuticals Inc. (AVEO)

AVEO0.490.663.590.49---

89 - First Foundation Inc. (FFWM)

FFWM14.2715.1620.4311.79Buy

90 - HMN Financial Inc. (HMNF)

HMNF20.4221.6921.9018.05---

91 - Sun Hydraulics Corporation (SNHY)

SNHY39.6450.4458.1330.79---

92 - Twenty-First Century Fox Inc. (FOX)

FOX50.1651.8851.8834.94---

93 - Twenty-First Century Fox Inc. (FOXA)

FOXA50.4752.0552.0535.40---

94 - IAC/InterActiveCorp (IAC)

IAC210.09223.98223.98128.80Strong Buy

95 - Penns Woods Bancorp Inc. (PWOD)

PWOD41.0344.8047.0034.84---

96 - Independent Bank Corporation (IBCP)

IBCP22.6123.6427.1020.18---

97 - 1st Constitution Bancorp (FCCY)

FCCY18.2718.7827.0016.45Sell

98 - Guaranty Federal Bancshares Inc. (GFED)

GFED22.4724.0027.3920.11Buy

99 - MMA Capital Holdings Inc. (MMAC)

MMAC29.9433.8833.8820.02Sell

100 - Orthofix Medical Inc. (OFIX)

OFIX53.3866.4074.4447.79---
Copyright NNA100.com