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

 

NYSE-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 - BP Prudhoe Bay Royalty Trust (BPT)

BPT19.8321.0032.9515.00Sell

2 - Permian Basin Royalty Trust (PBT)

PBT8.969.5010.307.61---

3 - Sabine Royalty Trust (SBR)

SBR42.6845.0845.0833.50---

4 - North European Oil Royality Trust (NRT)

NRT6.447.068.205.94---

5 - San Juan Basin Royalty Trust (SJT)

SJT7.528.288.756.04Sell

6 - Mesabi Trust (MSB)

MSB22.8526.5026.5010.60Buy

7 - Antero Midstream Gp LP (AMGP)

AMGP17.6319.2722.8716.62Buy

8 - Texas Pacific Land Trust (TPL)

TPL395.52408.78434.99259.00Buy

9 - Domino's Pizza Inc (DPZ)

DPZ175.56189.83221.58156.26Buy

10 - Mesa Royalty Trust (MTR)

MTR14.6016.7018.009.70Sell

11 - Cross Timbers Royalty Trust (CRT)

CRT14.2915.0219.2114.10Buy

12 - Novo Nordisk A/S (NVO)

NVO50.5753.4853.4832.83---

13 - Trex Company (TREX)

TREX101.63112.15118.6561.57Sell

14 - Moelis (MC)

MC45.0649.0549.0532.55Sell

15 - Mv Oil Trust (MVO)

MVO6.207.407.404.80Buy

16 - Entravision Communications Corp (EVC)

EVC6.457.757.754.90Sell

17 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.102.223.852.10---

18 - Maui Land & Pineapple Company (MLP)

MLP14.6917.7527.806.80Sell

19 - Cohn & Steers Inc (CNS)

CNS44.1447.2947.2933.19Sell

20 - Msg Networks Inc (MSGN)

MSGN17.6620.1025.3016.15Buy

21 - Terra Nitrogen Company LP (TNH)

TNH80.0084.82115.8675.20Buy

22 - Warrior Met Coal Inc (HCC)

HCC18.5625.9330.490.21Sell

23 - Mastercard Inc (MA)

MA145.97154.65154.65102.98Buy

24 - Home Depot (HD)

HD171.46186.31186.31133.05---

25 - Choice Hotels International (CHH)

CHH73.7479.8079.8053.40Sell

26 - Colgate-Palmolive Company (CL)

CL72.6574.8277.2763.43Buy

27 - Factset Research Systems Inc (FDS)

FDS197.92206.66206.66155.09---

28 - Noble Midstream Partners LP (NBLX)

NBLX49.1352.4756.3335.16---

29 - Sturm Ruger & Company (RGR)

RGR47.9553.1168.6044.80Sell

30 - Medifast Inc (MED)

MED67.6473.8373.8340.00Sell

31 - NVR Inc (NVR)

NVR3339.293509.883509.881631.11Sell

32 - Rollins Inc (ROL)

ROL44.4346.1248.2932.82---

33 - S&P Global Inc (SPGI)

SPGI163.18174.07174.07107.21Strong Sell

34 - TJX Companies (TJX)

TJX70.8377.9480.9266.44---

35 - Valvoline Inc (VVV)

VVV23.5125.0725.0720.50Sell

36 - Versum Materials Inc (VSM)

VSM35.4839.8842.7426.72Buy

37 - Philip Morris International Inc (PM)

PM104.33108.67123.5588.90Buy

38 - Robert Half International Inc (RHI)

RHI52.2355.5957.6742.92---

39 - Usana Health Sciences Inc (USNA)

USNA67.6472.8072.8052.55Buy

40 - Altria Group (MO)

MO67.3972.6777.7960.01---

41 - Cleveland-Cliffs Inc. (CLF)

CLF6.177.0812.375.56Buy

42 - Evercore Partners Inc (EVR)

EVR83.3390.9090.9066.80Strong Sell

43 - Graco Inc (GGG)

GGG129.27133.44134.1182.42Buy

44 - Hershey Foods Corp (HSY)

HSY109.70113.98116.49100.62Buy

45 - McDonald's Corp (MCD)

MCD167.69174.44174.44118.18---

46 - Mettler-Toledo International (MTD)

MTD617.70637.75694.48408.97Buy

47 - Moody's Corp (MCO)

MCO145.97153.86153.8693.51Strong Sell

48 - Valero Energy Partners LP (VLP)

VLP41.0043.4051.0039.52Buy

49 - Cambrex Corp (CBM)

CBM46.9450.4062.9542.55Sell

50 - Chemed Inc (CHE)

CHE227.14241.89251.00154.50---

51 - Clorox Company (CLX)

CLX136.69147.38147.38117.94Buy

52 - Intercontinental Hotels Group (IHG)

IHG57.4060.7160.7145.43Buy

53 - Jupai Holdings Ltd (JP)

JP14.6221.2129.007.36---

54 - Lamb Weston Holdings Inc (LW)

LW53.1257.2057.2034.20Strong Sell

55 - Lci Industries (LCII)

LCII120.88132.00132.0086.25Sell

56 - Lennox International (LII)

LII197.44213.78213.78147.54---

57 - Marcus & Millichap (MMI)

MMI29.6931.3532.3823.22Strong Sell

58 - Marine Products Corp (MPX)

MPX14.4715.6617.129.88Sell

59 - Maximus Inc (MMS)

MMS66.0171.6571.6551.74---

60 - Sally Beauty Holdings (SBH)

SBH15.4217.6327.3014.05Sell

61 - Thor Industries (THO)

THO139.50156.86156.8687.96Sell

62 - Toro Company (TTC)

TTC63.1466.7673.8655.16Sell

63 - Vaalco Energy Inc (EGY)

EGY0.710.841.430.68Sell

64 - Westlake Chemical Partners LP (WLKP)

WLKP22.0823.6726.2520.65---

65 - Autozone (AZO)

AZO655.31763.30809.52491.13Sell

66 - Boston Beer Company (SAM)

SAM178.08194.30194.30128.70Sell

67 - Buckle Inc (BKE)

BKE20.4324.4524.4513.50Sell

68 - Footlocker Inc (FL)

FL35.3946.2577.8628.42Sell

69 - Kimberly-Clark Corp (KMB)

KMB112.75119.56136.21109.67---

70 - L Brands Inc (LB)

LB51.8860.3370.2035.00Sell

71 - Nortel Inversora Sa ADR (NTL)

NTL44.3951.9751.9721.76---

72 - Yum! Brands (YUM)

YUM80.4384.2984.2962.36Sell

73 - 3M Company (MMM)

MMM232.99244.23244.23173.55Sell

74 - Argan Inc (AGX)

AGX42.3057.9476.7042.30---

75 - Arista Networks Inc (ANET)

ANET221.68245.65245.6587.33Buy

76 - Campbell Soup Company (CPB)

CPB47.4151.0764.2345.00Sell

77 - Carter's Inc (CRI)

CRI103.99113.50113.5077.94Sell

78 - Ciner Resources LP (CINR)

CINR24.9126.5032.5022.61---

79 - Delek Logistics Partners LP (DKL)

DKL28.6731.7036.0526.80Buy

80 - Edwards Lifesciences Corp (EW)

EW109.25119.04121.4586.55Sell

81 - Herbalife Ltd (HLF)

HLF66.8371.0079.6447.91---

82 - Houlihan Lokey (HLI)

HLI43.2146.3046.3029.51---

83 - Illinois Tool Works Inc (ITW)

ITW160.75169.69169.69120.06Sell

84 - Infosys Ltd (INFY)

INFY14.9916.0716.1513.42Buy

85 - Ingevity Corp (NGVT)

NGVT70.4676.4780.1851.01Sell

86 - Lyondellbasell Industries Nv (LYB)

LYB104.21108.13108.1378.01Strong Sell

87 - Masco Corp (MAS)

MAS40.4243.7943.7931.29Sell

88 - Newmarket Corp (NEU)

NEU381.97398.65483.86381.97Sell

89 - Nike Inc (NKE)

NKE58.8164.8564.8550.35Buy

90 - Sandridge Mississippian Trust I (SDT)

SDT1.001.191.851.00Sell

91 - Taiwan Semiconductor Manufacturing (TSM)

TSM38.5241.3043.0228.50Buy

92 - Tupperware Corp (TUP)

TUP60.6064.5474.3652.39---

93 - Weight Watchers International Inc (WTW)

WTW43.9848.5654.479.95Strong Sell

94 - Brinker International (EAT)

EAT35.1839.5751.9129.50Sell

95 - C.R. Bard (BCR)

BCR331.22335.24337.73218.72Buy

96 - Camping World Holdings Inc (CWH)

CWH42.9847.6247.6226.30Sell

97 - Deluxe Corp (DLX)

DLX70.5576.1776.1766.43Buy

98 - Dun & Bradstreet Corp (DNB)

DNB117.55124.47125.57100.46Sell

99 - Essent Group Ltd (ESNT)

ESNT43.5047.2947.2931.54Strong Sell

100 - Estee Lauder Companies (EL)

EL124.51128.57128.5775.83Buy
Copyright NNA100.com