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 April 24 2017 16:47:01.

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

1 - Winmark Corp (WINA)

WINA117.76129.90132.9591.00Buy

2 - Aspen Technology Cmn (AZPN)

AZPN58.0962.0662.0636.25Buy

3 - Marine Petroleum U (MARPS)

MARPS3.914.095.442.83---

4 - CBOE Holdings Inc (CBOE)

CBOE80.5484.1584.1560.36Buy

5 - Green Plains Partners LP (GPP)

GPP19.7320.3420.8512.55Buy

6 - Manhattan Assoc (MANH)

MANH45.4749.7568.5345.47Sell

7 - Yintech Investm Ads (YIN)

YIN15.7619.8922.448.27Sell

8 - Bioverativ Inc (BIVV)

BIVV52.1958.7558.7541.88Buy

9 - Mannkind Corporation (MNKD)

MNKD0.851.727.750.85Sell

10 - Collectors Universe (CLCT)

CLCT25.5728.8328.8315.93Buy

11 - Finjan Holdings Cmn (FNJN)

FNJN1.702.112.351.00Buy

12 - Natl Beverage Cp (FIZZ)

FIZZ82.3992.8592.8538.04Sell

13 - Natural Hlth Trd Cmn (NHTC)

NHTC27.9529.6537.6019.90Buy

14 - Polar Power Inc. (POLA)

POLA7.308.5111.507.30---

15 - United Therapeutic (UTHR)

UTHR119.54134.00169.8997.52Strong Buy

16 - Blue Buffalo Pet Cmn (BUFF)

BUFF23.3324.5027.5021.60---

17 - Psychemedics (PMD)

PMD19.2020.7327.2710.58Buy

18 - Marketaxess Holdings (MKTX)

MKTX183.30192.49200.90116.77Buy

19 - Nutrisystem Inc (NTRI)

NTRI54.1157.5057.5021.04Sell

20 - The Rmr Grp A Cmn (RMR)

RMR49.4053.5054.6824.08Buy

21 - Acacia Communica Cmn (ACIA)

ACIA51.6957.54128.7327.05Buy

22 - Diamond Hill Inv (DHIL)

DHIL188.34197.78214.60165.19Buy

23 - Mcbc Holdings Cmn (MCFT)

MCFT15.1616.6117.518.71Buy

24 - Petmed Express Inc (PETS)

PETS21.0623.1023.5717.03Buy

25 - Francesca's Holdings (FRAN)

FRAN14.1616.1322.399.75Buy

26 - Ross Stores Inc (ROST)

ROST64.4467.6469.5051.53Buy

27 - The Michaels Comp Cmn (MIK)

MIK22.3024.0831.3619.00Buy

28 - Ubiquiti Networks I (UBNT)

UBNT49.7352.2064.6234.60Buy

29 - American Outdoor Brands Corp (AOBC)

AOBC19.7821.9931.1917.50Sell

30 - Gilead Sciences Inc (GILD)

GILD65.7067.8799.1964.88---

31 - Aaon Inc (AAON)

AAON35.0937.1037.1025.23Buy

32 - Interlink Elctrnc Cmn (LINK)

LINK7.618.7813.106.75---

33 - Linear Technology Corporation (LLTC)

LLTC63.9465.7665.7642.35Sell

34 - Nathan's Famous In (NATH)

NATH61.4565.5066.8040.28---

35 - Nic Inc (EGOV)

EGOV20.4421.9525.8016.91Buy

36 - Omega Flex Inc (OFLX)

OFLX48.5856.0064.9131.04Buy

37 - T Rowe Price Group (TROW)

TROW69.1473.0977.7762.03Buy

38 - Avid Tech Inc (AVID)

AVID4.795.549.783.99Buy

39 - Biospecifics Tech Cp (BSTC)

BSTC52.2557.2558.2132.39Buy

40 - China Customer Ord (CCRC)

CCRC13.8815.6222.005.54Buy

41 - Dorchester Minls (DMLP)

DMLP16.8417.9519.1011.47Buy

42 - Eagle Pharmaceutical (EGRX)

EGRX82.4191.0791.0734.20---

43 - Fastenal Co (FAST)

FAST44.2349.4952.7437.17---

44 - Hennessy Advisors Cmn (HNNA)

HNNA16.4217.1739.1215.96Buy

45 - Iradimed Cp Cm Stk (IRMD)

IRMD8.339.1022.537.85Buy

46 - Ituran Location (ITRN)

ITRN30.0332.3532.3519.09Buy

47 - Lancaster Colony Cor (LANC)

LANC128.62133.15148.68106.57Buy

48 - Papa John's Intl (PZZA)

PZZA73.7779.0090.2753.44---

49 - Popeyes Louisiana (PLKI)

PLKI78.8879.1679.1649.11Buy

50 - Spark Energy Cmn (SPKE)

SPKE32.3138.7038.7021.68---

51 - Spark Energy Inc. (SPKEP)

SPKEP25.5726.5826.5824.55Sell

52 - Lululemon Athletica (LULU)

LULU49.4059.8781.8149.40---

53 - Starbucks Corp (SBUX)

SBUX57.7461.3861.3850.38Buy

54 - Texas Instruments (TXN)

TXN79.5382.2782.4455.13Buy

55 - Verisign Inc (VRSN)

VRSN87.5889.8991.9974.01---

56 - Biogen Inc Cmn (BIIB)

BIIB273.83284.71333.65223.02Buy

57 - Innoviva Inc (INVA)

INVA12.3613.7114.558.67---

58 - Interdigital Inc (IDCC)

IDCC85.9890.80101.9451.23Strong Buy

59 - Intuit Inc (INTU)

INTU114.47120.25128.0898.06---

60 - Natural Alternativ (NAII)

NAII9.1310.0014.408.25Buy

61 - Pool Corporation (POOL)

POOL116.35120.54123.1385.11Buy

62 - Simulations Plus Inc (SLP)

SLP10.7711.7511.756.63Buy

63 - Skyworks Solutions (SWKS)

SWKS98.70105.34105.3456.48Buy

64 - Syntel Inc (SYNT)

SYNT15.8216.9631.3815.82Sell

65 - Titan Pharma Cmn (TTNP)

TTNP2.703.328.742.70---

66 - Tractor Supply Co (TSCO)

TSCO63.0668.3496.0561.07Buy

67 - Ulta Salon Cosmetic (ULTA)

ULTA276.02284.03289.27202.28Sell

68 - Allegiant Travel Com (ALGT)

ALGT156.82165.59181.52120.05Buy

69 - B. Riley Financl Cmn (RILY)

RILY14.1515.1120.948.21Buy

70 - Capella Education Co (CPLA)

CPLA84.2592.2592.2548.01Buy

71 - China Biologic Produ (CBPO)

CBPO105.24116.69137.3996.99---

72 - Copart Inc (CPRT)

CPRT30.3531.5731.5721.13Buy

73 - Dorman Products Inc (DORM)

DORM79.0384.2384.2351.16Buy

74 - Duluth Hldg Cl B Cmn (DLTH)

DLTH18.8521.6738.1918.25Buy

75 - Expeditors Intl (EXPD)

EXPD56.0157.4657.4646.01Buy

76 - Five Below Inc (FIVE)

FIVE42.0848.9252.7035.03Buy

77 - Inteliquent- Inc. (IQNT)

IQNT22.9022.9023.6714.90---

78 - National Resh Cla Cmn (NRCIA)

NRCIA20.5523.4523.4512.26Buy

79 - Natl Research Cl B (NRCIB)

NRCIB39.9542.3545.0230.82Sell

80 - Netease Inc Ads (NTES)

NTES255.64282.06308.66130.17Buy

81 - Silicon Motion Techn (SIMO)

SIMO43.7446.4955.7136.89---

82 - Wingstop Inc Cmn (WING)

WING27.2730.0333.4221.33Buy

83 - Advanced Energy (AEIS)

AEIS66.7971.1571.1531.98Buy

84 - C.H. Robinson Ww (CHRW)

CHRW76.1679.4081.1664.82Buy

85 - Dennys Corp (DENN)

DENN12.2112.8614.259.84Buy

86 - F5 Networks Inc (FFIV)

FFIV134.30143.69149.5099.29Buy

87 - Grand Canyon Educati (LOPE)

LOPE70.0676.0876.0837.94Buy

88 - Idexx Laboratories (IDXX)

IDXX154.10162.99162.9980.57Buy

89 - K L A-Tencor Corp (KLAC)

KLAC96.20100.98100.9865.92Buy

90 - Monster Beverage Cp (MNST)

MNST44.3846.2255.5040.30Buy

91 - O'Reilly Automotive (ORLY)

ORLY260.24275.94292.84248.02Buy

92 - Ruth's Hospitality (RUTH)

RUTH19.2520.0520.5513.61---

93 - Sei Investments Co (SEIC)

SEIC50.4952.4752.6041.88Sell

94 - Wisdomtree Invstmnts (WETF)

WETF8.529.1913.207.93Buy

95 - Amer Woodmark Cp (AMWD)

AMWD87.5592.2592.2560.80Strong Buy

96 - Atrion Corp (ATRI)

ATRI478.08508.15520.87381.56Buy

97 - Facebook Inc (FB)

FB140.68145.67145.67106.31Buy

98 - Gentex Corp (GNTX)

GNTX19.9121.1222.0214.40Buy

99 - Hackett Grp Inc (HCKT)

HCKT18.7520.1220.6912.89---

100 - Healthcare Svcs Gp (HCSG)

HCSG43.2746.8746.8734.50Buy
Copyright NNA100.com