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 August 16 2017 16:50:45.

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

1 - Finjan Holdings (FNJN)

FNJN2.253.024.061.00---

2 - Winmark Corp (WINA)

WINA124.70132.24137.7597.66---

3 - Yintech Investm Ads (YIN)

YIN9.7210.4822.978.53---

4 - Green Plains Partners LP (GPP)

GPP17.8519.8021.7517.05---

5 - Mannkind Corporation (MNKD)

MNKD1.241.484.950.67Buy

6 - Marine Petroleum U (MARPS)

MARPS3.183.475.492.94---

7 - Manhattan Assoc (MANH)

MANH42.5045.8762.1442.50---

8 - Aspen Technology (AZPN)

AZPN56.5261.3964.3444.60---

9 - Collectors Universe (CLCT)

CLCT22.7724.4628.8316.54Buy

10 - Eagle Pharmaceutical (EGRX)

EGRX45.0565.5297.1545.05Buy

11 - Natl Beverage Cp (FIZZ)

FIZZ102.23115.03115.0339.14Buy

12 - Psychemedics (PMD)

PMD19.6524.4527.9913.81---

13 - Bioverativ Inc (BIVV)

BIVV55.7161.0964.4140.99---

14 - Nutrisystem Inc (NTRI)

NTRI50.6561.3467.9526.90Buy

15 - Natural Hlth Trd (NHTC)

NHTC19.1925.3633.7519.19---

16 - Blue Buffalo Pet (BUFF)

BUFF22.6324.4326.7221.51Buy

17 - Dorchester Minls (DMLP)

DMLP14.3015.0419.3014.21---

18 - Marketaxess Holdings (MKTX)

MKTX186.92200.99211.06145.10---

19 - Omega Flex Inc (OFLX)

OFLX55.4964.9570.8034.62Sell

20 - The Rmr Grp A (RMR)

RMR45.7551.2555.1033.90Buy

21 - United Therapeutic (UTHR)

UTHR129.18139.10169.89110.90Strong Buy

22 - B. Riley Financl (RILY)

RILY15.4018.4621.309.31---

23 - Innoviva Inc (INVA)

INVA12.1213.5814.558.67---

24 - Petmed Express Inc (PETS)

PETS43.4050.9050.9018.90Sell

25 - The Michaels Comp (MIK)

MIK18.8320.6826.3017.25Buy

26 - Corcept Therapeutics (CORT)

CORT13.2915.5815.585.24Buy

27 - Hamilton Lane Incorporated Class A (HLNE)

HLNE22.3823.9624.0017.32Buy

28 - Mcbc Holdings (MCFT)

MCFT17.3819.1420.2210.44Strong Buy

29 - Nathan's Famous In (NATH)

NATH52.9061.0371.9544.46Sell

30 - Diamond Hill Inv (DHIL)

DHIL190.99197.87217.68170.00Buy

31 - Francesca's Holdings (FRAN)

FRAN7.979.4722.397.97Sell

32 - Ross Stores Inc (ROST)

ROST52.8555.1769.8152.85---

33 - Texas Instruments (TXN)

TXN81.6584.2484.6566.30Buy

34 - Ubiquiti Networks I (UBNT)

UBNT57.3767.8067.8045.71Buy

35 - Momo Inc Ads (MOMO)

MOMO42.5746.6946.6915.72---

36 - Nic Inc (EGOV)

EGOV15.7518.2125.9015.75---

37 - Spark Energy (SPKE)

SPKE17.1519.7823.6511.52---

38 - Spark Energy Inc (SPKEP)

SPKEP25.9226.6427.566.80Buy

39 - American Outdoor Brands Corp (AOBC)

AOBC18.3320.4430.0817.50Sell

40 - Fastenal Co (FAST)

FAST41.8843.4652.7437.70Buy

41 - Gilead Sciences Inc (GILD)

GILD72.1876.4982.1063.76Buy

42 - Lancaster Colony Cor (LANC)

LANC121.26125.36149.30119.38Buy

43 - Papa John's Intl (PZZA)

PZZA74.8681.0990.4970.73Buy

44 - Verisign Inc (VRSN)

VRSN95.90100.78103.7974.01---

45 - Biospecifics Tech Cp (BSTC)

BSTC41.9549.2558.7935.79---

46 - Hennessy Advisors (HNNA)

HNNA15.0116.2137.5013.88---

47 - Interdigital Inc (IDCC)

IDCC69.5077.13102.3067.05Buy

48 - Interlink Elctrnc (LINK)

LINK8.108.9711.166.75Sell

49 - Ituran Location (ITRN)

ITRN29.7431.7536.9523.95Buy

50 - National Resh Cla (NRCIA)

NRCIA29.6632.6032.6014.35Strong Sell

51 - Natl Research Cl B (NRCIB)

NRCIB51.6057.2157.2132.57Sell

52 - Skyworks Solutions (SWKS)

SWKS103.89108.56112.1165.76Buy

53 - Starbucks Corp (SBUX)

SBUX52.8957.0764.8750.84Strong Buy

54 - T Rowe Price Group (TROW)

TROW80.7185.4285.4262.97Buy

55 - Ulta Salon Cosmetic (ULTA)

ULTA236.00255.45314.86225.13---

56 - Aaon Inc (AAON)

AAON29.9534.8038.2026.51Sell

57 - Advanced Energy (AEIS)

AEIS70.8876.5586.2542.28Buy

58 - Cirrus Logic Inc (CRUS)

CRUS54.9662.3271.9747.01---

59 - Coda Octopus Group (CODA)

CODA4.234.604.604.00---

60 - Copart Inc (CPRT)

CPRT31.1832.3532.3524.71Buy

61 - Intuit Inc (INTU)

INTU134.77139.58143.81103.22Buy

62 - Lululemon Athletica (LULU)

LULU58.4561.7981.8147.26---

63 - Netease Inc Ads (NTES)

NTES273.19302.69337.55204.20---

64 - Nvidia Corporation (NVDA)

NVDA161.18174.56174.5657.32---

65 - Simulations Plus Inc (SLP)

SLP13.3715.0916.157.90Buy

66 - Supernus Pharm (SUPN)

SUPN42.1946.4546.4517.25Buy

67 - Wingstop Inc (WING)

WING31.7735.3835.3824.74Buy

68 - China Customer Ord (CCRC)

CCRC15.1517.3022.0010.98---

69 - Commercehub Inc (CHUBA)

CHUBA18.8621.1521.1511.91---

70 - Commercehub Inc (CHUBK)

CHUBK18.6120.6320.6311.90---

71 - Dorman Products Inc (DORM)

DORM63.9075.9888.5060.00Sell

72 - Ipg Photonics Corp (IPGP)

IPGP155.95170.39170.3980.52Buy

73 - Ruth's Hospitality (RUTH)

RUTH19.4020.7622.6513.74Buy

74 - Silicon Motion Techn (SIMO)

SIMO40.3343.7256.2537.37Buy

75 - Stamps.Com Inc (STMP)

STMP171.28220.25220.2584.87---

76 - Tractor Supply Co (TSCO)

TSCO49.9955.1686.3949.87---

77 - Ultra Petroleum Corp. (UPL)

UPL7.379.6015.750.31Strong Buy

78 - Acacia Communica (ACIA)

ACIA42.6149.25128.7338.50---

79 - Biogen Inc (BIIB)

BIIB281.91296.95329.83244.28Strong Buy

80 - Capella Education Co (CPLA)

CPLA66.6080.5799.2556.88---

81 - Expeditors Intl (EXPD)

EXPD54.3257.7759.9047.23Buy

82 - F5 Networks Inc (FFIV)

FFIV115.63124.51149.50114.45Buy

83 - Facebook Inc (FB)

FB164.94175.49175.49113.55---

84 - Fifth Street (FSAM)

FSAM3.654.308.453.35Buy

85 - Five Below Inc (FIVE)

FIVE45.5249.2354.1335.03Sell

86 - Grand Canyon Educati (LOPE)

LOPE76.7185.9485.9439.07Sell

87 - Grupo Aeroportuario (OMAB)

OMAB47.0050.4153.5830.05Buy

88 - Hackett Grp Inc (HCKT)

HCKT13.2415.5020.6913.24---

89 - Idexx Laboratories (IDXX)

IDXX150.35163.34173.01102.45Buy

90 - K L A-Tencor Corp (KLAC)

KLAC87.9396.47109.5966.89Buy

91 - Monster Beverage Cp (MNST)

MNST51.8254.5754.5740.64Buy

92 - Natural Alternativ (NAII)

NAII9.9511.2514.408.25---

93 - O'Reilly Automotive (ORLY)

ORLY190.20211.02288.67169.43Buy

94 - Oclaro Inc (OCLR)

OCLR8.249.6311.306.92Buy

95 - Pilgrim's Pride (PPC)

PPC24.3628.6828.6817.15Buy

96 - Regeneron Pharmaceutical (REGN)

REGN459.14500.53543.55325.35---

97 - Sanderson Farms In (SAFM)

SAFM126.49145.02145.0274.07---

98 - Sei Investments Co (SEIC)

SEIC54.4757.5057.5042.90---

99 - Syntel Inc (SYNT)

SYNT17.8820.3746.9515.82---

100 - Vivus Inc (VVUS)

VVUS0.991.191.470.99Buy
Copyright NNA100.com