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 April 23 2019 16:33:09.

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

1 - BP Prudhoe Bay Royalty Trust (BPT)

BPT19.5024.8737.2317.00---

2 - Permian Basin Royalty Trust (PBT)

PBT6.787.3910.115.52---

3 - Sabine Royalty Trust (SBR)

SBR48.4052.5952.5930.27Buy

4 - North European Oil Royalty Trust (NRT)

NRT6.607.009.405.12---

5 - San Juan Basin Royalty Trust (SJT)

SJT4.815.437.324.21Sell

6 - Antero Midstream Corporation (AM)

AM13.0513.9419.9110.12Sell

7 - Mesabi Trust (MSB)

MSB29.4432.3932.6821.60Sell

8 - Texas Pacific Land Trust (TPL)

TPL793.94915.66915.66409.00---

9 - MV Oil Trust (MVO)

MVO8.309.1012.635.56Buy

10 - FTS International Inc. (FTSI)

FTSI10.3412.3722.605.96---

11 - GAMCO Investors Inc. (GBL)

GBL20.2721.5028.3116.26Buy

12 - Cross Timbers Royalty Trust (CRT)

CRT11.9513.2115.9710.60Buy

13 - VAALCO Energy Inc. (EGY)

EGY2.342.753.380.95Buy

14 - LiveRamp Holdings Inc. (RAMP)

RAMP56.5463.2363.2327.07Buy

15 - GrafTech International Ltd. (EAF)

EAF11.9013.3524.3610.27Sell

16 - Mesa Royalty Trust (MTR)

MTR12.6814.2715.809.48---

17 - Warrior Met Coal Inc. (HCC)

HCC29.3432.0632.0620.88Buy

18 - Garrett Motion Inc. (GTX)

GTX16.1819.7119.7111.01---

19 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.411.591.901.00Sell

20 - Domino's Pizza Inc. (DPZ)

DPZ251.57271.64305.34230.69Buy

21 - Systemax Inc. (SYX)

SYX21.0722.8147.5619.82Sell

22 - Central Puerto S.A. (CEPU)

CEPU8.029.8116.027.80Sell

23 - Novo Nordisk A/S (NVO)

NVO47.7750.9052.8341.23---

24 - Cleveland-Cliffs Inc. (CLF)

CLF9.1310.3413.107.08---

25 - Medifast Inc. (MED)

MED135.13154.07260.9895.88Buy

26 - Trex Company Inc. (TREX)

TREX65.9777.3290.7450.88---

27 - PermRock Royalty Trust (PRT)

PRT8.268.9616.694.28Buy

28 - YUM! Brands Inc. (YUM)

YUM100.34104.19104.1977.09---

29 - Acorn International Inc. (ATV)

ATV26.8631.5038.8613.50Buy

30 - Cohen & Steers Inc. (CNS)

CNS43.8749.0449.0432.95---

31 - H&R Block Inc. (HRB)

HRB24.9627.0229.8122.45Strong Sell

32 - Marine Products Corporation (MPX)

MPX13.2514.5024.8212.48Buy

33 - W&T Offshore Inc. (WTI)

WTI6.617.189.883.62Strong Buy

34 - NVR Inc. (NVR)

NVR2935.043335.233335.232040.71Buy

35 - The Home Depot Inc. (HD)

HD192.73207.78215.43158.09Sell

36 - Fortive Corporation (FTV)

FTV84.7789.2489.2462.89Buy

37 - Mastercard Incorporated (MA)

MA234.20244.50244.50170.65Buy

38 - Graco Inc. (GGG)

GGG49.7653.4153.4137.36Buy

39 - Robert Half International Inc. (RHI)

RHI64.8069.0879.9152.79Buy

40 - USANA Health Sciences Inc. (USNA)

USNA75.2786.00137.9575.27---

41 - SandRidge Mississippian Trust II (SDR)

SDR1.001.032.000.76---

42 - Chemed Corporation (CHE)

CHE319.98330.49335.99260.03Buy

43 - Kenon Holdings Ltd. (KEN)

KEN19.6120.7920.7913.67---

44 - Livent Corporation (LTHM)

LTHM11.5612.8219.9011.55Sell

45 - MSG Networks Inc. (MSGN)

MSGN22.2223.5728.1317.95---

46 - PPDAI Group Inc. (PPDF)

PPDF4.445.698.452.85Buy

47 - Rollins Inc. (ROL)

ROL41.6443.9143.9132.08Buy

48 - The TJX Companies Inc. (TJX)

TJX53.2455.4856.6440.65---

49 - FactSet Research Systems Inc. (FDS)

FDS244.96267.74267.74184.48Buy

50 - S&P Global Inc. (SPGI)

SPGI209.28218.05218.05156.68---

51 - SandRidge Permian Trust (PER)

PER2.382.503.001.70Buy

52 - Autohome Inc. (ATHM)

ATHM99.71117.99119.5061.43Buy

53 - BP Midstream Partners LP (BPMP)

BPMP14.6615.5122.9814.13Buy

54 - Choice Hotels International Inc. (CHH)

CHH78.6682.6584.5566.71Buy

55 - Evercore Inc. (EVR)

EVR90.7496.23117.4964.37Buy

56 - Mettler-Toledo International Inc. (MTD)

MTD698.17730.20750.00500.74---

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

SHLX19.8721.1225.0815.86Strong Buy

58 - The Toro Company (TTC)

TTC70.4474.9874.9852.97Buy

59 - X Financial (XYF)

XYF5.016.1612.504.15---

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

LND3.684.054.523.30Sell

61 - Care.com Inc. (CRCM)

CRCM15.3718.2225.8115.14Strong Buy

62 - Colgate-Palmolive Company (CL)

CL66.8670.0670.0657.41Sell

63 - Infosys Limited (INFY)

INFY10.3410.9811.388.51Buy

64 - Lennox International Inc. (LII)

LII261.54277.05277.05177.36Sell

65 - NIKE Inc. (NKE)

NKE84.3790.0090.0066.25Sell

66 - Norbord Inc. (OSB)

OSB23.6826.2745.4523.68Sell

67 - Philip Morris International Inc. (PM)

PM82.6388.8892.7464.67---

68 - Thomson Reuters Corporation (TRI)

TRI57.9060.4560.4536.52Sell

69 - Bonanza Creek Energy Inc. (BCEI)

BCEI22.4524.4040.3818.41Buy

70 - LyondellBasell Industries N.V. (LYB)

LYB87.5695.19119.3977.52---

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

MMP59.8061.9372.9054.25Sell

72 - McDonald's Corporation (MCD)

MCD187.53195.95195.95153.13Buy

73 - ProPetro Holding Corp. (PUMP)

PUMP22.1225.2025.2011.27---

74 - SandRidge Mississippian Trust I (SDT)

SDT0.981.022.300.75Buy

75 - The Buckle Inc. (BKE)

BKE17.4218.5829.6516.85Sell

76 - The Hershey Company (HSY)

HSY112.31117.74117.7489.10Sell

77 - Arch Coal Inc. (ARCH)

ARCH90.90100.80100.8075.09Buy

78 - Artisan Partners Asset Management Inc. (APAM)

APAM26.5629.5135.5020.16Buy

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

BSM17.7818.5019.2915.23Buy

80 - Contura Energy Inc. (CTRA)

CTRA54.2158.9481.0054.21---

81 - Deckers Outdoor Corporation (DECK)

DECK144.96154.64154.6489.66Sell

82 - EPAM Systems Inc. (EPAM)

EPAM168.59178.00178.00104.77Buy

83 - Ferrari N.V. (RACE)

RACE133.26140.96149.8593.85---

84 - Illinois Tool Works Inc. (ITW)

ITW147.89158.69158.69117.75---

85 - Kirkland Lake Gold Ltd. (KL)

KL29.1532.3336.7415.80Sell

86 - Marcus & Millichap Inc. (MMI)

MMI39.9443.3343.3330.66Buy

87 - Moelis & Company (MC)

MC39.6343.8067.6532.66Buy

88 - Sturm Ruger & Company Inc. (RGR)

RGR52.5455.9570.0049.52---

89 - Taiwan Semiconductor Manufacturing Company Limited (TSM)

TSM41.9145.6445.6434.21Buy

90 - Transcontinental Realty Investors Inc. (TCI)

TCI30.3533.8052.0023.90Buy

91 - VOC Energy Trust (VOC)

VOC5.776.866.863.32Buy

92 - Versum Materials Inc. (VSM)

VSM50.3652.1552.1525.02Buy

93 - Allegion plc (ALLE)

ALLE90.7296.5796.5773.85Buy

94 - American Realty Investors Inc. (ARL)

ARL12.2613.5120.2511.22---

95 - Eaton Vance Enhanced Equity Income Fund (EOI)

EOI14.4115.0216.4611.40---

96 - Essent Group Ltd. (ESNT)

ESNT44.3847.9447.9431.08Buy

97 - Genie Energy Ltd. (GNE)

GNE8.288.8210.554.05Buy

98 - GreenTree Hospitality Group Ltd. (GHG)

GHG13.7615.7925.109.50Buy

99 - Lamb Weston Holdings Inc. (LW)

LW67.0874.5183.8663.02Buy

100 - Louisiana-Pacific Corporation (LPX)

LPX23.5924.9232.1620.39Sell
Copyright NNA100.com