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 March 18 2019 14:31:18.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT24.2927.9537.2317.00Sell

2 - Permian Basin Royalty Trust (PBT)

PBT7.458.5010.305.52Buy

3 - Sabine Royalty Trust (SBR)

SBR43.6846.8949.9530.27---

4 - North European Oil Royalty Trust (NRT)

NRT6.617.309.405.12---

5 - San Juan Basin Royalty Trust (SJT)

SJT4.875.939.044.21Buy

6 - Antero Midstream Partners LP (AM)

AM11.0321.0534.5311.03Buy

7 - Mesabi Trust (MSB)

MSB29.0230.9932.6821.60Strong Buy

8 - Texas Pacific Land Trust (TPL)

TPL727.18798.98877.97409.00Buy

9 - MV Oil Trust (MVO)

MVO7.578.2912.635.56Buy

10 - GAMCO Investors Inc. (GBL)

GBL19.8021.4128.3116.26Buy

11 - FTS International Inc. (FTSI)

FTSI9.1611.2022.605.96Buy

12 - Cross Timbers Royalty Trust (CRT)

CRT11.2512.0015.9710.60Strong Sell

13 - VAALCO Energy Inc. (EGY)

EGY2.052.613.380.79Buy

14 - LiveRamp Holdings Inc. (RAMP)

RAMP50.4061.2761.2727.07---

15 - Mesa Royalty Trust (MTR)

MTR11.4311.9615.959.48Sell

16 - GrafTech International Ltd. (EAF)

EAF11.5613.9024.3610.27---

17 - Warrior Met Coal Inc. (HCC)

HCC28.0630.5731.7120.88Buy

18 - Permianville Royalty Trust (PVL)

PVL2.582.883.801.70Buy

19 - Garrett Motion Inc. (GTX)

GTX14.3516.5419.5011.01---

20 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.411.561.901.00---

21 - Domino's Pizza Inc. (DPZ)

DPZ239.94275.30305.34225.25Sell

22 - Systemax Inc. (SYX)

SYX19.8223.3347.5619.82Buy

23 - Central Puerto S.A. (CEPU)

CEPU10.0811.3517.777.80Buy

24 - Novo Nordisk A/S (NVO)

NVO49.5951.4851.6441.23Buy

25 - Cleveland-Cliffs Inc. (CLF)

CLF9.6011.1913.106.40Buy

26 - Medifast Inc. (MED)

MED131.07144.11260.9887.40Sell

27 - Trex Company Inc. (TREX)

TREX69.4575.5990.7450.88---

28 - YUM! Brands Inc. (YUM)

YUM95.60101.39101.3977.09---

29 - Acorn International Inc. (ATV)

ATV24.9830.3338.8613.50---

30 - Vince Holding Corp. (VNCE)

VNCE11.9413.8124.197.88Sell

31 - Marine Products Corporation (MPX)

MPX13.3914.5624.8213.19Sell

32 - Cohen & Steers Inc. (CNS)

CNS39.3242.2444.4132.95---

33 - H&R Block Inc. (HRB)

HRB23.5324.7529.8122.45---

34 - W&T Offshore Inc. (WTI)

WTI5.206.479.883.62Buy

35 - Contura Energy Inc. (CTRA)

CTRA55.4761.0981.0055.47---

36 - NVR Inc. (NVR)

NVR2661.332822.003233.002040.71Buy

37 - Cheetah Mobile Inc. (CMCM)

CMCM6.667.4914.265.37Sell

38 - Fortive Corporation (FTV)

FTV78.8883.7088.3462.89---

39 - Mastercard Incorporated (MA)

MA222.36232.76232.76167.94---

40 - The Home Depot Inc. (HD)

HD179.52188.11215.43158.09Buy

41 - Graco Inc. (GGG)

GGG45.7848.3548.3537.36---

42 - USANA Health Sciences Inc. (USNA)

USNA89.75104.57137.9581.75Sell

43 - Robert Half International Inc. (RHI)

RHI65.7269.0179.9152.79Buy

44 - SandRidge Mississippian Trust II (SDR)

SDR1.011.082.000.76Buy

45 - Chemed Corporation (CHE)

CHE314.19334.97335.99260.03---

46 - Kenon Holdings Ltd. (KEN)

KEN18.7920.4020.4013.67Buy

47 - Livent Corporation (LTHM)

LTHM11.5513.1619.9011.55Buy

48 - MSG Networks Inc. (MSGN)

MSGN22.0023.7628.1317.95Buy

49 - Rollins Inc. (ROL)

ROL39.1741.2042.9532.08Sell

50 - The TJX Companies Inc. (TJX)

TJX50.2852.7356.6439.86Sell

51 - AutoZone Inc. (AZO)

AZO914.65984.72984.72590.76Buy

52 - S&P Global Inc. (SPGI)

SPGI198.15206.73217.31156.68Buy

53 - Autohome Inc. (ATHM)

ATHM83.2696.15119.5061.43Buy

54 - BP Midstream Partners LP (BPMP)

BPMP14.4516.2422.9814.26---

55 - CVR Refining LP (CVRR)

CVRR9.6311.7726.008.30---

56 - Choice Hotels International Inc. (CHH)

CHH77.4580.7684.5566.71---

57 - Evercore Inc. (EVR)

EVR89.9294.77117.4964.37---

58 - FactSet Research Systems Inc. (FDS)

FDS223.81239.39239.39184.48Buy

59 - Mettler-Toledo International Inc. (MTD)

MTD678.01710.00710.00500.74---

60 - Philip Morris International Inc. (PM)

PM83.6691.32103.5564.67---

61 - SandRidge Permian Trust (PER)

PER2.262.393.001.70---

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

SHLX18.4719.9325.0815.86---

63 - The Toro Company (TTC)

TTC64.1069.4169.4152.97Buy

64 - BrasilAgro - Companhia Brasileira de Propriedades Agrícolas (LND)

LND4.004.304.523.30Buy

65 - Care.com Inc. (CRCM)

CRCM19.1023.2525.8115.14Buy

66 - Colgate-Palmolive Company (CL)

CL65.8167.4772.6157.41---

67 - Lennox International Inc. (LII)

LII240.65251.81251.81177.36Buy

68 - Morgan Stanley Emerging Markets Fund Inc. (MSF)

MSF16.0117.1419.0514.93---

69 - Norbord Inc. (OSB)

OSB24.9127.6445.4524.18---

70 - Thomson Reuters Corporation (TRI)

TRI53.8156.5056.5036.52Buy

71 - X Financial (XYF)

XYF4.956.5512.504.15---

72 - Bonanza Creek Energy Inc. (BCEI)

BCEI20.8924.0140.3818.41Buy

73 - CAPRI HLDGS LTD (KORS)

KORS35.6841.8075.9635.68Buy

74 - Infosys Limited (INFY)

INFY10.5710.9210.948.24Buy

75 - Kirkland Lake Gold Ltd. (KL)

KL32.1134.9736.7414.74Sell

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

MMP58.7161.8872.9054.25Buy

77 - McDonald's Corporation (MCD)

MCD178.29186.18190.88153.13Buy

78 - SandRidge Mississippian Trust I (SDT)

SDT0.981.072.300.75Strong Sell

79 - The Hershey Company (HSY)

HSY109.59112.45112.4589.10Sell

80 - Accenture plc (ACN)

ACN159.66167.15175.64132.63Buy

81 - Artisan Partners Asset Management Inc. (APAM)

APAM24.6426.7735.5020.16Buy

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

BSM17.4718.5519.2915.23Buy

83 - Deckers Outdoor Corporation (DECK)

DECK139.41147.99153.3085.81Buy

84 - EPAM Systems Inc. (EPAM)

EPAM155.52169.69169.69104.77---

85 - Ferrari N.V. (RACE)

RACE126.66132.20149.8593.85Buy

86 - LyondellBasell Industries N.V. (LYB)

LYB83.4887.73119.3977.52Sell

87 - Marcus & Millichap Inc. (MMI)

MMI37.8039.4741.4530.66Buy

88 - Moelis & Company (MC)

MC40.8445.0967.6532.66---

89 - ProPetro Holding Corp. (PUMP)

PUMP18.5921.6921.6911.27Buy

90 - Sinopec Shanghai Petrochemical Company Limited (SHI)

SHI49.0552.6774.0942.01---

91 - Taiwan Semiconductor Manufacturing Company Limited (TSM)

TSM38.6440.0745.2434.21Buy

92 - The Buckle Inc. (BKE)

BKE17.0418.8229.6516.85---

93 - Versum Materials Inc. (VSM)

VSM41.7150.2450.2425.02---

94 - Allegion plc (ALLE)

ALLE85.9690.8494.3073.85---

95 - AllianceBernstein Holding L.P. (AB)

AB28.7030.3831.4223.34Buy

96 - Arch Coal Inc. (ARCH)

ARCH85.1294.20102.6175.09---

97 - Eaton Vance Enhanced Equity Income Fund (EOI)

EOI14.1914.6716.4611.40Buy

98 - Essent Group Ltd. (ESNT)

ESNT43.2147.1647.1631.08Buy

99 - Genie Energy Ltd. (GNE)

GNE8.289.3210.553.82Strong Buy

100 - Illinois Tool Works Inc. (ITW)

ITW139.73146.32170.10117.75---
Copyright NNA100.com