NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-Return-On-Assets-Stocks _ Updated July 10 2020 16:37:18.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT2.814.0115.002.77Buy

2 - Permian Basin Royalty Trust (PBT)

PBT3.123.625.812.38Buy

3 - North European Oil Royalty Trust (NRT)

NRT2.984.207.602.19---

4 - Mesabi Trust (MSB)

MSB16.4318.9129.749.76Buy

5 - MV Oil Trust (MVO)

MVO2.643.948.121.76---

6 - San Juan Basin Royalty Trust (SJT)

SJT2.212.863.511.39Buy

7 - GAMCO Investors Inc. (GBL)

GBL11.5014.4020.909.03Buy

8 - Cross Timbers Royalty Trust (CRT)

CRT6.407.4812.184.01---

9 - Texas Pacific Land Trust (TPL)

TPL534.90642.37838.50295.05---

10 - Ubiquiti Inc. (UI)

UI171.98184.84199.91107.22---

11 - GrafTech International Ltd. (EAF)

EAF7.228.3414.845.56Sell

12 - Dominos Pizza Inc. (DPZ)

DPZ376.10398.91398.91220.90Buy

13 - Pzena Investment Management Inc (PZN)

PZN4.395.3510.153.46---

14 - Alpine Income Property Trust Inc. (PINE)

PINE13.1516.1419.837.74Sell

15 - Medifast Inc. (MED)

MED121.89157.98157.9849.03---

16 - Cohen & Steers Inc. (CNS)

CNS63.1970.5978.2333.52Buy

17 - Mesa Royalty Trust (MTR)

MTR4.806.0411.963.88Sell

18 - MSG Networks Inc. (MSGN)

MSGN8.9912.2321.148.52Buy

19 - Mastercard Incorporated (MA)

MA285.15304.25347.25199.99Sell

20 - S&P Global Inc. (SPGI)

SPGI325.71356.79356.79186.06---

21 - Trex Company Inc. (TREX)

TREX118.56135.32135.3256.22Strong Sell

22 - Yum! Brands Inc. (YUM)

YUM84.1792.89119.7254.95Buy

23 - Artisan Partners Asset Management Inc. (APAM)

APAM30.7833.7838.0917.69---

24 - Chesapeake Granite Wash Trust (CHKR)

CHKR0.300.421.050.20Sell

25 - Moelis & Company (MC)

MC28.2935.0941.2722.11---

26 - Philip Morris International Inc. (PM)

PM68.3774.1990.1756.01---

27 - The Home Depot Inc. (HD)

HD243.85259.29259.29140.63Buy

28 - USANA Health Sciences Inc. (USNA)

USNA75.7587.7990.9443.01---

29 - Marine Products Corporation (MPX)

MPX11.9813.9616.516.77Buy

30 - Robert Half International Inc. (RHI)

RHI48.4655.6863.9732.38---

31 - Chemed Corporation (CHE)

CHE447.25483.98513.75330.01---

32 - Colgate-Palmolive Company (CL)

CL72.2475.4077.4158.49---

33 - FactSet Research Systems Inc. (FDS)

FDS306.86351.91351.91195.22Buy

34 - Mettler-Toledo International Inc. (MTD)

MTD791.53863.53863.53579.40Sell

35 - VOC Energy Trust (VOC)

VOC1.702.505.881.48Sell

36 - Evercore Inc. (EVR)

EVR53.0362.5991.5933.25---

37 - Kirkland Lake Gold Ltd. (KL)

KL40.2748.2251.0818.02---

38 - SandRidge Permian Trust (PER)

PER0.410.601.940.25---

39 - BrightSphere Investment Group Inc. (BSIG)

BSIG10.4713.0413.043.61---

40 - Cactus Inc. (WHD)

WHD18.8622.2535.288.16Sell

41 - Choice Hotels International Inc. (CHH)

CHH75.0486.17109.2646.25---

42 - Edwards Lifesciences Corporation (EW)

EW66.2373.1082.5551.51Sell

43 - GeoPark Limited (GPRK)

GPRK10.0111.8322.625.44Sell

44 - Graco Inc. (GGG)

GGG45.4850.6756.9938.43Buy

45 - Illinois Tool Works Inc. (ITW)

ITW169.65184.72190.85115.94---

46 - Infosys Limited (INFY)

INFY9.4410.4012.086.76---

47 - Kimberly-Clark Corporation (KMB)

KMB138.01144.86149.23110.66Buy

48 - Lennox International Inc. (LII)

LII225.26246.62298.49163.40Sell

49 - MSCI Inc. (MSCI)

MSCI329.99379.97379.97206.82---

50 - SilverBow Resources Inc. (SBOW)

SBOW3.064.4113.241.50---

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

TGS5.166.0816.023.72---

52 - Visa Inc. (V)

V186.21196.08214.17133.93Sell

53 - Waters Corporation (WAT)

WAT171.38195.80245.68154.39Buy

54 - Accenture plc (ACN)

ACN204.77220.86220.86137.15Buy

55 - Allegion plc (ALLE)

ALLE95.08108.93139.2477.37---

56 - Altria Group Inc. (MO)

MO38.0941.2252.4530.95Buy

57 - Arista Networks Inc. (ANET)

ANET204.72224.79289.45156.63Buy

58 - Canada Goose Holdings Inc. (GOOS)

GOOS21.3825.2047.9212.94---

59 - Deckers Outdoor Corporation (DECK)

DECK184.21205.21218.1978.70Strong Buy

60 - Federated Hermes Inc. (FHI)

FHI21.4424.74933.0313.06Sell

61 - FinVolution Group (FINV)

FINV1.732.194.501.22Buy

62 - InterContinental Hotels Group PLC (IHG)

IHG42.9150.9971.0225.39Buy

63 - Lamb Weston Holdings Inc. (LW)

LW58.9868.7696.3239.06Buy

64 - Masco Corporation (MAS)

MAS47.0151.1851.1827.04---

65 - Moodys Corporation (MCO)

MCO272.61296.66296.66164.19---

66 - NewMarket Corporation (NEU)

NEU384.70424.11505.16304.65Sell

67 - Qudian Inc. (QD)

QD2.093.079.201.21---

68 - Revolve Group Inc. (RVLV)

RVLV16.0518.8738.897.17Buy

69 - Rockwell Automation Inc. (ROK)

ROK200.60219.21230.71115.38Sell

70 - Rollins Inc. (ROL)

ROL42.7846.4146.9530.72---

71 - The Clorox Company (CLX)

CLX207.95230.53230.53144.12Buy

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

GWW306.19330.41346.60200.61---

73 - World Wrestling Entertainment Inc. (WWE)

WWE44.3349.5178.7629.10Buy

74 - AbbVie Inc. (ABBV)

ABBV94.57100.69100.6962.55Strong Sell

75 - AllianceBernstein Holding L.P. (AB)

AB25.6228.0136.0613.24---

76 - Allison Transmission Holdings Inc. (ALSN)

ALSN34.2239.1149.7326.15Sell

77 - AutoZone Inc. (AZO)

AZO1074.451129.411274.41684.91Sell

78 - BWX Technologies Inc. (BWXT)

BWXT51.0258.8770.5740.40---

79 - Black Stone Minerals L.P. (BSM)

BSM5.957.5515.604.04Sell

80 - Broadmark Realty Capital Inc. (BRMK)

BRMK8.729.9712.815.44---

81 - CNX Midstream Partners LP (CNXM)

CNXM6.248.1516.945.20Sell

82 - Ciner Resources LP (CINR)

CINR11.1912.8619.839.43Sell

83 - Essent Group Ltd. (ESNT)

ESNT30.7637.1155.8417.52---

84 - Fair Isaac Corporation (FICO)

FICO397.68420.52436.69177.65Sell

85 - Garrett Motion Inc. (GTX)

GTX4.676.0614.982.50---

86 - Houlihan Lokey Inc. (HLI)

HLI52.8458.0964.8441.80Sell

87 - Merck & Co. Inc. (MRK)

MRK73.5779.7192.6465.25Sell

88 - PJT Partners Inc. (PJT)

PJT47.9754.1758.0023.63Buy

89 - Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk (TLK)

TLK20.7722.3531.4816.06Sell

90 - Solaris Oilfield Infrastructure Inc. (SOI)

SOI6.508.1115.184.50Sell

91 - Taiwan Semiconductor Manufacturing Company Limited (TSM)

TSM58.5164.9764.9739.78Buy

92 - The Hershey Company (HSY)

HSY125.50132.16162.20109.88Sell

93 - Zoetis Inc. (ZTS)

ZTS135.00142.43146.2690.14Sell

94 - AMTD International Inc. (HKIB)

HKIB5.786.9710.925.05Sell

95 - Atkore International Group Inc. (ATKR)

ATKR24.3529.7843.5010.85---

96 - Autohome Inc. (ATHM)

ATHM79.8290.85100.1059.54Buy

97 - BHP Group (BBL)

BBL41.3744.3451.2423.64Buy

98 - BHP Group (BHP)

BHP49.7552.8658.8829.78Buy

99 - Herbalife Nutrition Ltd. (HLF)

HLF43.8748.3448.8220.73Sell

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

MSM64.0871.0379.8744.93Sell
Copyright NNA100.com