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 June 24 2019 16:37:37.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT14.4317.9037.2314.43---

2 - Sabine Royalty Trust (SBR)

SBR46.0049.2352.5930.27Buy

3 - Permian Basin Royalty Trust (PBT)

PBT5.455.989.535.45---

4 - North European Oil Royalty Trust (NRT)

NRT6.607.038.445.12---

5 - Mesabi Trust (MSB)

MSB28.7229.9232.6822.88Sell

6 - San Juan Basin Royalty Trust (SJT)

SJT3.754.066.273.75Sell

7 - Texas Pacific Land Trust (TPL)

TPL770.86873.00915.66409.00Buy

8 - GAMCO Investors Inc. (GBL)

GBL16.7918.5428.3116.26---

9 - MV Oil Trust (MVO)

MVO7.328.1312.635.56Buy

10 - Cross Timbers Royalty Trust (CRT)

CRT11.8712.8815.9710.60Buy

11 - GrafTech International Ltd. (EAF)

EAF10.4111.7124.369.60---

12 - Domino's Pizza Inc. (DPZ)

DPZ272.28284.10305.34231.28Sell

13 - Mesa Royalty Trust (MTR)

MTR11.2312.3515.559.48Sell

14 - Pzena Investment Management Inc (PZN)

PZN8.029.0710.487.36---

15 - Novo Nordisk A/S (NVO)

NVO49.0252.5352.8341.23---

16 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.051.201.891.00---

17 - Medifast Inc. (MED)

MED126.00140.04260.98106.31Sell

18 - Moelis & Company (MC)

MC33.1035.4565.9431.64---

19 - Evercore Inc. (EVR)

EVR82.1290.39117.4964.37---

20 - MFC Bancorp Ltd. (MFCB)

MFCB12.0314.3215.734.00Sell

21 - Scully Royalty Ltd. (SRL)

SRL12.7914.3515.734.00Buy

22 - MSG Networks Inc. (MSGN)

MSGN20.0721.6028.1320.07---

23 - Mastercard Incorporated (MA)

MA251.56269.85269.85171.89Buy

24 - YUM! Brands Inc. (YUM)

YUM103.58111.06111.0677.09Buy

25 - Cactus Inc. (WHD)

WHD29.7533.1840.9724.60Buy

26 - Cohen & Steers Inc. (CNS)

CNS50.1452.4552.4532.95Buy

27 - Warrior Met Coal Inc. (HCC)

HCC25.3227.2233.4920.88Strong Sell

28 - NVR Inc. (NVR)

NVR3280.243489.003489.002040.71Sell

29 - Transportadora de Gas del Sur S.A. (TGS)

TGS12.7915.7917.788.81Sell

30 - Trex Company Inc. (TREX)

TREX62.9571.6990.7450.88Sell

31 - Canada Goose Holdings Inc. (GOOS)

GOOS31.6744.0572.2731.67Buy

32 - Marine Products Corporation (MPX)

MPX15.5118.4324.8212.48Sell

33 - S&P Global Inc. (SPGI)

SPGI220.07235.58235.58156.68---

34 - The Home Depot Inc. (HD)

HD196.10211.99215.43158.09Strong Sell

35 - USANA Health Sciences Inc. (USNA)

USNA69.5874.22137.9569.58Buy

36 - Artisan Partners Asset Management Inc. (APAM)

APAM24.9927.5535.5020.16Sell

37 - Choice Hotels International Inc. (CHH)

CHH83.6387.6487.6466.71---

38 - ProPetro Holding Corp. (PUMP)

PUMP17.6321.3925.3811.27---

39 - Solaris Oilfield Infrastructure Inc. (SOI)

SOI13.8615.9719.3110.50Strong Sell

40 - X Financial (XYF)

XYF3.675.0212.503.67Sell

41 - Colgate-Palmolive Company (CL)

CL71.2574.1874.1857.41Buy

42 - FactSet Research Systems Inc. (FDS)

FDS285.87305.38305.38188.31Strong Sell

43 - GeoPark Limited (GPRK)

GPRK16.2119.2521.8810.89---

44 - Kirkland Lake Gold Ltd. (KL)

KL35.8643.1843.1817.26Buy

45 - Robert Half International Inc. (RHI)

RHI55.0057.5079.9152.79Strong Sell

46 - VAALCO Energy Inc. (EGY)

EGY1.551.793.381.22Buy

47 - Graco Inc. (GGG)

GGG48.5751.3853.9137.36Buy

48 - Mettler-Toledo International Inc. (MTD)

MTD754.63831.92831.92500.74---

49 - Philip Morris International Inc. (PM)

PM75.5882.9992.7464.67---

50 - Revolve Group Inc. (RVLV)

RVLV25.1139.4848.3630.51---

51 - Versum Materials Inc. (VSM)

VSM51.0651.6152.5825.02Sell

52 - Arista Networks Inc. (ANET)

ANET245.14265.91331.27187.08Buy

53 - Rollins Inc. (ROL)

ROL36.2437.8743.9133.75Sell

54 - Yirendai Ltd. (YRD)

YRD13.2915.8522.509.61---

55 - Accenture plc (ACN)

ACN179.23187.31187.31132.63Buy

56 - Chemed Corporation (CHE)

CHE336.86357.17357.17260.03---

57 - Deckers Outdoor Corporation (DECK)

DECK154.80176.80176.80101.69---

58 - Liberty Oilfield Services Inc. (LBRT)

LBRT14.1016.5223.5112.32Buy

59 - Livent Corporation (LTHM)

LTHM6.226.9919.906.22Sell

60 - W.W. Grainger Inc. (GWW)

GWW264.57279.90372.06255.09Sell

61 - Allison Transmission Holdings Inc. (ALSN)

ALSN43.1046.0753.7639.41---

62 - AutoZone Inc. (AZO)

AZO1036.071135.391135.39662.17Sell

63 - Federated Investors Inc. (FII)

FII31.1632.8433.7722.06---

64 - Herbalife Nutrition Ltd. (HLF)

HLF40.7543.3861.7740.75Sell

65 - Illinois Tool Works Inc. (ITW)

ITW143.82154.98158.69117.75Buy

66 - Infosys Limited (INFY)

INFY10.3510.9011.388.85---

67 - Lamb Weston Holdings Inc. (LW)

LW58.8364.7683.8658.83---

68 - Lennox International Inc. (LII)

LII262.00277.71287.42177.36---

69 - Masco Corporation (MAS)

MAS36.4739.1841.0027.03Buy

70 - Norbord Inc. (OSB)

OSB21.3724.4644.1519.46Sell

71 - SandRidge Mississippian Trust II (SDR)

SDR0.420.751.970.42Buy

72 - The Hershey Company (HSY)

HSY132.17139.34139.3490.52---

73 - The TJX Companies Inc. (TJX)

TJX51.1554.5656.6441.49Strong Sell

74 - Turning Point Brands Inc. (TPB)

TPB46.6252.1355.5326.39Sell

75 - Westlake Chemical Partners LP (WLKP)

WLKP23.1824.9527.7520.25Sell

76 - Allegion plc (ALLE)

ALLE100.34109.43109.4374.83Buy

77 - Autohome Inc. (ATHM)

ATHM82.7691.55117.9961.43---

78 - Cabot Oil & Gas Corporation (COG)

COG23.1925.8127.6520.95Sell

79 - Cleveland-Cliffs Inc. (CLF)

CLF9.3210.7013.107.40Sell

80 - FTS International Inc. (FTSI)

FTSI5.146.7015.435.14---

81 - Garrett Motion Inc. (GTX)

GTX14.4016.7519.7111.01Sell

82 - InterContinental Hotels Group PLC (IHG)

IHG65.2467.5469.3053.57Sell

83 - Kimberly-Clark Corporation (KMB)

KMB131.90138.98138.98100.32Buy

84 - MSC Industrial Direct Co. Inc. (MSM)

MSM69.8174.1290.2569.81---

85 - MSCI Inc. (MSCI)

MSCI226.95246.07246.07134.28---

86 - Marcus & Millichap Inc. (MMI)

MMI29.7132.0043.5029.71Sell

87 - McDonald's Corporation (MCD)

MCD199.26206.39206.39153.13Sell

88 - Moody's Corporation (MCO)

MCO188.02201.38201.38129.26---

89 - NIKE Inc. (NKE)

NKE80.8186.8590.0066.53---

90 - Nucor Corporation (NUE)

NUE50.2955.4168.8447.13---

91 - Qudian Inc. (QD)

QD7.239.159.904.00Buy

92 - Rockwell Automation Inc. (ROK)

ROK154.20164.07198.23141.46---

93 - Sally Beauty Holdings Inc. (SBH)

SBH12.2715.0823.6112.27Sell

94 - SandRidge Mississippian Trust I (SDT)

SDT0.450.772.050.45Buy

95 - SandRidge Permian Trust (PER)

PER1.702.103.001.45Buy

96 - Sturm Ruger & Company Inc. (RGR)

RGR51.2854.6570.0049.19Buy

97 - The Boston Beer Company Inc. (SAM)

SAM322.69353.64353.64230.93Buy

98 - The Clorox Company (CLX)

CLX150.66160.49167.70127.34Buy

99 - Tupperware Brands Corporation (TUP)

TUP18.1920.8442.8518.19---

100 - Unilever N.V. (UN)

UN60.7362.2962.2952.08Buy
Copyright NNA100.com