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 July 26 2017 16:51:03.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT19.3021.0932.9515.00---

2 - Permian Basin Royalty Trust (PBT)

PBT8.649.6410.306.10Buy

3 - Sabine Royalty Trust (SBR)

SBR38.1840.4040.9933.46---

4 - North European Oil Royality Trust (NRT)

NRT5.946.509.735.94---

5 - San Juan Basin Royalty Trust (SJT)

SJT6.497.238.005.19---

6 - Gamco Investors (GBL)

GBL30.5532.6034.9027.55---

7 - Mesabi Trust (MSB)

MSB12.9514.0017.428.05Sell

8 - Texas Pacific Land Trust (TPL)

TPL304.95340.74340.74156.00Buy

9 - Maui Land & Pineapple Company (MLP)

MLP16.0223.3027.806.23---

10 - Domino's Pizza Inc (DPZ)

DPZ185.00207.61221.58143.47Strong Sell

11 - Novo Nordisk A/S (NVO)

NVO41.6743.4657.4130.89Sell

12 - Terra Nitrogen Company LP (TNH)

TNH84.1086.86122.0080.50Sell

13 - Moelis (MC)

MC40.3144.8544.8523.60---

14 - Cohn & Steers Inc (CNS)

CNS41.0242.9943.5433.16Buy

15 - Cross Timbers Royalty Trust (CRT)

CRT14.9115.4020.0014.10---

16 - Mesa Royalty Trust (MTR)

MTR12.0813.1016.708.12Buy

17 - Apollo Global Management Llc C (APO)

APO26.7128.5028.5016.84Buy

18 - Sturm Ruger & Company (RGR)

RGR56.1063.3970.0247.15Sell

19 - Pzena Investment Management Inc (PZN)

PZN10.0211.5911.857.11Buy

20 - Manning & Napier Inc (MN)

MN3.854.288.303.85Buy

21 - Michael Kors Holdings Ltd (KORS)

KORS34.2936.6853.2932.38Buy

22 - Msg Networks Inc (MSGN)

MSGN20.6522.3825.3015.05Buy

23 - Transportadora De Gas Sa Ord B (TGS)

TGS14.1016.4717.945.85Buy

24 - Mastercard Inc (MA)

MA124.67131.18131.1894.41Buy

25 - Noble Midstream Partners LP (NBLX)

NBLX44.0347.4653.2926.00Sell

26 - Trex Company (TREX)

TREX70.4576.8578.1648.03Buy

27 - Colgate-Palmolive Company (CL)

CL69.7873.9277.2763.43Buy

28 - Moody's Corp (MCO)

MCO124.77135.20135.2093.51---

29 - TJX Companies (TJX)

TJX66.6570.7083.6466.65---

30 - Valvoline Inc (VVV)

VVV22.3823.5524.9818.30Sell

31 - Yirendai Ltd (YRD)

YRD28.8136.9242.3418.80---

32 - Factset Research Systems Inc (FDS)

FDS160.20167.63183.64150.95---

33 - Home Depot (HD)

HD144.25153.08160.86119.20---

34 - Marcus & Millichap (MMI)

MMI25.1726.8430.3122.93Sell

35 - Philip Morris International Inc (PM)

PM116.17119.67123.5586.78Sell

36 - Robert Half International Inc (RHI)

RHI44.1947.5150.9834.42Sell

37 - Usana Health Sciences Inc (USNA)

USNA55.2061.3875.0052.55Sell

38 - Choice Hotels International (CHH)

CHH62.4565.4867.8043.70Sell

39 - Federated Investors (FII)

FII28.3929.9433.1324.52Sell

40 - Medifast Inc (MED)

MED41.2743.3247.3534.60Buy

41 - Rollins Inc (ROL)

ROL41.4243.8943.8927.29Buy

42 - S&P Global Inc (SPGI)

SPGI149.55157.43157.43107.21---

43 - Sherwin-Williams Company (SHW)

SHW347.25362.57362.57239.48Sell

44 - Versum Materials Inc (VSM)

VSM33.3036.4636.4621.86Sell

45 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.282.403.851.96Sell

46 - Evercore Partners Inc (EVR)

EVR73.1778.9583.3048.75Buy

47 - Hershey Foods Corp (HSY)

HSY103.77109.18116.4994.03---

48 - Lci Industries (LCII)

LCII101.42106.80117.1580.65Buy

49 - Mettler-Toledo International (MTD)

MTD581.36604.08618.13386.01Strong Sell

50 - NVR Inc (NVR)

NVR2461.642705.162705.161478.04Buy

51 - Accenture Plc (ACN)

ACN123.11129.61129.61108.83Buy

52 - Footlocker Inc (FL)

FL44.5948.9279.4344.59---

53 - H&R Block (HRB)

HRB29.6730.9231.7019.85---

54 - Newmarket Corp (NEU)

NEU455.59470.43483.86386.90Sell

55 - Yum! Brands (YUM)

YUM73.5575.4575.4559.57Sell

56 - Altria Group (MO)

MO71.6975.3577.7960.82Sell

57 - Autozone (AZO)

AZO491.13551.45817.74491.13Buy

58 - Buckle Inc (BKE)

BKE16.0517.6928.6716.00Sell

59 - Clorox Company (CLX)

CLX130.05136.53141.76111.24Buy

60 - Graco Inc (GGG)

GGG104.66109.70114.6569.33Sell

61 - L Brands Inc (LB)

LB43.3551.1679.6743.04---

62 - Lennox International (LII)

LII169.31183.69192.58140.97Sell

63 - Maximus Inc (MMS)

MMS60.6063.8764.9743.69Buy

64 - McDonald's Corp (MCD)

MCD154.91159.98159.98110.33Buy

65 - Mv Oil Trust (MVO)

MVO5.175.997.355.14---

66 - P.T. Telekomunikasi Indonesia Tbk (TLK)

TLK34.4435.9769.2927.17Buy

67 - Sally Beauty Holdings (SBH)

SBH19.4720.6330.1717.26Buy

68 - Sinopec Shangai Petrochemical Company Ltd (SHI)

SHI54.0758.5764.8048.26Sell

69 - Thor Industries (THO)

THO104.46109.91115.7474.00Buy

70 - Valero Energy Partners LP (VLP)

VLP44.6747.5051.0038.90Sell

71 - Westlake Chemical Partners LP (WLKP)

WLKP24.1425.6526.2519.25Sell

72 - 3M Company (MMM)

MMM197.17207.58214.57163.85Sell

73 - Artisan Partners Asset Manageme (APAM)

APAM30.9833.8533.8524.48---

74 - Boston Beer Company (SAM)

SAM132.10137.60194.98128.70---

75 - Cambrex Corp (CBM)

CBM58.2161.7062.9538.30---

76 - Carter's Inc (CRI)

CRI86.8790.99103.5177.94---

77 - Ciner Resources LP (CINR)

CINR27.5728.4932.5026.80Strong Buy

78 - Greenhill & Co. Inc (GHL)

GHL19.2020.2232.4518.71Buy

79 - Kimberly-Clark Corp (KMB)

KMB121.84129.53136.21111.30Sell

80 - Marine Products Corp (MPX)

MPX13.6215.2516.258.30Sell

81 - Taro Pharm Inds (TARO)

TARO112.89117.21146.8992.28Buy

82 - Toro Company (TTC)

TTC69.9572.4273.0044.90Strong Sell

83 - Westwood Holdings Group Inc (WHG)

WHG57.6860.1463.9949.01---

84 - American Eagle Outfitters (AEO)

AEO11.0011.8719.5510.56Sell

85 - Argan Inc (AGX)

AGX61.1664.9076.7045.51---

86 - Brinker International (EAT)

EAT35.6137.6955.8435.61---

87 - Chemed Inc (CHE)

CHE196.12204.61216.01130.05---

88 - Eaton Vance Corp (EV)

EV47.8450.1050.1034.44Buy

89 - Edwards Lifesciences Corp (EW)

EW114.81118.47121.7581.12Sell

90 - Hormel Foods Corp (HRL)

HRL33.4435.3440.0032.26Buy

91 - Illinois Tool Works Inc (ITW)

ITW139.99146.15150.29111.50Sell

92 - Infosys Ltd (INFY)

INFY15.0615.9316.7113.42Buy

93 - Intercontinental Hotels Group (IHG)

IHG55.3557.1957.8039.84Buy

94 - Lamb Weston Holdings Inc (LW)

LW42.5847.1349.9428.75Sell

95 - Lyondellbasell Industries Nv (LYB)

LYB82.9188.8197.6471.55---

96 - Nike Inc (NKE)

NKE54.8560.0060.3349.01Sell

97 - Nortel Inversora Sa ADR (NTL)

NTL31.3835.2235.2219.80---

98 - PBF Logistics LP (PBFX)

PBFX19.3320.5023.0017.45Buy

99 - Telecom Argentina Stet - France Telecom S.A. (TEO)

TEO25.2629.8929.8917.04Sell

100 - Tupperware Corp (TUP)

TUP61.6567.9274.3652.32Sell
Copyright NNA100.com