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 March 24 2017 16:40:23.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT15.0025.0132.9510.11Buy

2 - Permian Basin Royalty Trust (PBT)

PBT8.859.369.675.46---

3 - Sabine Royalty Trust (SBR)

SBR33.5037.5540.3527.43---

4 - North European Oil Royality Trust (NRT)

NRT6.917.539.395.99---

5 - Gamco Investors (GBL)

GBL28.6430.2941.5427.80---

6 - Mesabi Trust (MSB)

MSB13.5515.4617.425.25Sell

7 - Texas Pacific Land Trust (TPL)

TPL259.00286.56335.31142.36---

8 - San Juan Basin Royalty Trust (SJT)

SJT6.266.967.934.58---

9 - Domino's Pizza Inc (DPZ)

DPZ181.61187.75191.54115.70Sell

10 - Cross Timbers Royalty Trust (CRT)

CRT14.1016.0619.8313.83Sell

11 - Maui Land & Pineapple Company (MLP)

MLP9.4511.9511.955.23Sell

12 - Novo Nordisk A/S (NVO)

NVO32.8934.7657.2630.89---

13 - Terra Nitrogen Company LP (TNH)

TNH91.0798.92119.0791.07Buy

14 - Trex Company (TREX)

TREX64.1972.8278.1639.74---

15 - Cohn & Steers Inc (CNS)

CNS36.2138.2542.3032.20---

16 - Moelis (MC)

MC37.0738.9739.5020.44---

17 - Sturm Ruger & Company (RGR)

RGR49.9754.2069.6746.39Sell

18 - Michael Kors Holdings Ltd (KORS)

KORS35.9138.2258.6334.92Buy

19 - Sandridge Mississippian Trust I (SDT)

SDT1.311.523.241.16---

20 - Factset Research Systems Inc (FDS)

FDS174.53179.85183.13143.77Sell

21 - Msg Networks Inc (MSGN)

MSGN22.0123.3323.9514.73Sell

22 - Colgate-Palmolive Company (CL)

CL72.3075.0975.0963.43Sell

23 - Mastercard Inc (MA)

MA110.71113.50113.5086.31---

24 - Noble Midstream Partners LP (NBLX)

NBLX47.3953.2953.2925.74Buy

25 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.402.773.741.64Sell

26 - Home Depot (HD)

HD143.97150.15150.15117.85---

27 - Pzena Investment Management Inc (PZN)

PZN9.029.7711.536.82Buy

28 - Robert Half International Inc (RHI)

RHI46.9748.6750.7333.81Sell

29 - TJX Companies (TJX)

TJX77.0879.7283.0671.13---

30 - Yirendai Ltd (YRD)

YRD23.1528.4042.349.96Buy

31 - Apollo Global Management Llc C (APO)

APO22.3423.8723.8713.44Sell

32 - Choice Hotels International (CHH)

CHH61.6264.0064.0043.05---

33 - Marcus & Millichap (MMI)

MMI23.3926.5530.3122.93Sell

34 - Philip Morris International Inc (PM)

PM107.31114.65114.6585.79Sell

35 - Usana Health Sciences Inc (USNA)

USNA56.7058.7175.0054.03---

36 - Federated Investors (FII)

FII24.9326.7331.2424.29---

37 - Lci Industries (LCII)

LCII97.28106.67116.6359.55---

38 - Medifast Inc (MED)

MED40.3544.0646.3628.69Sell

39 - Moody's Corp (MCO)

MCO111.26114.03114.0386.36Buy

40 - Rollins Inc (ROL)

ROL35.8336.6237.2925.77---

41 - Sherwin-Williams Company (SHW)

SHW305.70312.47316.66238.07Sell

42 - Transportadora De Gas Sa Ord B (TGS)

TGS12.2114.3414.345.66---

43 - Buckle Inc (BKE)

BKE16.5019.6232.5416.50---

44 - Footlocker Inc (FL)

FL68.5174.1979.1250.26Sell

45 - Lennox International (LII)

LII165.16172.96172.96130.77---

46 - Mesa Royalty Trust (MTR)

MTR11.7613.3114.266.92Sell

47 - Mettler-Toledo International (MTD)

MTD474.09489.92489.92340.61---

48 - NVR Inc (NVR)

NVR1958.642081.962081.961478.04---

49 - Newmarket Corp (NEU)

NEU439.40454.69454.69381.23Sell

50 - S&P Global Inc (SPGI)

SPGI127.28130.86133.0894.65Buy

51 - Taro Pharm Inds (TARO)

TARO114.95122.31152.3092.28Buy

52 - Accenture Plc (ACN)

ACN118.75123.56126.53107.54Strong Sell

53 - Artisan Partners Asset Manageme (APAM)

APAM26.4529.0831.8123.19Sell

54 - Westlake Chemical Partners LP (WLKP)

WLKP24.0525.3826.2016.59---

55 - Altria Group (MO)

MO71.8074.6376.3857.43Sell

56 - Autozone (AZO)

AZO705.30734.77819.54705.30Sell

57 - Cambrex Corp (CBM)

CBM49.4054.3762.5038.30---

58 - Clorox Company (CLX)

CLX133.97139.30139.30110.51---

59 - Graco Inc (GGG)

GGG91.3995.1095.1069.04---

60 - H&R Block (HRB)

HRB21.5524.5925.9218.45Sell

61 - Hershey Foods Corp (HSY)

HSY107.43109.90115.7585.84Sell

62 - Marine Products Corp (MPX)

MPX10.5511.6414.777.10---

63 - Maximus Inc (MMS)

MMS59.9562.3562.3543.61Buy

64 - Mv Oil Trust (MVO)

MVO5.936.507.353.64Sell

65 - Sally Beauty Holdings (SBH)

SBH19.8621.8932.9319.86---

66 - Toro Company (TTC)

TTC59.5061.3562.4940.03Sell

67 - Yum! Brands (YUM)

YUM63.0166.4868.9855.43Buy

68 - 3M Company (MMM)

MMM186.42193.50193.50160.08Strong Sell

69 - Boston Beer Company (SAM)

SAM144.75161.68195.35144.75Buy

70 - Carter's Inc (CRI)

CRI85.7691.71111.3277.61---

71 - Chemed Inc (CHE)

CHE177.14187.97187.97123.90---

72 - Ciner Resources LP (CINR)

CINR26.8029.4937.0723.49Buy

73 - Eaton Vance Corp (EV)

EV42.9545.9747.8331.20Sell

74 - Greenhill & Co. Inc (GHL)

GHL28.1530.1331.9614.84Sell

75 - Infosys Ltd (INFY)

INFY15.2615.9120.0413.42---

76 - Kimberly-Clark Corp (KMB)

KMB129.43135.22135.78109.60Sell

77 - Lyondellbasell Industries Nv (LYB)

LYB87.0491.3296.7668.51Sell

78 - McDonald's Corp (MCD)

MCD127.20130.00130.00108.68Buy

79 - Mead Johnson Nutrition Company (MJN)

MJN87.5588.5092.9268.93---

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

TLK29.2331.0634.4724.26Buy

81 - Thor Industries (THO)

THO94.10107.47115.7459.62Buy

82 - Wabash National Corp (WNC)

WNC20.1021.4022.2110.70---

83 - American Eagle Outfitters (AEO)

AEO13.4514.9419.2713.02---

84 - Argan Inc (AGX)

AGX62.6068.9776.7030.09---

85 - Brinker International (EAT)

EAT40.7143.2655.0340.71Buy

86 - Gcp Applied Technologies Inc C (GCP)

GCP29.0434.0534.0519.51Sell

87 - Hormel Foods Corp (HRL)

HRL34.1936.3743.9633.02---

88 - Intercontinental Hotels Group (IHG)

IHG47.2148.6448.6434.39---

89 - Marine Harvest ASA Sponsored Ad (MHG)

MHG16.1917.3818.4013.86Sell

90 - Maxlinear Inc (MXL)

MXL26.0027.9827.9815.31Buy

91 - Shell Midstream Partners LP (SHLX)

SHLX30.5732.7937.5125.20Strong Buy

92 - Sinopec Shangai Petrochemical Company Ltd (SHI)

SHI55.5261.2664.8042.64Buy

93 - Taiwan Semiconductor Manufacturing (TSM)

TSM31.6833.5333.5321.93Buy

94 - Tupperware Corp (TUP)

TUP59.7062.9465.0948.72Buy

95 - Valero Energy Partners LP (VLP)

VLP46.0049.0451.0038.57---

96 - Vector Group Ltd (VGR)

VGR19.7921.9023.2418.30---

97 - W.W. Grainger (GWW)

GWW238.17251.04261.45199.81Sell

98 - Williams-Sonoma (WSM)

WSM46.8049.1560.5945.59Sell

99 - Acuity Brands Inc (AYI)

AYI199.09215.32280.56192.94Sell

100 - Allegion Plc Ordinary Shares Wh (ALLE)

ALLE73.5975.6875.6861.22---
Copyright NNA100.com