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 24 2019 16:35:32.

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

1 - CIM Commercial Trust Corporation (CMCT)

CMCT19.3620.7520.7512.90Sell

2 - CIM Commercial Trust Corporation (CMCTP)

CMCTP25.1025.1030.0023.21---

3 - SMTC Corporation (SMTX)

SMTX3.313.735.982.30---

4 - Healthcare Services Group Inc. (HCSG)

HCSG30.7734.8748.7328.24Sell

5 - BioLife Solutions Inc. (BLFS)

BLFS16.0118.4826.359.15Strong Sell

6 - Tech Data Corporation (TECD)

TECD91.64102.35111.0866.93Sell

7 - Urban Outfitters Inc. (URBN)

URBN23.6528.1252.5023.65---

8 - Tiberius Acquisition Corporation (TIBR)

TIBR10.0710.1510.159.50---

9 - Tiberius Acquisition Corporation (TIBRU)

TIBRU10.3610.4310.4710.02---

10 - Mountain Province Diamonds Inc. (MPVD)

MPVD0.931.122.750.81Sell

11 - TORM plc (TRMD)

TRMD8.6210.2010.204.37---

12 - Astronics Corporation (ATRO)

ATRO35.8742.9442.9427.56Sell

13 - Hallmark Financial Services Inc. (HALL)

HALL11.2512.1212.129.48Sell

14 - Perion Network Ltd. (PERI)

PERI3.003.324.052.47Buy

15 - Ruhnn Holding Limited (RUHN)

RUHN3.586.289.303.58---

16 - Ligand Pharmaceuticals Incorporated (LGND)

LGND111.07122.86278.6298.56---

17 - American National Insurance Company (ANAT)

ANAT112.47116.42155.24112.47Buy

18 - Gordon Pointe Acquisition Corp. (GPAQ)

GPAQ10.2710.3010.449.72---

19 - Gordon Pointe Acquisition Corp. (GPAQU)

GPAQU10.4710.5210.5510.08---

20 - LexinFintech Holdings Ltd. (LX)

LX6.3714.6217.391.28Buy

21 - Presidio Inc. (PSDO)

PSDO13.4114.5317.8112.04Sell

22 - Clarus Corporation (CLAR)

CLAR12.5313.9914.907.25Sell

23 - American Woodmark Corporation (AMWD)

AMWD83.4889.26108.2053.35Sell

24 - Conn's Inc. (CONN)

CONN21.6724.5342.6517.00---

25 - Opera Limited (OPRA)

OPRA8.8410.9414.245.31Buy

26 - Two River Bancorp (TRCB)

TRCB14.3715.2819.9011.54Sell

27 - Loral Space & Communications Inc. (LORL)

LORL35.2137.4348.0934.06Sell

28 - USA Technologies Inc. (USAT)

USAT6.027.5316.833.19---

29 - USA Technologies Inc. (USATP)

USATP20.5822.5027.8016.04---

30 - ChipMOS TECHNOLOGIES INC. (IMOS)

IMOS14.5316.5818.9912.26Sell

31 - Protective Insurance Corporation (PTVCA)

PTVCA16.0217.6024.8615.05Buy

32 - Protective Insurance Corporation (PTVCB)

PTVCB16.5417.7125.7015.81Buy

33 - Meridian Corporation (MRBK)

MRBK16.5617.4518.8815.26---

34 - Midland States Bancorp Inc. (MSBI)

MSBI24.8626.9536.0619.56Sell

35 - OSI Systems Inc. (OSIS)

OSIS93.22106.16106.1667.15Buy

36 - Luna Innovations Incorporated (LUNA)

LUNA4.184.524.732.68Sell

37 - StoneCo Ltd. (STNE)

STNE24.5127.4645.6216.14Sell

38 - Tantech Holdings Ltd (TANH)

TANH1.441.553.781.10Buy

39 - ICU Medical Inc. (ICUI)

ICUI217.45230.12321.70210.94Buy

40 - P.A.M. Transportation Services Inc. (PTSI)

PTSI49.6456.8770.0034.31---

41 - Mesa Air Group Inc. (MESA)

MESA8.769.4516.410.09Buy

42 - Gravity Co. Ltd. (GRVY)

GRVY72.4096.5096.5015.44---

43 - Carrizo Oil & Gas Inc. (CRZO)

CRZO10.5812.6631.579.67Sell

44 - Monroe Capital Corporation (MRCC)

MRCC11.9112.2314.659.10Buy

45 - Universal Display Corporation (OLED)

OLED148.57174.17190.0078.75Sell

46 - MiMedx Group Inc. (MDXG)

MDXG2.733.458.570.95---

47 - Modern Media Acquisition Corp. (MMDM)

MMDM10.4010.4910.499.90Sell

48 - TripAdvisor Inc. (TRIP)

TRIP44.1051.8269.0043.40---

49 - The National Security Group Inc. (NSEC)

NSEC12.1814.2917.7010.63Buy

50 - Office Properties Income Trust (OPI)

OPI24.1426.8068.8424.14---

51 - Office Properties Income Trust (OPINI)

OPINI24.7325.1125.6320.87Buy

52 - 360 Finance Inc. (QFIN)

QFIN15.5320.2724.459.90Sell

53 - JD.com Inc. (JD)

JD25.8129.0245.2319.21Sell

54 - SB One Bancorp (SBBX)

SBBX21.9723.2230.6519.30Sell

55 - Signature Bank (SBNY)

SBNY113.62127.12137.9498.54Buy

56 - PDL BioPharma Inc. (PDLI)

PDLI2.913.353.892.25Sell

57 - Smart Sand Inc. (SND)

SND3.173.976.441.92---

58 - TTEC Holdings Inc. (TTEC)

TTEC34.5537.8139.8323.01Sell

59 - Mid Penn Bancorp Inc. (MPB)

MPB23.3226.1936.4021.54Sell

60 - Kamada Ltd. (KMDA)

KMDA5.545.996.704.63---

61 - Altra Industrial Motion Corp. (AIMC)

AIMC32.4135.9646.3523.52---

62 - OceanFirst Financial Corp. (OCFC)

OCFC24.0025.0830.9021.30Sell

63 - DMC Global Inc. (BOOM)

BOOM60.3068.6673.8330.25Sell

64 - Mercury Systems Inc. (MRCY)

MRCY66.7574.8379.8335.57Sell

65 - LHC Group Inc. (LHCG)

LHCG108.10122.20122.2075.09---

66 - DFB Healthcare Acquisitions Corp. (DFBH)

DFBH10.0410.0810.879.60Buy

67 - DFB Healthcare Acquisitions Corp. (DFBHU)

DFBHU10.2810.3310.5910.06---

68 - The ONE Group Hospitality Inc. (STKS)

STKS3.043.634.001.87Sell

69 - EDAP TMS S.A. (EDAP)

EDAP3.254.395.421.35---

70 - AstroNova Inc. (ALOT)

ALOT25.6827.9627.9616.74---

71 - The Carlyle Group L.P. (CG)

CG19.6320.8925.2015.09Sell

72 - Carolina Financial Corporation (CARO)

CARO34.1736.7845.5827.62Sell

73 - Nature's Sunshine Products Inc. (NATR)

NATR9.2610.1310.736.12Sell

74 - The Lovesac Company (LOVE)

LOVE27.2239.3146.7916.46---

75 - Global Indemnity Limited (GBLI)

GBLI28.9733.7542.2426.01---

76 - Global Indemnity Limited (GBLIZ)

GBLIZ25.3225.6926.0022.20---

77 - Eagle Pharmaceuticals Inc. (EGRX)

EGRX51.5459.5885.6636.03---

78 - Lamar Advertising Company (REIT) (LAMR)

LAMR80.4883.5183.5164.51---

79 - SciPlay Corporation (SCPL)

SCPL14.0116.9416.1614.01---

80 - Rimini Street Inc. (RMNI)

RMNI4.474.948.554.00Sell

81 - Lawson Products Inc. (LAWS)

LAWS34.8540.3640.3621.00---

82 - Oaktree Specialty Lending Corporation (OCSL)

OCSL5.375.755.754.08---

83 - Stitch Fix Inc. (SFIX)

SFIX21.7125.4952.4416.05---

84 - Hallador Energy Company (HNRG)

HNRG5.266.007.984.75---

85 - Safety Insurance Group Inc. (SAFT)

SAFT92.4496.0799.7077.58---

86 - Selective Insurance Group Inc. (SIGI)

SIGI69.6572.6072.6054.70Buy

87 - Global Self Storage Inc. (SELF)

SELF3.653.844.453.65Sell

88 - The Community Financial Corporation (TCFC)

TCFC29.7531.7537.7526.47Buy

89 - NetEase Inc. (NTES)

NTES250.20274.60289.69184.60Sell

90 - NextGen Healthcare Inc. (NXGN)

NXGN17.9920.2423.7313.89---

91 - HMS Holdings Corp. (HMSY)

HMSY29.7032.9038.1521.25Sell

92 - Taitron Components Incorporated (TAIT)

TAIT2.975.867.651.48Sell

93 - Arch Capital Group Ltd. (ACGL)

ACGL33.1734.8834.8824.79---

94 - Arch Capital Group Ltd. (ACGLO)

ACGLO24.5024.8025.0519.85Buy

95 - Arch Capital Group Ltd. (ACGLP)

ACGLP23.3023.5724.5019.27Sell

96 - First US Bancshares Inc. (FUSB)

FUSB9.6610.1511.657.60Buy

97 - Integra LifeSciences Holdings Corporation (IART)

IART48.1051.6467.5042.14---

98 - Watford Holdings Ltd. (WTRE)

WTRE25.7928.2928.9423.70Buy

99 - Consolidated Water Co. Ltd. (CWCO)

CWCO12.8614.1015.0010.76---

100 - First Choice Bancorp (FCBP)

FCBP21.0422.0033.5018.57Buy
Copyright NNA100.com