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 December 06 2019 16:45:57.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT5.607.2628.275.60Buy

2 - Permian Basin Royalty Trust (PBT)

PBT3.513.918.503.51Sell

3 - Sabine Royalty Trust (SBR)

SBR38.1940.0752.5930.27---

4 - North European Oil Royalty Trust (NRT)

NRT5.506.087.755.12Sell

5 - San Juan Basin Royalty Trust (SJT)

SJT2.172.535.932.11---

6 - Mesabi Trust (MSB)

MSB22.2923.8832.3921.31---

7 - Texas Pacific Land Trust (TPL)

TPL624.33700.00915.66409.00Buy

8 - MV Oil Trust (MVO)

MVO5.416.639.104.66Buy

9 - GAMCO Investors Inc. (GBL)

GBL17.1019.1822.8114.81Buy

10 - Mesa Royalty Trust (MTR)

MTR6.287.6515.006.28---

11 - GrafTech International Ltd. (EAF)

EAF11.3113.4915.359.60Sell

12 - Cross Timbers Royalty Trust (CRT)

CRT7.788.3614.257.75---

13 - Domino's Pizza Inc. (DPZ)

DPZ277.99298.98302.05220.90Sell

14 - Medifast Inc. (MED)

MED84.50113.62159.4166.50Buy

15 - Ubiquiti Inc. (UI)

UI151.90199.91199.9192.08---

16 - Novo Nordisk A/S (NVO)

NVO55.3458.0158.0143.60---

17 - Warrior Met Coal Inc. (HCC)

HCC19.1821.6933.4917.63Buy

18 - YUM! Brands Inc. (YUM)

YUM96.94100.21119.7286.40---

19 - Pzena Investment Management Inc (PZN)

PZN8.549.0910.427.23Buy

20 - Scully Royalty Ltd. (SRL)

SRL11.0313.4515.734.20Sell

21 - Mastercard Incorporated (MA)

MA277.81293.00293.69171.89Buy

22 - Chesapeake Granite Wash Trust (CHKR)

CHKR0.480.601.720.47Buy

23 - Kirkland Lake Gold Ltd. (KL)

KL37.7545.1851.0823.42Sell

24 - Trex Company Inc. (TREX)

TREX82.8288.2693.6353.48Strong Buy

25 - Evercore Inc. (EVR)

EVR74.0178.2498.9064.37Buy

26 - MSG Networks Inc. (MSGN)

MSGN15.5117.3825.7913.73---

27 - The Home Depot Inc. (HD)

HD211.77228.79239.31158.09Buy

28 - Cohen & Steers Inc. (CNS)

CNS65.3368.2368.2332.95---

29 - Moelis & Company (MC)

MC33.7336.5448.6929.56Strong Buy

30 - GeoPark Limited (GPRK)

GPRK18.4119.6520.3010.89Buy

31 - Marine Products Corporation (MPX)

MPX14.2215.8318.6512.48Buy

32 - NVR Inc. (NVR)

NVR3538.843899.983946.502285.00---

33 - ProPetro Holding Corp. (PUMP)

PUMP8.029.5625.387.07Buy

34 - S&P Global Inc. (SPGI)

SPGI259.27275.75275.75156.68Buy

35 - Artisan Partners Asset Management Inc. (APAM)

APAM28.5630.1830.1820.16Buy

36 - BellRing Brands Inc. (BRBR)

BRBR18.6321.2621.2615.65Buy

37 - FactSet Research Systems Inc. (FDS)

FDS254.74269.91305.38188.31Buy

38 - Qudian Inc. (QD)

QD4.076.439.204.07---

39 - Robert Half International Inc. (RHI)

RHI57.8959.6669.0851.90Strong Buy

40 - USANA Health Sciences Inc. (USNA)

USNA73.1976.91125.6158.30Buy

41 - Cactus Inc. (WHD)

WHD30.1631.6140.6824.23Buy

42 - Mettler-Toledo International Inc. (MTD)

MTD711.52762.50873.51500.74Buy

43 - Philip Morris International Inc. (PM)

PM81.4084.0092.7464.67Buy

44 - Arista Networks Inc. (ANET)

ANET183.20199.20331.27173.31Sell

45 - Choice Hotels International Inc. (CHH)

CHH91.8898.3098.3066.71Buy

46 - Colgate-Palmolive Company (CL)

CL66.1268.3276.4157.51Buy

47 - Graco Inc. (GGG)

GGG47.0349.4553.9138.59Buy

48 - Revolve Group Inc. (RVLV)

RVLV14.3519.0248.3614.35---

49 - Accenture plc (ACN)

ACN192.10202.82202.82132.63Buy

50 - Cabot Oil & Gas Corporation (COG)

COG15.6117.7127.6515.61Buy

51 - Chemed Corporation (CHE)

CHE414.13439.18441.79260.03Buy

52 - Ciner Resources LP (CINR)

CINR17.1118.7925.6214.87Buy

53 - Solaris Oilfield Infrastructure Inc. (SOI)

SOI11.0012.2219.3110.24Buy

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

GWW316.27327.76327.76255.09Strong Buy

55 - Westlake Chemical Partners LP (WLKP)

WLKP21.7523.0324.9520.25---

56 - YETI Holdings Inc. (YETI)

YETI30.5734.2038.1112.40---

57 - Allison Transmission Holdings Inc. (ALSN)

ALSN45.5949.1152.6740.35---

58 - Altria Group Inc. (MO)

MO46.9450.7657.8839.30Buy

59 - AutoZone Inc. (AZO)

AZO1157.971188.181188.18798.41Buy

60 - Canada Goose Holdings Inc. (GOOS)

GOOS33.3840.6259.9431.67---

61 - Deckers Outdoor Corporation (DECK)

DECK159.27169.56180.76110.87---

62 - Herbalife Nutrition Ltd. (HLF)

HLF43.6646.3561.7733.62Buy

63 - Illinois Tool Works Inc. (ITW)

ITW172.98179.29179.29117.75Buy

64 - Infosys Limited (INFY)

INFY9.7410.1212.088.76Buy

65 - Lamb Weston Holdings Inc. (LW)

LW79.8284.9984.9958.83---

66 - Lennox International Inc. (LII)

LII251.85265.10298.49203.63Buy

67 - Masco Corporation (MAS)

MAS45.9747.5147.5127.03Buy

68 - McDonald's Corporation (MCD)

MCD191.53197.97221.93169.04Buy

69 - Moody's Corporation (MCO)

MCO219.59232.69232.69129.26Buy

70 - Rockwell Automation Inc. (ROK)

ROK186.22207.11207.11141.46Buy

71 - Rollins Inc. (ROL)

ROL34.2237.2343.9131.36Sell

72 - Sally Beauty Holdings Inc. (SBH)

SBH17.9021.9821.9811.46---

73 - SilverBow Resources Inc. (SBOW)

SBOW8.0111.0626.567.10Buy

74 - The Hershey Company (HSY)

HSY143.55150.75162.20100.80---

75 - The TJX Companies Inc. (TJX)

TJX59.1861.6961.6941.49Sell

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

TGS5.537.0617.005.53Strong Buy

77 - Visa Inc. (V)

V178.87184.85187.05121.60---

78 - Waters Corporation (WAT)

WAT215.55228.27255.21173.41Buy

79 - Yiren Digital Ltd. (YRD)

YRD4.406.1217.444.40Buy

80 - AbbVie Inc. (ABBV)

ABBV83.4490.4192.9962.66---

81 - Allegion plc (ALLE)

ALLE117.72123.81123.8174.83Buy

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

BSM11.2512.7018.7711.25Buy

83 - Federated Investors Inc. (FII)

FII32.8234.1335.9824.04Strong Buy

84 - Garrett Motion Inc. (GTX)

GTX9.8912.2019.718.46Sell

85 - H&R Block Inc. (HRB)

HRB22.7924.4329.6222.79---

86 - InterContinental Hotels Group PLC (IHG)

IHG61.8165.4671.0253.71Buy

87 - Kimberly-Clark Corporation (KMB)

KMB132.57138.32143.50106.59Buy

88 - Laredo Petroleum Inc. (LPI)

LPI2.052.514.472.03Buy

89 - MSCI Inc. (MSCI)

MSCI248.28267.51267.51134.28Buy

90 - NIKE Inc. (NKE)

NKE92.0197.3197.3166.53Buy

91 - NewMarket Corporation (NEU)

NEU474.24493.35505.16378.24---

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

TLK28.2930.0131.4824.27Buy

93 - The Clorox Company (CLX)

CLX147.66153.07167.54143.58Buy

94 - The Toro Company (TTC)

TTC77.2779.7679.7652.97Buy

95 - X Financial (XYF)

XYF1.651.977.541.65---

96 - Autohome Inc. (ATHM)

ATHM65.4680.95117.9965.46Strong Buy

97 - CNX Midstream Partners LP (CNXM)

CNXM13.3314.8018.9612.95---

98 - CURO Group Holdings Corp. (CURO)

CURO12.8815.4216.998.73Sell

99 - Donaldson Company Inc. (DCI)

DCI52.0956.5656.5640.27Buy

100 - Edwards Lifesciences Corporation (EW)

EW230.56241.12247.64139.64Sell
Copyright NNA100.com