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 November 17 2017 17:13:02.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT18.6520.6032.9515.00---

2 - Permian Basin Royalty Trust (PBT)

PBT8.909.4810.306.75Sell

3 - Sabine Royalty Trust (SBR)

SBR41.4343.7543.7533.46---

4 - North European Oil Royality Trust (NRT)

NRT6.687.448.205.94Sell

5 - San Juan Basin Royalty Trust (SJT)

SJT7.628.058.495.94Buy

6 - Mesabi Trust (MSB)

MSB20.6022.9824.8010.20---

7 - Gamco Investors (GBL)

GBL27.7929.4433.5527.55Buy

8 - Texas Pacific Land Trust (TPL)

TPL399.47434.26434.99259.00---

9 - Domino's Pizza Inc (DPZ)

DPZ166.74184.62221.58156.26Buy

10 - Mesa Royalty Trust (MTR)

MTR15.0416.2517.309.70---

11 - Cross Timbers Royalty Trust (CRT)

CRT14.8115.4719.8014.10---

12 - Moelis (MC)

MC42.8445.5045.5028.20---

13 - Novo Nordisk A/S (NVO)

NVO49.6451.0551.0530.89Buy

14 - Maui Land & Pineapple Company (MLP)

MLP14.3116.7527.806.80Buy

15 - Trex Company (TREX)

TREX95.54112.39112.3961.57Buy

16 - Cohn & Steers Inc (CNS)

CNS42.9345.5045.5033.19Buy

17 - Pzena Investment Management Inc (PZN)

PZN10.1211.7112.708.25---

18 - Msg Networks Inc (MSGN)

MSGN16.1519.3925.3016.15Strong Buy

19 - Transportadora De Gas Sa Ord B (TGS)

TGS19.6322.1722.187.37Buy

20 - Mv Oil Trust (MVO)

MVO5.475.987.354.80---

21 - Terra Nitrogen Company LP (TNH)

TNH76.1884.47115.8675.20Sell

22 - Manning & Napier Inc (MN)

MN3.733.958.153.00Buy

23 - Mastercard Inc (MA)

MA147.41152.00152.0099.51Sell

24 - Sturm Ruger & Company (RGR)

RGR48.5153.0568.6044.80Strong Buy

25 - Apollo Global Management Llc C (APO)

APO28.0831.3533.3718.90---

26 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.182.303.852.10Sell

27 - H&R Block (HRB)

HRB24.7226.5631.8019.85Buy

28 - Michael Kors Holdings Ltd (KORS)

KORS50.9156.4356.4332.38Buy

29 - Noble Midstream Partners LP (NBLX)

NBLX49.2852.5456.3331.63Buy

30 - Colgate-Palmolive Company (CL)

CL69.0573.4177.2763.43Sell

31 - Valvoline Inc (VVV)

VVV23.5125.0725.0719.57Buy

32 - Home Depot (HD)

HD163.55168.43168.43128.38Buy

33 - TJX Companies (TJX)

TJX68.8872.8480.9266.44Buy

34 - Versum Materials Inc (VSM)

VSM37.6540.8042.7424.27---

35 - Yirendai Ltd (YRD)

YRD37.2047.2753.5019.85---

36 - Choice Hotels International (CHH)

CHH70.2276.4176.4150.35Buy

37 - Factset Research Systems Inc (FDS)

FDS183.82196.70196.70155.09---

38 - Federated Investors (FII)

FII30.5931.8231.8224.93Buy

39 - Medifast Inc (MED)

MED64.8571.7371.7338.43---

40 - Moody's Corp (MCO)

MCO143.15148.00148.0093.51Strong Buy

41 - Philip Morris International Inc (PM)

PM101.58109.50123.5586.78---

42 - Robert Half International Inc (RHI)

RHI51.1755.2255.2242.92Buy

43 - Rollins Inc (ROL)

ROL42.8246.2048.2931.87Sell

44 - S&P Global Inc (SPGI)

SPGI158.19166.17166.17107.21Buy

45 - Usana Health Sciences Inc (USNA)

USNA64.3371.0071.0052.55---

46 - Evercore Partners Inc (EVR)

EVR79.0485.0085.0065.55Sell

47 - Marcus & Millichap (MMI)

MMI28.4531.3731.3723.22---

48 - Mettler-Toledo International (MTD)

MTD614.65663.98694.48407.87Buy

49 - NVR Inc (NVR)

NVR3067.773362.853362.851570.00Strong Sell

50 - Altria Group (MO)

MO64.4966.5077.7960.01Buy

51 - Graco Inc (GGG)

GGG127.86134.11134.1180.20Buy

52 - Hershey Foods Corp (HSY)

HSY105.76110.99116.4995.68---

53 - Lci Industries (LCII)

LCII113.72129.20129.2086.25Buy

54 - McDonald's Corp (MCD)

MCD163.00167.89170.92117.71Sell

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

TLK29.1531.4636.1927.17Buy

56 - Valero Energy Partners LP (VLP)

VLP39.5242.0751.0039.02Strong Buy

57 - Yum! Brands (YUM)

YUM77.0381.6581.6562.00---

58 - Accenture Plc (ACN)

ACN140.83147.28147.28112.31---

59 - Autozone (AZO)

AZO588.48633.24813.70491.13Buy

60 - Buckle Inc (BKE)

BKE17.7221.9527.1013.50Buy

61 - Clorox Company (CLX)

CLX128.59135.87141.76112.28Sell

62 - Footlocker Inc (FL)

FL33.5041.7379.4328.42Buy

63 - Intercontinental Hotels Group (IHG)

IHG55.0657.5557.8042.48---

64 - Jupai Holdings Ltd (JP)

JP19.6025.4129.007.36---

65 - L Brands Inc (LB)

LB45.0551.7875.5035.00Buy

66 - Lamb Weston Holdings Inc (LW)

LW51.4854.0354.0330.43---

67 - Lennox International (LII)

LII187.01201.40201.40146.25Buy

68 - Marine Products Corp (MPX)

MPX13.6814.8917.129.88Buy

69 - Maximus Inc (MMS)

MMS64.2266.9666.9651.74---

70 - Newmarket Corp (NEU)

NEU382.04413.99483.86382.04Buy

71 - Sally Beauty Holdings (SBH)

SBH14.0516.6827.7114.05---

72 - Westlake Chemical Partners LP (WLKP)

WLKP21.1022.4626.2520.00---

73 - Argan Inc (AGX)

AGX57.6565.2576.7056.90---

74 - Artisan Partners Asset Manageme (APAM)

APAM35.4637.5537.5526.30---

75 - Boston Beer Company (SAM)

SAM171.44181.20181.20128.70Buy

76 - Cambrex Corp (CBM)

CBM42.5549.7862.9542.55Buy

77 - Campbell Soup Company (CPB)

CPB46.8649.7664.2345.00Buy

78 - Chemed Inc (CHE)

CHE212.59235.96235.96145.35---

79 - Eaton Vance Corp (EV)

EV50.9352.3652.3638.98Buy

80 - Kimberly-Clark Corp (KMB)

KMB113.18118.85136.21109.67---

81 - Norbord Inc (OSB)

OSB33.9737.6241.8823.68---

82 - Nortel Inversora Sa ADR (NTL)

NTL41.1143.5543.5521.63Buy

83 - PBF Logistics LP (PBFX)

PBFX18.9520.1222.7017.45Buy

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

TEO31.9934.2034.2017.04Strong Buy

85 - Thor Industries (THO)

THO131.41138.07138.0786.81Buy

86 - Toro Company (TTC)

TTC60.9062.7973.8652.60---

87 - Vaalco Energy Inc (EGY)

EGY0.790.981.430.68---

88 - Westwood Holdings Group Inc (WHG)

WHG62.0167.5771.0051.41Buy

89 - 3M Company (MMM)

MMM225.04238.90238.90171.09---

90 - Carter's Inc (CRI)

CRI97.24106.67106.6777.94Buy

91 - Ciner Resources LP (CINR)

CINR24.7226.0032.5022.61Buy

92 - Edwards Lifesciences Corp (EW)

EW100.20109.31121.4581.12Buy

93 - Herbalife Ltd (HLF)

HLF64.2573.6779.6447.62Buy

94 - Hugoton Royalty Trust (HGT)

HGT1.631.752.501.55Sell

95 - Illinois Tool Works Inc (ITW)

ITW152.61159.36159.36120.06Sell

96 - Infosys Ltd (INFY)

INFY14.6215.3916.1513.42Buy

97 - Lyondellbasell Industries Nv (LYB)

LYB101.34107.83107.8378.01---

98 - Masco Corp (MAS)

MAS38.3440.0541.1030.08Buy

99 - Medley Management Inc (MDLY)

MDLY5.756.1510.355.50Buy

100 - Nike Inc (NKE)

NKE54.0459.5360.5350.06Buy
Copyright NNA100.com