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 May 24 2019 16:35:32.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT17.7521.1437.2317.00---

2 - Permian Basin Royalty Trust (PBT)

PBT5.456.479.905.45---

3 - Sabine Royalty Trust (SBR)

SBR45.6249.9352.5930.27Sell

4 - North European Oil Royalty Trust (NRT)

NRT6.597.319.065.12Buy

5 - San Juan Basin Royalty Trust (SJT)

SJT3.844.556.863.84---

6 - Mesabi Trust (MSB)

MSB29.4531.4832.6822.88---

7 - Texas Pacific Land Trust (TPL)

TPL768.24858.97915.66409.00Sell

8 - MV Oil Trust (MVO)

MVO7.808.6012.635.56Sell

9 - GAMCO Investors Inc. (GBL)

GBL18.2621.0728.3116.26---

10 - Cross Timbers Royalty Trust (CRT)

CRT11.8012.6715.9710.60Sell

11 - LiveRamp Holdings Inc. (RAMP)

RAMP53.3857.7963.2327.07Sell

12 - VAALCO Energy Inc. (EGY)

EGY1.492.273.381.22---

13 - Mesa Royalty Trust (MTR)

MTR11.9013.8215.559.48---

14 - GrafTech International Ltd. (EAF)

EAF9.6011.7224.369.60---

15 - Garrett Motion Inc. (GTX)

GTX16.4018.4519.7111.01---

16 - Systemax Inc. (SYX)

SYX20.5023.1047.5619.82Sell

17 - Warrior Met Coal Inc. (HCC)

HCC26.2530.7233.4920.88Sell

18 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.101.481.891.00Sell

19 - Cleveland-Cliffs Inc. (CLF)

CLF9.1310.0013.107.40Sell

20 - Domino's Pizza Inc. (DPZ)

DPZ264.99287.89305.34231.28Sell

21 - Novo Nordisk A/S (NVO)

NVO47.6749.6152.8341.23Buy

22 - Medifast Inc. (MED)

MED136.41150.62260.98106.31Sell

23 - Acorn International Inc. (ATV)

ATV24.5028.4738.8613.50Sell

24 - PermRock Royalty Trust (PRT)

PRT8.669.3516.385.45Sell

25 - Cohen & Steers Inc. (CNS)

CNS49.1951.7851.7832.95Buy

26 - YUM! Brands Inc. (YUM)

YUM99.42102.54104.4777.09Sell

27 - NVR Inc. (NVR)

NVR3189.183381.983381.982040.71---

28 - H&R Block Inc. (HRB)

HRB26.4427.6329.8122.45Buy

29 - Marine Products Corporation (MPX)

MPX13.5715.1124.8212.48Sell

30 - Mastercard Incorporated (MA)

MA246.63258.86258.86171.89Sell

31 - Trex Company Inc. (TREX)

TREX57.5569.9090.7450.88Buy

32 - The Home Depot Inc. (HD)

HD186.27199.88215.43158.09Strong Buy

33 - Shell Midstream Partners L.P. (SHLX)

SHLX20.4421.7825.0815.86---

34 - Graco Inc. (GGG)

GGG47.2651.3753.9137.36Buy

35 - MFC Bancorp Ltd. (MFCB)

MFCB11.3215.7315.734.00Sell

36 - MSG Networks Inc. (MSGN)

MSGN20.8622.7028.1318.90Sell

37 - PPDAI Group Inc. (PPDF)

PPDF4.705.667.832.85---

38 - USANA Health Sciences Inc. (USNA)

USNA73.3885.77137.9573.38---

39 - Autohome Inc. (ATHM)

ATHM86.72105.74119.5061.43Sell

40 - BP Midstream Partners LP (BPMP)

BPMP14.4215.4322.9813.80Buy

41 - Chemed Corporation (CHE)

CHE325.47341.18341.18260.03Sell

42 - Evercore Inc. (EVR)

EVR80.3991.83117.4964.37Buy

43 - FactSet Research Systems Inc. (FDS)

FDS268.98284.32284.32188.31---

44 - Kenon Holdings Ltd. (KEN)

KEN19.8420.8320.8313.67---

45 - Robert Half International Inc. (RHI)

RHI55.1763.7779.9152.79---

46 - SandRidge Mississippian Trust II (SDR)

SDR0.880.972.000.76Sell

47 - The TJX Companies Inc. (TJX)

TJX51.1654.0256.6441.49Sell

48 - Choice Hotels International Inc. (CHH)

CHH81.4085.0287.2566.71---

49 - Fortive Corporation (FTV)

FTV78.0185.1089.4862.89Sell

50 - Mettler-Toledo International Inc. (MTD)

MTD712.75762.90762.90500.74Buy

51 - S&P Global Inc. (SPGI)

SPGI212.07222.00222.00156.68---

52 - SandRidge Permian Trust (PER)

PER1.972.333.001.70Buy

53 - Thomson Reuters Corporation (TRI)

TRI61.8465.6065.6037.92Sell

54 - Kirkland Lake Gold Ltd. (KL)

KL32.3435.2036.7417.26Sell

55 - Philip Morris International Inc. (PM)

PM82.4585.6192.7464.67Strong Sell

56 - Rollins Inc. (ROL)

ROL35.4640.6843.9133.07---

57 - The Toro Company (TTC)

TTC65.2571.3675.1352.97Sell

58 - X Financial (XYF)

XYF5.055.8512.504.15Strong Sell

59 - Infosys Limited (INFY)

INFY10.0110.5511.388.85Strong Buy

60 - Lennox International Inc. (LII)

LII267.69282.20282.20177.36Strong Sell

61 - Moelis & Company (MC)

MC32.0438.4467.6532.04---

62 - NIKE Inc. (NKE)

NKE81.3286.0390.0066.53Sell

63 - ProPetro Holding Corp. (PUMP)

PUMP18.7122.8325.3811.27Sell

64 - SandRidge Mississippian Trust I (SDT)

SDT0.880.972.300.75---

65 - W&T Offshore Inc. (WTI)

WTI4.225.909.883.62---

66 - Arch Coal Inc. (ARCH)

ARCH86.7496.12101.9275.09---

67 - Colgate-Palmolive Company (CL)

CL69.9773.1073.1057.41Sell

68 - MSCI Inc. (MSCI)

MSCI209.87222.58230.44134.28Sell

69 - Magellan Midstream Partners L.P. (MMP)

MMP61.0263.1672.9054.25---

70 - Taiwan Semiconductor Manufacturing Company Limited (TSM)

TSM37.4142.4745.6434.21---

71 - The Buckle Inc. (BKE)

BKE15.3517.8129.6515.35Sell

72 - VOC Energy Trust (VOC)

VOC4.846.096.863.32Sell

73 - Contura Energy Inc. (CTRA)

CTRA52.3057.3081.0052.30Sell

74 - Deckers Outdoor Corporation (DECK)

DECK145.81159.75159.75101.69Buy

75 - Ferrari N.V. (RACE)

RACE135.25144.62149.8593.85---

76 - Livent Corporation (LTHM)

LTHM6.6710.0919.906.67---

77 - Marcus & Millichap Inc. (MMI)

MMI32.2239.1943.5030.66---

78 - The Boston Beer Company Inc. (SAM)

SAM299.18353.02353.02230.93Sell

79 - Transcontinental Realty Investors Inc. (TCI)

TCI27.1530.7839.3923.90Buy

80 - AllianceBernstein Holding L.P. (AB)

AB28.0229.3931.4223.34---

81 - Allison Transmission Holdings Inc. (ALSN)

ALSN42.2347.3253.7639.41Sell

82 - American Realty Investors Inc. (ARL)

ARL11.4913.2619.0011.22Sell

83 - Bonanza Creek Energy Inc. (BCEI)

BCEI20.6623.5240.3818.41Sell

84 - Cabot Oil & Gas Corporation (COG)

COG25.0526.5127.6520.95Sell

85 - Care.com Inc. (CRCM)

CRCM13.7115.8425.8113.71---

86 - Eaton Vance Enhanced Equity Income Fund (EOI)

EOI14.3414.8216.4611.40Sell

87 - Eli Lilly and Company (LLY)

LLY116.08120.01132.1381.65Buy

88 - Essent Group Ltd. (ESNT)

ESNT46.1748.8848.8831.08---

89 - FTS International Inc. (FTSI)

FTSI6.359.8819.945.96---

90 - GreenTree Hospitality Group Ltd. (GHG)

GHG12.5114.6625.109.50Buy

91 - Illinois Tool Works Inc. (ITW)

ITW145.46153.36158.69117.75Sell

92 - Lamb Weston Holdings Inc. (LW)

LW61.9267.3283.8661.92Sell

93 - Rockwell Automation Inc. (ROK)

ROK153.96176.58198.23141.46Sell

94 - Sturm Ruger & Company Inc. (RGR)

RGR50.1254.9070.0049.52---

95 - Unilever N.V. (UN)

UN59.4961.4261.4252.08Buy

96 - Unilever PLC (UL)

UL59.6662.0962.0950.80Buy

97 - Veeva Systems Inc. (VEEV)

VEEV134.44145.70145.7073.47Strong Sell

98 - Versum Materials Inc. (VSM)

VSM51.0952.0152.5825.02Buy

99 - Visa Inc. (V)

V159.98165.74165.74121.60Sell

100 - 3M Company (MMM)

MMM164.59198.68219.75164.59---
Copyright NNA100.com