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

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT16.6020.8831.4410.89Buy

2 - Permian Basin Royalty Trust (PBT)

PBT9.4110.3010.305.52Strong Sell

3 - Sabine Royalty Trust (SBR)

SBR35.0638.0639.9930.12Sell

4 - North European Oil Royality Trust (NRT)

NRT6.917.349.395.99---

5 - Gamco Investors (GBL)

GBL28.4329.8641.1227.55Buy

6 - San Juan Basin Royalty Trust (SJT)

SJT6.877.687.844.90Sell

7 - Texas Pacific Land Trust (TPL)

TPL280.39301.95335.31147.82Buy

8 - Mesabi Trust (MSB)

MSB14.9416.9517.427.64Buy

9 - Domino's Pizza Inc (DPZ)

DPZ178.68187.88191.54115.70Buy

10 - Cross Timbers Royalty Trust (CRT)

CRT15.0016.6019.7114.01---

11 - Maui Land & Pineapple Company (MLP)

MLP11.7614.1014.105.30Sell

12 - Novo Nordisk A/S (NVO)

NVO34.3636.6055.7830.29---

13 - Terra Nitrogen Company LP (TNH)

TNH91.9596.16118.9391.07---

14 - Trex Company (TREX)

TREX68.6272.7278.1639.74Buy

15 - Cohn & Steers Inc (CNS)

CNS38.7641.6542.3032.20---

16 - Manning & Napier Inc (MN)

MN5.415.879.645.13Sell

17 - Moelis (MC)

MC36.5639.6539.6520.44Buy

18 - Sturm Ruger & Company (RGR)

RGR53.5959.4068.6646.39---

19 - Michael Kors Holdings Ltd (KORS)

KORS36.1037.6455.3734.92Sell

20 - Factset Research Systems Inc (FDS)

FDS156.92172.77183.13145.63Buy

21 - Msg Networks Inc (MSGN)

MSGN23.1124.9024.9014.73Buy

22 - Colgate-Palmolive Company (CL)

CL73.1974.4874.6963.09Buy

23 - Mastercard Inc (MA)

MA112.36115.99115.9986.14Buy

24 - Noble Midstream Partners LP (NBLX)

NBLX47.1850.7153.2925.74Sell

25 - Home Depot (HD)

HD148.17152.06152.06117.85Buy

26 - Pzena Investment Management Inc (PZN)

PZN9.7510.9211.536.82---

27 - Robert Half International Inc (RHI)

RHI46.2449.7250.7333.81Buy

28 - TJX Companies (TJX)

TJX77.3979.9783.0671.13Buy

29 - Apollo Global Management Llc C (APO)

APO24.1726.2226.2213.44Sell

30 - Choice Hotels International (CHH)

CHH62.1663.9063.9042.90Buy

31 - Marcus & Millichap (MMI)

MMI24.3626.2030.3122.93---

32 - Mesa Royalty Trust (MTR)

MTR13.3816.4016.406.84Sell

33 - Philip Morris International Inc (PM)

PM111.26115.63115.6385.01---

34 - Usana Health Sciences Inc (USNA)

USNA53.3557.3175.0053.35Sell

35 - Yirendai Ltd (YRD)

YRD23.1825.0242.3410.02Strong Buy

36 - Federated Investors (FII)

FII25.9727.6431.2424.29Buy

37 - Lci Industries (LCII)

LCII96.36103.33116.6361.48Buy

38 - Medifast Inc (MED)

MED43.2445.4146.0229.14Buy

39 - Moody's Corp (MCO)

MCO113.17118.12118.1286.36Buy

40 - Rollins Inc (ROL)

ROL36.6238.4138.4125.77Buy

41 - Sherwin-Williams Company (SHW)

SHW314.85329.64329.64238.07Buy

42 - Transportadora De Gas Sa Ord B (TGS)

TGS14.8517.3517.355.85Sell

43 - Buckle Inc (BKE)

BKE17.1219.3029.0115.78Buy

44 - Footlocker Inc (FL)

FL73.2077.0078.7850.05Buy

45 - Lennox International (LII)

LII165.55172.74172.74130.44Sell

46 - Mettler-Toledo International (MTD)

MTD481.81499.08499.08343.61Buy

47 - NVR Inc (NVR)

NVR2070.472191.752191.751478.04---

48 - Newmarket Corp (NEU)

NEU448.02463.45463.45381.23Buy

49 - S&P Global Inc (SPGI)

SPGI130.06134.57134.5796.45Buy

50 - Sandridge Mississippian Trust I (SDT)

SDT1.461.653.221.16Strong Sell

51 - Taro Pharm Inds (TARO)

TARO112.15119.79150.7592.28Sell

52 - Accenture Plc (ACN)

ACN114.82121.25125.23106.44Buy

53 - Artisan Partners Asset Manageme (APAM)

APAM27.2028.6531.1923.19Buy

54 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.402.623.741.64Sell

55 - Westlake Chemical Partners LP (WLKP)

WLKP24.5925.5526.2016.91Buy

56 - Altria Group (MO)

MO70.7874.2476.3858.88Buy

57 - Autozone (AZO)

AZO703.78735.00819.54684.48Buy

58 - Cambrex Corp (CBM)

CBM52.8957.6562.5038.30---

59 - Clorox Company (CLX)

CLX133.94137.42138.47109.85---

60 - Graco Inc (GGG)

GGG93.6197.1697.1668.78Buy

61 - H&R Block (HRB)

HRB23.0524.4924.5918.62Sell

62 - Hershey Foods Corp (HSY)

HSY107.12108.90115.7587.07Sell

63 - L Brands Inc (LB)

LB46.1951.2978.1643.04Buy

64 - Marine Products Corp (MPX)

MPX11.1912.6914.777.46Buy

65 - Maximus Inc (MMS)

MMS59.2862.7862.7843.61Buy

66 - Sally Beauty Holdings (SBH)

SBH19.1820.1632.2619.18Sell

67 - Toro Company (TTC)

TTC61.4064.1464.1439.92Buy

68 - Yum! Brands (YUM)

YUM63.8766.0068.6655.17Buy

69 - 3M Company (MMM)

MMM190.85194.45194.45160.08Buy

70 - Argan Inc (AGX)

AGX62.6068.8476.7032.13Buy

71 - Boston Beer Company (SAM)

SAM135.10145.11195.35135.10Buy

72 - Carter's Inc (CRI)

CRI89.4392.76111.3277.61Buy

73 - Chemed Inc (CHE)

CHE182.98190.32190.32123.90Buy

74 - Ciner Resources LP (CINR)

CINR27.9629.4137.0724.89---

75 - Eaton Vance Corp (EV)

EV42.2044.4947.8332.28Buy

76 - Greenhill & Co. Inc (GHL)

GHL27.5630.8031.9614.84Buy

77 - Kimberly-Clark Corp (KMB)

KMB127.18131.60135.78109.60Sell

78 - Lyondellbasell Industries Nv (LYB)

LYB84.6889.2296.7668.51Buy

79 - McDonald's Corp (MCD)

MCD130.69134.76134.76108.68Buy

80 - Mead Johnson Nutrition Company (MJN)

MJN88.3489.4592.9268.93Buy

81 - Mv Oil Trust (MVO)

MVO6.097.177.174.50Strong Sell

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

TLK31.3133.0034.4725.58Strong Buy

83 - Sinopec Shangai Petrochemical Company Ltd (SHI)

SHI55.5157.8064.8042.64Sell

84 - Thor Industries (THO)

THO92.9799.61115.3559.42Buy

85 - Wabash National Corp (WNC)

WNC19.8021.0922.1410.67Strong Buy

86 - American Eagle Outfitters (AEO)

AEO13.5214.3419.0812.90Buy

87 - Brinker International (EAT)

EAT43.1445.8155.4840.92Buy

88 - Gcp Applied Technologies Inc C (GCP)

GCP32.3933.7534.0521.90Strong Buy

89 - Hormel Foods Corp (HRL)

HRL34.2434.9739.8232.86Buy

90 - Infosys Ltd (INFY)

INFY14.3015.3019.4113.42---

91 - Intercontinental Hotels Group (IHG)

IHG48.4550.7950.7934.39Buy

92 - Lamb Weston Holdings Inc (LW)

LW41.7143.4843.4830.27Buy

93 - Marine Harvest ASA Sponsored AD (MHG)

MHG16.1917.3818.4013.86Sell

94 - Maxlinear Inc (MXL)

MXL26.7728.5628.5615.77Buy

95 - Nike Inc (NKE)

NKE53.7657.0059.7648.68Sell

96 - Shell Midstream Partners LP (SHLX)

SHLX31.6333.3437.5125.20Buy

97 - Tupperware Corp (TUP)

TUP62.5366.4566.4548.72Buy

98 - Valero Energy Partners LP (VLP)

VLP47.2048.9051.0038.57Strong Buy

99 - Vector Group Ltd (VGR)

VGR20.5221.6922.8018.18Buy

100 - W.W. Grainger (GWW)

GWW190.38223.68261.45190.38---
Copyright NNA100.com