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

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

1 - Winmark Corp (WINA)

WINA122.10128.84133.0091.78Sell

2 - Aspen Technology Cmn (AZPN)

AZPN59.5364.3464.3437.39Buy

3 - Marine Petroleum U (MARPS)

MARPS3.574.056.002.91Strong Sell

4 - CBOE Holdings Inc (CBOE)

CBOE83.7286.7586.7561.16Buy

5 - Green Plains Partners LP (GPP)

GPP18.8120.0121.7514.33Sell

6 - Manhattan Assoc (MANH)

MANH46.1148.1768.5344.83---

7 - Yintech Investm Ads (YIN)

YIN9.6414.6222.979.64---

8 - Bioverativ Inc (BIVV)

BIVV54.2859.5059.5040.99Buy

9 - Mannkind Corporation (MNKD)

MNKD1.131.886.500.67Buy

10 - Collectors Universe (CLCT)

CLCT24.4026.5228.4415.79---

11 - Finjan Holdings Cmn (FNJN)

FNJN2.413.603.601.00Strong Sell

12 - Natl Beverage Cp (FIZZ)

FIZZ86.6794.7894.7838.02Buy

13 - Natural Hlth Trd Cmn (NHTC)

NHTC27.4029.1635.2020.59---

14 - Polar Power Inc. (POLA)

POLA4.356.3711.504.35Buy

15 - United Therapeutic (UTHR)

UTHR117.41126.15169.8997.52---

16 - Blue Buffalo Pet Cmn (BUFF)

BUFF23.0024.5127.5021.60---

17 - Psychemedics (PMD)

PMD18.4421.4227.4613.00Sell

18 - Marketaxess Holdings (MKTX)

MKTX186.64197.39200.55133.92Buy

19 - Nutrisystem Inc (NTRI)

NTRI47.8553.2657.5022.97---

20 - The Rmr Grp A Cmn (RMR)

RMR47.7052.2755.1028.32Sell

21 - Acacia Communica Cmn (ACIA)

ACIA42.4849.83128.7332.92---

22 - Diamond Hill Inv (DHIL)

DHIL197.16206.81214.60165.26Buy

23 - Mcbc Holdings Cmn (MCFT)

MCFT17.4519.4319.4310.25Sell

24 - Petmed Express Inc (PETS)

PETS27.6835.8835.8817.11Sell

25 - Francesca's Holdings (FRAN)

FRAN12.3414.7222.399.75Sell

26 - Ross Stores Inc (ROST)

ROST62.2966.5369.5051.72Buy

27 - The Michaels Comp Cmn (MIK)

MIK19.3422.3231.3619.00Buy

28 - Ubiquiti Networks I (UBNT)

UBNT45.7149.9164.6236.13---

29 - American Outdoor Brands Corp (AOBC)

AOBC21.6423.1331.1917.50---

30 - Gilead Sciences Inc (GILD)

GILD63.8867.1487.1063.88---

31 - Aaon Inc (AAON)

AAON36.2437.7537.7525.23---

32 - Interlink Elctrnc Cmn (LINK)

LINK8.029.5013.106.75---

33 - Linear Technology Corporation (LLTC)

LLTC64.1365.7665.7642.35Strong Sell

34 - Nathan's Famous In (NATH)

NATH60.3567.5271.9540.28---

35 - Nic Inc (EGOV)

EGOV20.2521.5825.8019.20Buy

36 - Omega Flex Inc (OFLX)

OFLX55.4561.8564.9033.50---

37 - T Rowe Price Group (TROW)

TROW67.6271.0077.7762.03---

38 - Avid Tech Inc (AVID)

AVID4.885.499.783.99---

39 - Biospecifics Tech Cp (BSTC)

BSTC50.0655.4658.7935.59---

40 - China Customer Ord (CCRC)

CCRC15.2517.7022.007.70---

41 - Dorchester Minls (DMLP)

DMLP16.1517.2019.3012.67Sell

42 - Eagle Pharmaceutical (EGRX)

EGRX72.0787.5797.1534.20---

43 - Fastenal Co (FAST)

FAST41.9144.8152.3736.91---

44 - Hennessy Advisors Cmn (HNNA)

HNNA14.5016.6026.3314.50---

45 - Iradimed Cp Cm Stk (IRMD)

IRMD8.258.7822.537.85---

46 - Ituran Location (ITRN)

ITRN30.0534.3136.9520.14Buy

47 - Lancaster Colony Cor (LANC)

LANC119.38127.05149.30117.50Buy

48 - Papa John's Intl (PZZA)

PZZA77.4580.7390.4962.01Buy

49 - Popeyes Louisiana Kitchen- Inc. (PLKI)

PLKI78.8879.1679.1649.11Buy

50 - Spark Energy Cmn (SPKE)

SPKE34.9445.6045.6022.57Buy

51 - Spark Energy Inc. (SPKEP)

SPKEP26.3826.9226.9224.55Strong Buy

52 - Lululemon Athletica (LULU)

LULU48.0352.7381.8148.03Sell

53 - Starbucks Corp (SBUX)

SBUX60.5363.4263.4250.17Buy

54 - Texas Instruments (TXN)

TXN79.9382.4182.4157.15Strong Buy

55 - Verisign Inc (VRSN)

VRSN89.1791.8092.9374.01Buy

56 - Biogen Inc (BIIB)

BIIB246.12274.41333.65223.02---

57 - Innoviva Inc (INVA)

INVA11.8413.1614.558.67Buy

58 - Interdigital Inc (IDCC)

IDCC78.8387.59102.3051.97---

59 - Intuit Inc (INTU)

INTU125.03140.25140.25101.85Buy

60 - Natural Alternativ (NAII)

NAII9.8311.0014.408.25Buy

61 - Pool Corporation (POOL)

POOL119.06122.51122.7585.98Buy

62 - Simulations Plus Inc (SLP)

SLP11.0012.0812.756.74---

63 - Skyworks Solutions (SWKS)

SWKS101.66107.18107.1856.33---

64 - Syntel Inc (SYNT)

SYNT17.4118.9630.7215.82Sell

65 - Titan Pharma Cmn (TTNP)

TTNP2.052.676.872.05---

66 - Tractor Supply Co (TSCO)

TSCO52.8561.4095.4952.85Buy

67 - Ulta Salon Cosmetic (ULTA)

ULTA289.24310.00310.00225.13Strong Buy

68 - Allegiant Travel Com (ALGT)

ALGT139.07157.14180.63119.46Buy

69 - B. Riley Financl Cmn (RILY)

RILY14.3015.5221.308.59Buy

70 - Capella Education Co (CPLA)

CPLA82.2192.7499.2548.01---

71 - China Biologic Produ (CBPO)

CBPO112.20120.46137.3896.99Buy

72 - Copart Inc (CPRT)

CPRT29.9531.6731.6722.99Buy

73 - Dorman Products Inc (DORM)

DORM80.0385.2688.5051.87Buy

74 - Duluth Hldg Cl B Cmn (DLTH)

DLTH19.2521.5038.1918.25---

75 - Expeditors Intl (EXPD)

EXPD52.0255.5657.7446.13---

76 - Five Below Inc (FIVE)

FIVE50.2354.1354.1335.03---

77 - Inteliquent- Inc. (IQNT)

IQNT22.9022.9023.6714.90---

78 - National Resh Cla Cmn (NRCIA)

NRCIA23.7025.2525.2512.53---

79 - Natl Research Cl B (NRCIB)

NRCIB40.2745.8449.2931.60Sell

80 - Netease Inc Ads (NTES)

NTES275.39301.82308.66161.00Sell

81 - Silicon Motion Techn (SIMO)

SIMO47.0652.0056.2537.37Buy

82 - Wingstop Inc (WING)

WING28.6031.4733.4224.74Sell

83 - Advanced Energy (AEIS)

AEIS72.4979.4979.4935.42---

84 - C.H. Robinson Ww (CHRW)

CHRW66.9673.9781.1664.81Sell

85 - Dennys Corp (DENN)

DENN11.2812.3714.2510.02Buy

86 - F5 Networks Inc (FFIV)

FFIV124.27133.58149.50107.19Buy

87 - Grand Canyon Educati (LOPE)

LOPE73.7878.3481.1637.94---

88 - Idexx Laboratories (IDXX)

IDXX163.86172.00172.0085.98Buy

89 - K L A-Tencor Corp (KLAC)

KLAC100.08105.14105.1465.64---

90 - Monster Beverage Cp (MNST)

MNST47.0151.3155.5040.64Buy

91 - O'Reilly Automotive (ORLY)

ORLY234.14256.36292.84234.14Buy

92 - Ruth's Hospitality (RUTH)

RUTH20.3821.7721.7713.55Buy

93 - Sei Investments Co (SEIC)

SEIC49.4651.1852.6042.12Buy

94 - Wisdomtree Invstmnts (WETF)

WETF8.579.8313.087.80Sell

95 - Amer Woodmark Cp (AMWD)

AMWD86.1591.4694.7560.80Buy

96 - Atrion Corp (ATRI)

ATRI521.37549.05549.05389.50Buy

97 - Facebook Inc (FB)

FB147.88153.60153.60108.23Buy

98 - Gentex Corp (GNTX)

GNTX18.2519.8822.0214.40Buy

99 - Hackett Grp Inc (HCKT)

HCKT14.0017.9320.6912.89---

100 - Healthcare Svcs Gp (HCSG)

HCSG46.0147.9747.9734.36Sell
Copyright NNA100.com