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-Return-On-Assets-Stocks _ Updated December 14 2017 15:13:23.

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

1 - Cerecor Inc (CERC)

CERC1.632.652.650.34---

2 - Aspen Technology (AZPN)

AZPN64.9667.6969.3852.23Buy

3 - Winmark Corp (WINA)

WINA127.15136.20139.05109.90Sell

4 - Marine Petroleum U (MARPS)

MARPS3.353.815.493.10---

5 - Green Plains Partners LP (GPP)

GPP16.5018.2321.1516.50Sell

6 - Finjan Holdings (FNJN)

FNJN2.082.454.061.00Sell

7 - Manhattan Assoc (MANH)

MANH42.8146.1555.7440.75Buy

8 - Natl Beverage Cp (FIZZ)

FIZZ95.45106.73129.8245.40Buy

9 - Collectors Universe (CLCT)

CLCT27.2130.2130.2119.69Buy

10 - Opiant Pharmaceuticals Inc. (OPNT)

OPNT21.3530.5751.905.00Sell

11 - Nutrisystem Inc (NTRI)

NTRI46.5550.6067.9531.60Sell

12 - Bioverativ Inc (BIVV)

BIVV52.0758.1964.4141.88Buy

13 - Eagle Pharmaceutical (EGRX)

EGRX52.6258.7497.1545.05Sell

14 - Mcbc Holdings (MCFT)

MCFT20.1322.5223.9913.67Sell

15 - Blue Buffalo Pet (BUFF)

BUFF28.5732.6732.6721.51Strong Sell

16 - Corcept Therapeutics (CORT)

CORT15.3517.9920.776.70---

17 - Innoviva Inc (INVA)

INVA12.6713.5514.8710.29Buy

18 - Petmed Express Inc (PETS)

PETS39.7145.7050.9019.21---

19 - Dorchester Minls (DMLP)

DMLP14.4515.2019.3013.90---

20 - United Therapeutic (UTHR)

UTHR125.13138.26169.89112.01Sell

21 - Marketaxess Holdings (MKTX)

MKTX182.37199.90211.06145.10Sell

22 - Natural Hlth Trd (NHTC)

NHTC16.6317.9830.2516.63Sell

23 - Psychemedics (PMD)

PMD18.4021.6827.9913.81Sell

24 - The Rmr Grp A (RMR)

RMR56.6261.2561.2538.55Sell

25 - Hamilton Lane Incorporated Class A (HLNE)

HLNE31.5635.2435.2417.32Sell

26 - Ross Stores Inc (ROST)

ROST69.3878.8178.8152.85Sell

27 - Texas Instruments (TXN)

TXN96.94100.54100.5472.47Buy

28 - Nathan's Famous In (NATH)

NATH81.0593.32100.9052.90Sell

29 - Omega Flex Inc (OFLX)

OFLX63.2467.1974.5541.87Buy

30 - Ubiquiti Networks I (UBNT)

UBNT61.9468.1468.1445.71---

31 - The Michaels Comp (MIK)

MIK19.8023.1624.2417.25Sell

32 - Commercehub Inc (CHUBA)

CHUBA21.3223.5124.5313.74Buy

33 - Commercehub Inc (CHUBK)

CHUBK19.9521.8422.5013.73Buy

34 - Diamond Hill Inv (DHIL)

DHIL204.39213.84219.90182.50Buy

35 - Fastenal Co (FAST)

FAST50.0255.3555.3539.79Sell

36 - Nvidia Corp (NVDA)

NVDA180.58204.12218.6795.17Sell

37 - Papa John's Intl (PZZA)

PZZA55.0558.7990.4955.05---

38 - Skyworks Solutions (SWKS)

SWKS93.05105.13117.6573.94Sell

39 - Advanced Energy (AEIS)

AEIS68.3879.9195.0053.72Buy

40 - Copart Inc (CPRT)

CPRT38.8044.4244.4227.56Sell

41 - Exelixis Inc (EXEL)

EXEL24.1427.0732.5014.22Sell

42 - Monster Beverage Cp (MNST)

MNST59.1464.2264.2241.02---

43 - Nic Inc (EGOV)

EGOV16.8018.9025.7515.45---

44 - Ulta Salon Cosmetic (ULTA)

ULTA205.45227.52314.86187.96---

45 - United Guardian Inc (UG)

UG17.4221.3321.3313.75Sell

46 - Wingstop Inc (WING)

WING39.1843.2543.2524.74---

47 - Aaon Inc (AAON)

AAON33.2536.2538.2029.95Sell

48 - Coda Octopus Group (CODA)

CODA4.725.417.001.68---

49 - Gilead Sciences Inc (GILD)

GILD72.7677.1586.2763.76Sell

50 - Ipg Photonics Corp (IPGP)

IPGP198.41229.20248.2395.04Sell

51 - National Resh Cla (NRCIA)

NRCIA31.4034.3241.9916.50Sell

52 - Natl Research Cl B (NRCIB)

NRCIB51.8153.9957.2138.75Buy

53 - Planet Payment (PLPM)

PLPM4.484.504.503.10Sell

54 - Sanderson Farms In (SAFM)

SAFM146.00164.81176.4387.54Sell

55 - Simulations Plus Inc (SLP)

SLP15.2016.4117.458.81Buy

56 - Starbucks Corp (SBUX)

SBUX57.3960.0564.8752.58Buy

57 - Verisign Inc (VRSN)

VRSN112.21118.28118.2875.71---

58 - Biospecifics Tech Cp (BSTC)

BSTC42.0644.4658.7941.95Sell

59 - Dorman Products Inc (DORM)

DORM61.5567.2588.5061.55Sell

60 - Facebook Inc (FB)

FB174.83184.25184.25114.77---

61 - Idexx Laboratories (IDXX)

IDXX153.61165.77173.01113.92Sell

62 - K L A-Tencor Corp (KLAC)

KLAC102.15107.38110.0177.86Buy

63 - Lancaster Colony Cor (LANC)

LANC124.87135.86149.30113.34---

64 - Ophthotech Corp (OPHT)

OPHT2.633.235.252.24Buy

65 - Pool Corp (POOL)

POOL122.63130.92130.9297.25Sell

66 - Tractor Supply Co (TSCO)

TSCO64.1670.6178.2549.87---

67 - Ultra Petroleum Corp. (UPL)

UPL7.939.1515.757.18Sell

68 - Xoma Corp (XOMA)

XOMA26.8934.4434.443.96Strong Sell

69 - Applied Optoelect (AAOI)

AAOI38.1043.35103.4121.88---

70 - Biogen Inc (BIIB)

BIIB316.32332.85348.84244.28Sell

71 - Cirrus Logic Inc (CRUS)

CRUS48.6154.1871.9748.61Sell

72 - F5 Networks Inc (FFIV)

FFIV125.87136.35149.50114.63Strong Sell

73 - Five Below Inc (FIVE)

FIVE60.9867.5767.5736.90Sell

74 - Francesca's Holdings (FRAN)

FRAN6.047.1521.056.04Buy

75 - Health Insurance Inn (HIIQ)

HIIQ23.1327.7037.3812.65Buy

76 - Regeneron Pharmaceutical (REGN)

REGN353.14390.76543.55340.09---

77 - Ruth's Hospitality (RUTH)

RUTH20.3921.9022.6516.55Sell

78 - Sei Investments Co (SEIC)

SEIC66.9971.9271.9247.88Strong Sell

79 - Sino-Global Shipping (SINO)

SINO2.462.945.502.23Sell

80 - Stamps.Com Inc (STMP)

STMP168.29181.70233.13100.55Buy

81 - Supernus Pharm (SUPN)

SUPN37.6940.5050.0523.10Buy

82 - Vivus Inc (VVUS)

VVUS0.550.651.390.55Sell

83 - Amer Woodmark Cp (AMWD)

AMWD106.42136.05136.0569.65---

84 - Applied Materials (AMAT)

AMAT48.2556.0660.8931.66---

85 - Capella Education Co (CPLA)

CPLA78.9583.9999.2565.15Sell

86 - Cognex Cp (CGNX)

CGNX60.6868.29129.8931.18Sell

87 - Dennys Corp (DENN)

DENN12.7413.7714.2510.87---

88 - Expeditors Intl (EXPD)

EXPD61.4766.0166.0151.57Sell

89 - Gentex Corp (GNTX)

GNTX19.5121.1422.1216.59Sell

90 - Grand Canyon Educati (LOPE)

LOPE88.6793.2996.1556.52Sell

91 - Hackett Grp Inc (HCKT)

HCKT14.7215.8320.6913.24Sell

92 - Interdigital Inc (IDCC)

IDCC70.6075.24102.3067.55Sell

93 - Masimo Corp (MASI)

MASI84.8588.29104.7166.34---

94 - O'Reilly Automotive (ORLY)

ORLY228.82263.63286.57169.43Sell

95 - Oclaro Inc (OCLR)

OCLR6.597.6511.305.87---

96 - Pilgrim's Pride (PPC)

PPC32.1736.0138.3918.10Sell

97 - Pro-Dex Inc New (PDEX)

PDEX6.667.218.004.30---

98 - Transact Tech Inc (TACT)

TACT12.5514.4015.556.40Sell

99 - Abiomed Inc (ABMD)

ABMD186.72195.10200.28103.53Sell

100 - Align Technology I (ALGN)

ALGN222.74249.73266.4188.56---
Copyright NNA100.com