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 20 2019 10:43:01.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT6.257.8028.276.25Sell

2 - Permian Basin Royalty Trust (PBT)

PBT3.664.078.503.66Sell

3 - Sabine Royalty Trust (SBR)

SBR38.9241.2352.5930.27Buy

4 - North European Oil Royalty Trust (NRT)

NRT5.646.137.755.12Sell

5 - San Juan Basin Royalty Trust (SJT)

SJT2.172.535.932.11---

6 - Mesabi Trust (MSB)

MSB21.3124.0432.3921.31Buy

7 - Texas Pacific Land Trust (TPL)

TPL610.00682.64915.66409.00---

8 - MV Oil Trust (MVO)

MVO4.756.149.104.75Sell

9 - GAMCO Investors Inc. (GBL)

GBL16.4819.1822.8114.81---

10 - Mesa Royalty Trust (MTR)

MTR6.457.9815.006.41---

11 - GrafTech International Ltd. (EAF)

EAF12.5014.8416.359.60Buy

12 - Cross Timbers Royalty Trust (CRT)

CRT8.158.7614.577.75Sell

13 - Domino's Pizza Inc. (DPZ)

DPZ267.82289.81302.05220.90Buy

14 - Medifast Inc. (MED)

MED66.5095.62159.4166.50---

15 - Ubiquiti Inc. (UI)

UI149.83194.49194.4992.08Buy

16 - Novo Nordisk A/S (NVO)

NVO54.4058.0158.0143.60Sell

17 - Warrior Met Coal Inc. (HCC)

HCC17.6321.0333.4917.63Buy

18 - YUM! Brands Inc. (YUM)

YUM96.94106.99119.7286.10Buy

19 - Pzena Investment Management Inc (PZN)

PZN8.359.0910.427.23Buy

20 - Scully Royalty Ltd. (SRL)

SRL9.9010.3315.734.11---

21 - Mastercard Incorporated (MA)

MA268.75285.31293.69171.89Buy

22 - Chesapeake Granite Wash Trust (CHKR)

CHKR0.480.601.720.47Sell

23 - Kirkland Lake Gold Ltd. (KL)

KL45.6449.5851.0818.94Buy

24 - Trex Company Inc. (TREX)

TREX82.0089.1993.6353.48---

25 - Evercore Inc. (EVR)

EVR74.5480.1798.9064.37Strong Buy

26 - MSG Networks Inc. (MSGN)

MSGN16.8918.5427.8513.73Strong Sell

27 - Cohen & Steers Inc. (CNS)

CNS62.2268.0168.0132.95Buy

28 - Moelis & Company (MC)

MC30.8734.3748.6929.56Sell

29 - The Home Depot Inc. (HD)

HD222.64232.94239.31158.09Strong Sell

30 - GeoPark Limited (GPRK)

GPRK18.2019.6520.3010.89Strong Sell

31 - Marine Products Corporation (MPX)

MPX13.6015.1022.4612.48Strong Sell

32 - NVR Inc. (NVR)

NVR3556.613946.503946.502285.00Buy

33 - ProPetro Holding Corp. (PUMP)

PUMP7.078.5725.387.07---

34 - S&P Global Inc. (SPGI)

SPGI253.06272.01272.01156.68Buy

35 - Artisan Partners Asset Management Inc. (APAM)

APAM27.4130.1830.1820.16---

36 - FactSet Research Systems Inc. (FDS)

FDS251.90262.49305.38188.31Buy

37 - Robert Half International Inc. (RHI)

RHI56.1259.6569.0851.90---

38 - USANA Health Sciences Inc. (USNA)

USNA68.3976.00125.6158.30Buy

39 - Cactus Inc. (WHD)

WHD28.5131.4940.6824.23Sell

40 - Mettler-Toledo International Inc. (MTD)

MTD692.74736.99873.51500.74---

41 - Philip Morris International Inc. (PM)

PM80.7485.3292.7464.67Sell

42 - Arista Networks Inc. (ANET)

ANET173.31221.78331.27173.31Buy

43 - Choice Hotels International Inc. (CHH)

CHH88.5294.1194.7866.71---

44 - Colgate-Palmolive Company (CL)

CL66.3668.9676.4157.51Buy

45 - Graco Inc. (GGG)

GGG45.9348.1453.9138.59---

46 - Revolve Group Inc. (RVLV)

RVLV14.6019.8348.3614.60Sell

47 - Accenture plc (ACN)

ACN188.76199.74202.80132.63Buy

48 - Cabot Oil & Gas Corporation (COG)

COG16.6018.3027.6516.01Sell

49 - Chemed Corporation (CHE)

CHE407.30429.47441.79260.03Buy

50 - Ciner Resources LP (CINR)

CINR18.2719.8325.6214.87---

51 - Solaris Oilfield Infrastructure Inc. (SOI)

SOI10.2411.3719.3110.24Sell

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

GWW309.52327.76327.76255.09Sell

53 - Westlake Chemical Partners LP (WLKP)

WLKP22.5923.3524.9520.25Sell

54 - YETI Holdings Inc. (YETI)

YETI28.5432.3738.1112.40---

55 - Allison Transmission Holdings Inc. (ALSN)

ALSN44.3947.2752.6740.35Sell

56 - Altria Group Inc. (MO)

MO45.4748.6057.8839.30Sell

57 - AutoZone Inc. (AZO)

AZO1127.931188.021188.02798.41Strong Sell

58 - Canada Goose Holdings Inc. (GOOS)

GOOS33.3840.6270.2631.67---

59 - Deckers Outdoor Corporation (DECK)

DECK154.17168.51180.76110.87Strong Sell

60 - Herbalife Nutrition Ltd. (HLF)

HLF41.3646.3361.7733.62Buy

61 - Illinois Tool Works Inc. (ITW)

ITW165.08179.29179.29117.75Sell

62 - Infosys Limited (INFY)

INFY9.5110.7312.088.76Buy

63 - Lamb Weston Holdings Inc. (LW)

LW77.7984.3384.3358.83Buy

64 - Lennox International Inc. (LII)

LII244.40256.56298.49203.63---

65 - Masco Corporation (MAS)

MAS44.8146.9546.9527.03---

66 - McDonald's Corporation (MCD)

MCD187.55201.89221.93169.04---

67 - Moody's Corporation (MCO)

MCO216.24226.74226.74129.26Buy

68 - Qudian Inc. (QD)

QD5.066.819.204.16Sell

69 - Rockwell Automation Inc. (ROK)

ROK181.72207.11207.11141.46Sell

70 - Rollins Inc. (ROL)

ROL35.4138.2943.9131.36Sell

71 - Sally Beauty Holdings Inc. (SBH)

SBH15.3619.4521.9811.46Sell

72 - SilverBow Resources Inc. (SBOW)

SBOW7.1010.7226.567.10Sell

73 - The Hershey Company (HSY)

HSY144.76153.92162.20100.80Buy

74 - The TJX Companies Inc. (TJX)

TJX59.0161.6961.6941.49---

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

TGS5.737.4117.005.73Buy

76 - Visa Inc. (V)

V175.16183.22187.05121.60Buy

77 - Waters Corporation (WAT)

WAT211.43222.50255.21173.41Buy

78 - Yiren Digital Ltd. (YRD)

YRD5.266.6417.775.26Sell

79 - AbbVie Inc. (ABBV)

ABBV80.6790.4194.9862.66Sell

80 - Allegion plc (ALLE)

ALLE109.30119.56119.5674.83---

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

BSM11.8513.0118.7711.85Sell

82 - Federated Investors Inc. (FII)

FII31.6334.0935.9824.04---

83 - Garrett Motion Inc. (GTX)

GTX9.4311.0019.718.46Buy

84 - H&R Block Inc. (HRB)

HRB24.1025.4429.6222.96Sell

85 - InterContinental Hotels Group PLC (IHG)

IHG58.0561.0771.0253.71Strong Sell

86 - Kimberly-Clark Corporation (KMB)

KMB129.01135.52143.50106.59Buy

87 - Laredo Petroleum Inc. (LPI)

LPI2.052.515.262.03Sell

88 - MSCI Inc. (MSCI)

MSCI232.17261.36261.36134.28Buy

89 - NIKE Inc. (NKE)

NKE91.8596.8796.8766.53Buy

90 - NewMarket Corporation (NEU)

NEU473.90505.16505.16378.24Sell

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

TLK28.3329.7931.4824.27Buy

92 - The Clorox Company (CLX)

CLX144.38149.98167.70143.58Buy

93 - The Toro Company (TTC)

TTC74.8178.7378.7352.97Buy

94 - X Financial (XYF)

XYF1.691.997.921.69Sell

95 - Autohome Inc. (ATHM)

ATHM68.2682.02117.9966.60Sell

96 - BG Staffing Inc. (BGSF)

BGSF19.8221.9028.0115.91Buy

97 - CNX Midstream Partners LP (CNXM)

CNXM13.0314.6818.9612.95Sell

98 - CURO Group Holdings Corp. (CURO)

CURO13.9716.9916.998.73Sell

99 - Donaldson Company Inc. (DCI)

DCI53.5156.4257.3140.27---

100 - Edwards Lifesciences Corporation (EW)

EW231.55247.64247.64139.64---
Copyright NNA100.com