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 February 21 2020 16:40:01.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT6.938.0828.195.60---

2 - Permian Basin Royalty Trust (PBT)

PBT3.864.198.503.50Buy

3 - Sabine Royalty Trust (SBR)

SBR35.7139.2052.5935.71---

4 - North European Oil Royalty Trust (NRT)

NRT4.235.217.754.23Sell

5 - San Juan Basin Royalty Trust (SJT)

SJT2.282.705.932.11---

6 - MV Oil Trust (MVO)

MVO5.005.739.104.66Sell

7 - Mesabi Trust (MSB)

MSB19.6521.6832.3919.65Buy

8 - GAMCO Investors Inc. (GBL)

GBL16.5417.8822.8114.81Sell

9 - Mesa Royalty Trust (MTR)

MTR6.927.7415.006.28Strong Buy

10 - GrafTech International Ltd. (EAF)

EAF9.4611.7215.159.46Buy

11 - Cross Timbers Royalty Trust (CRT)

CRT8.369.5013.217.37Buy

12 - Domino's Pizza Inc. (DPZ)

DPZ312.78381.86381.86220.90---

13 - Ubiquiti Inc. (UI)

UI135.57159.91199.91107.22Sell

14 - Medifast Inc. (MED)

MED95.40110.60159.4166.50Sell

15 - Novo Nordisk A/S (NVO)

NVO61.7164.8264.8246.47---

16 - Warrior Met Coal Inc. (HCC)

HCC17.5121.3533.4917.51Sell

17 - YUM! Brands Inc. (YUM)

YUM100.75105.00119.7292.50Sell

18 - Chesapeake Granite Wash Trust (CHKR)

CHKR0.580.701.720.47---

19 - Kirkland Lake Gold Ltd. (KL)

KL34.7441.1451.0829.15---

20 - MSG Networks Inc. (MSGN)

MSGN13.8915.9724.8513.73Sell

21 - Mastercard Incorporated (MA)

MA325.77347.25347.25215.93Strong Sell

22 - Trex Company Inc. (TREX)

TREX100.38108.99108.9957.55Buy

23 - Apollo Global Management Inc. (APO)

APO44.8549.6852.6727.69---

24 - Marine Products Corporation (MPX)

MPX14.0215.0018.4312.48Buy

25 - The Home Depot Inc. (HD)

HD233.79247.36247.36179.52Sell

26 - Artisan Partners Asset Management Inc. (APAM)

APAM32.6236.0038.0923.40Sell

27 - GeoPark Limited (GPRK)

GPRK17.9319.6122.6214.01Strong Sell

28 - NVR Inc. (NVR)

NVR3888.804071.134071.132586.54Buy

29 - ProPetro Holding Corp. (PUMP)

PUMP9.2510.7725.387.07Strong Sell

30 - S&P Global Inc. (SPGI)

SPGI290.01304.18312.94194.95Strong Sell

31 - FactSet Research Systems Inc. (FDS)

FDS286.30310.25310.25228.43Strong Sell

32 - Qudian Inc. (QD)

QD2.143.229.202.14Buy

33 - Cactus Inc. (WHD)

WHD28.1631.5340.6824.23Sell

34 - Colgate-Palmolive Company (CL)

CL71.9477.4177.4164.75Sell

35 - Graco Inc. (GGG)

GGG53.2956.9956.9943.52Strong Sell

36 - Mettler-Toledo International Inc. (MTD)

MTD748.43807.38873.51638.92---

37 - USANA Health Sciences Inc. (USNA)

USNA61.5775.44102.0158.30Sell

38 - Choice Hotels International Inc. (CHH)

CHH101.34109.26109.2676.20---

39 - Lennox International Inc. (LII)

LII238.91250.83298.49227.56Buy

40 - Philip Morris International Inc. (PM)

PM85.2990.1792.7469.27Buy

41 - Revolve Group Inc. (RVLV)

RVLV18.6021.1948.3614.35Buy

42 - Cabot Oil & Gas Corporation (COG)

COG14.0216.3627.6514.02Strong Sell

43 - Canada Goose Holdings Inc. (GOOS)

GOOS29.5333.4258.3029.53Sell

44 - Chemed Corporation (CHE)

CHE466.03495.52513.75313.49Strong Sell

45 - Ciner Resources LP (CINR)

CINR16.7017.9725.4814.87Sell

46 - Pzena Investment Management Inc (PZN)

PZN6.888.0610.426.88Sell

47 - Solaris Oilfield Infrastructure Inc. (SOI)

SOI12.5414.2319.3110.24---

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

GWW294.34324.24346.60255.09Sell

49 - Westlake Chemical Partners LP (WLKP)

WLKP22.3423.8726.4820.95Buy

50 - Allison Transmission Holdings Inc. (ALSN)

ALSN43.0146.8852.6741.26Buy

51 - Arista Networks Inc. (ANET)

ANET214.57231.45331.27173.31Sell

52 - CURO Group Holdings Corp. (CURO)

CURO11.4214.5216.999.10Sell

53 - H&R Block Inc. (HRB)

HRB22.9525.1129.6221.61Buy

54 - Herbalife Nutrition Ltd. (HLF)

HLF37.3043.8457.7333.62Sell

55 - Illinois Tool Works Inc. (ITW)

ITW178.20190.85190.85136.92Buy

56 - Infosys Limited (INFY)

INFY11.0011.4412.088.76Buy

57 - Kimberly-Clark Corporation (KMB)

KMB138.30145.05149.23114.62Sell

58 - Lamb Weston Holdings Inc. (LW)

LW92.2996.3296.3258.83Sell

59 - McDonald's Corporation (MCD)

MCD211.54218.39221.93178.27---

60 - Rollins Inc. (ROL)

ROL37.2540.4743.9131.36Buy

61 - SilverBow Resources Inc. (SBOW)

SBOW3.647.0824.443.64---

62 - The Hershey Company (HSY)

HSY152.77161.83162.20108.90Sell

63 - The TJX Companies Inc. (TJX)

TJX60.9364.3064.3049.05Strong Sell

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

TGS6.236.8816.695.53Buy

65 - Waters Corporation (WAT)

WAT214.40233.73255.21199.11---

66 - Yiren Digital Ltd. (YRD)

YRD4.165.8317.444.16Buy

67 - Accenture plc (ACN)

ACN208.73216.39216.39160.13Strong Sell

68 - Allegion plc (ALLE)

ALLE126.04134.20139.2487.10Sell

69 - AutoZone Inc. (AZO)

AZO1042.921120.401274.41900.00---

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

BSM9.4711.5118.779.47---

71 - Deckers Outdoor Corporation (DECK)

DECK182.49203.19203.19130.19Sell

72 - Edwards Lifesciences Corporation (EW)

EW226.83245.71247.64165.69---

73 - Federated Hermes Inc. (FHI)

FHI32.03588.85933.0332.03---

74 - Federated Hermes Inc. (FII)

FII34.9638.2638.2627.43---

75 - Garrett Motion Inc. (GTX)

GTX7.819.4419.717.81Sell

76 - InterContinental Hotels Group PLC (IHG)

IHG62.2167.4871.0258.05---

77 - Masco Corporation (MAS)

MAS44.6347.9950.0634.79---

78 - Moody's Corporation (MCO)

MCO265.47287.25287.25167.78Strong Sell

79 - NIKE Inc. (NKE)

NKE95.92101.91105.6277.07Strong Sell

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

TLK26.2527.9131.4824.27Strong Buy

81 - Rockwell Automation Inc. (ROK)

ROK197.34209.60209.60143.91Buy

82 - The Blackstone Group Inc. (BX)

BX58.6862.5764.9732.44Sell

83 - The Clorox Company (CLX)

CLX160.25168.96168.96144.12---

84 - The Toro Company (TTC)

TTC81.1184.2684.2664.42Sell

85 - Visa Inc. (V)

V204.34214.17214.17144.50Sell

86 - Altria Group Inc. (MO)

MO44.8648.9457.8839.30Buy

87 - Autohome Inc. (ATHM)

ATHM81.0688.96117.9965.46Buy

88 - BG Staffing Inc. (BGSF)

BGSF17.9220.5228.0015.91Buy

89 - CNX Midstream Partners LP (CNXM)

CNXM13.2215.5216.9412.95Sell

90 - Essent Group Ltd. (ESNT)

ESNT46.8650.6555.8442.08Sell

91 - Grupo Aeroportuario del Pacifico S.A.B. de C.V. (PAC)

PAC122.56130.44135.3185.02Sell

92 - Houlihan Lokey Inc. (HLI)

HLI53.8659.3659.3641.80Strong Sell

93 - NewMarket Corporation (NEU)

NEU412.50449.47505.16382.88---

94 - RH (RH)

RH226.44256.27256.2784.11Strong Sell

95 - Six Flags Entertainment Corporation (SIX)

SIX29.9636.0359.5229.96Sell

96 - Talos Energy Inc. (TALO)

TALO17.4024.5831.3417.40---

97 - The Boston Beer Company Inc. (SAM)

SAM381.10433.62444.65258.34Sell

98 - The Estee Lauder Companies Inc. (EL)

EL202.28220.42220.42152.99Sell

99 - Tupperware Brands Corporation (TUP)

TUP5.428.0831.245.42---

100 - V.F. Corporation (VFC)

VFC82.2491.13100.2576.77---
Copyright NNA100.com