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-Profit-Margin-Stocks _ Updated December 14 2017 15:13:23.

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

1 - General American Investors (GAM)

GAM32.5234.9136.5931.01Buy

2 - Midstates Petroleum Company Inc (MPO)

MPO16.3217.5522.5410.87Buy

3 - Sandridge Energy Inc (SD)

SD16.6919.9924.1814.65Sell

4 - Vistra Energy Corp. (VST)

VST17.1018.5821.200.90Sell

5 - Nustar Gp Holdings Llc (NSH)

NSH13.5015.6931.5013.50Buy

6 - Halcon Resources (HK)

HK6.507.3510.303.69Strong Sell

7 - BP Prudhoe Bay Royalty Trust (BPT)

BPT19.8321.0032.9515.00Sell

8 - Voc Energy Trust (VOC)

VOC4.305.155.613.02---

9 - Mesabi Trust (MSB)

MSB22.8526.5026.5010.60Buy

10 - Permian Basin Royalty Trust (PBT)

PBT8.969.5010.307.61---

11 - San Juan Basin Royalty Trust (SJT)

SJT7.528.288.756.04Sell

12 - Mesa Royalty Trust (MTR)

MTR14.6016.7018.009.70Sell

13 - Shell Midstream Partners LP (SHLX)

SHLX26.4428.5934.1724.68Buy

14 - Sabine Royalty Trust (SBR)

SBR42.6845.0845.0833.50---

15 - Sandridge Permian Trust (PER)

PER2.402.684.002.40Sell

16 - Cross Timbers Royalty Trust (CRT)

CRT14.2915.0219.2114.10Buy

17 - Dynex Capital (DX)

DX7.027.297.416.58Buy

18 - Enduro Royalty Trust (NDRO)

NDRO3.043.354.452.75Buy

19 - Mv Oil Trust (MVO)

MVO6.207.407.404.80Buy

20 - Annaly Capital Management Inc (NLY)

NLY11.5812.2112.739.85---

21 - Invesco Mortgage Capital Inc (IVR)

IVR17.3918.4918.4914.15---

22 - Ag Mortgage Investment Trust (MITT)

MITT18.9119.5519.7216.84Buy

23 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.102.223.852.10---

24 - North European Oil Royality Trust (NRT)

NRT6.447.068.205.94---

25 - Apollo Commercial Real Estate (ARI)

ARI18.3618.8019.9216.46Sell

26 - Capstead Mortgage Corp (CMO)

CMO8.959.3211.418.52---

27 - Armour Residential R (ARR)

ARR25.0426.4627.6020.55Sell

28 - Hugoton Royalty Trust (HGT)

HGT1.301.582.351.30Sell

29 - Eca Marcellus Trust I (ECT)

ECT2.052.302.952.00Sell

30 - MFA Financial Inc (MFA)

MFA7.948.228.907.56Strong Buy

31 - Arch Coal Inc (ARCH)

ARCH80.7488.0088.0060.13Sell

32 - Hannon Armstrong Sustainable In (HASI)

HASI23.1124.0125.2818.02Buy

33 - Altria Group (MO)

MO67.3972.6777.7960.01---

34 - Anworth Mortgage Asset Corp (ANH)

ANH5.495.716.355.07---

35 - Cherry Hill Mortgage Investmen (CHMI)

CHMI18.0018.7019.4316.40Sell

36 - Resource Capital (RSO)

RSO9.509.8411.387.90Sell

37 - Two Harbors Investments Corp (TWO)

TWO15.7116.4517.2613.94Strong Sell

38 - Chimera Investment Corp (CIM)

CIM18.2719.0320.9016.70Buy

39 - Sandridge Mississippian Trust (SDR)

SDR1.001.201.791.00Sell

40 - Starwood Property Trust (STWD)

STWD21.4721.7323.0121.27Sell

41 - Tpg Re Finance Trust Inc (TRTX)

TRTX19.0519.7525.4918.61Buy

42 - KKR Real Estate Finance Trust Inc (KREF)

KREF20.3021.3023.9919.57---

43 - Forestar Group Inc (FOR)

FOR19.5222.7022.7012.30---

44 - Assured Guaranty Ltd (AGO)

AGO33.7836.0845.7333.78Sell

45 - Granite Point Mortgage Trust Inc (GPMT)

GPMT17.5818.2019.3017.02---

46 - Blackstone Mortgage Trust Inc Cl A (BXMT)

BXMT32.1832.9632.9629.76---

47 - Sandridge Mississippian Trust I (SDT)

SDT1.001.191.851.00Sell

48 - Stone Energy Corp (SGY)

SGY23.5831.1570.9716.50---

49 - NL Industries (NL)

NL11.4514.2916.055.25Sell

50 - Ares Commercial Real Estate Cor (ACRE)

ACRE13.1013.5314.2212.48---

51 - Redwood Trust (RWT)

RWT14.2915.0917.4514.29Strong Sell

52 - Banco Latinoamericano De Comercio (BLX)

BLX28.9630.3630.4225.51---

53 - Four Corners Property Trust In (FCPT)

FCPT25.7426.7526.7519.38Buy

54 - Prologis Inc (PLD)

PLD64.0566.2067.5348.33Sell

55 - Pacific Coast Oil Trust (ROYT)

ROYT1.631.782.230.94Sell

56 - Texas Pacific Land Trust (TPL)

TPL395.52408.78434.99259.00Buy

57 - Rice Midstream Partners LP (RMP)

RMP20.6721.9926.4216.87Sell

58 - National Health Investors (NHI)

NHI77.5579.9481.2168.96---

59 - New Residential Investment Corp (NRZ)

NRZ17.5918.1818.1815.03Buy

60 - Byline Bancorp Inc (BY)

BY19.0221.8823.6519.02Sell

61 - Noble Midstream Partners LP (NBLX)

NBLX49.1352.4756.3335.16---

62 - Western Asset Mortgage Capital (WMC)

WMC9.8410.4010.959.43Buy

63 - Great Ajax Corp (AJX)

AJX14.0114.4315.4012.72Sell

64 - Public Storage (PSA)

PSA206.00212.25232.21192.15---

65 - Equity Midstream Partners LP (EQM)

EQM67.7373.0882.9964.42Buy

66 - Hoegh Lng Partners LP (HMLP)

HMLP17.4918.4520.6516.90Strong Buy

67 - National Grid Transco Plc (NGG)

NGG58.2759.7775.2958.27Sell

68 - Essent Group Ltd (ESNT)

ESNT43.5047.2947.2931.54Strong Sell

69 - Federal Agricultural Mortgage Corp (AGM)

AGM69.8676.7677.7853.78---

70 - Taro Pharm Inds (TARO)

TARO102.60116.99128.4694.00---

71 - Iamgold Corp (IAG)

IAG4.895.767.253.20Buy

72 - Cone Midstream Partners LP (CNNX)

CNNX16.6217.4725.5615.25---

73 - Gcp Applied Technologies Inc C (GCP)

GCP30.0333.4034.2225.25---

74 - TCP Pipelines (TCP)

TCP50.9054.7065.0348.55Buy

75 - Maui Land & Pineapple Company (MLP)

MLP14.6917.7527.806.80Sell

76 - Ciena Corp (CIEN)

CIEN20.4022.0327.9819.40---

77 - Valero Energy Partners LP (VLP)

VLP41.0043.4051.0039.52Buy

78 - Matador Resources Company (MTDR)

MTDR26.2628.4229.7620.13Sell

79 - BP Midstream Partners LP (BPMP)

BPMP17.0518.2018.9117.05---

80 - Fcb Financial Holdings Inc (FCB)

FCB45.1050.6654.1039.90Sell

81 - Grupo Aeroportuario Del Pacifico (PAC)

PAC94.96106.77119.8772.52Buy

82 - Tallgrass Energy Partners LP (TEP)

TEP43.2346.6355.5041.13Buy

83 - Ellington Financial Llc (EFC)

EFC14.7115.2717.0014.71Sell

84 - Enpro Industries (NPO)

NPO84.0091.0091.0061.36Sell

85 - Mgic Investment Corp (MTG)

MTG14.1615.6415.649.68Sell

86 - PBF Logistics LP (PBFX)

PBFX19.5420.5022.7017.80Buy

87 - Sutherland Asset Management Corp MD (SLD)

SLD15.4916.2016.2013.00Sell

88 - Black Stone Minerals LP (BSM)

BSM17.4418.5719.8615.12Sell

89 - Mastercard Inc (MA)

MA145.97154.65154.65102.98Buy

90 - Western Alliance Bancorporation (WAL)

WAL52.7257.3760.2544.64Sell

91 - Pennymac Mortgage Investment Trust (PMT)

PMT15.5616.3318.4614.87Buy

92 - Prosperity Bancshares (PB)

PB65.9772.4877.8755.84Sell

93 - Store Capital Corpstore Capital (STOR)

STOR25.3726.1226.5819.65Buy

94 - Westpac Banking Corp (WBK)

WBK23.2824.5227.0522.17Buy

95 - Air Products and Chemicals (APD)

APD159.67162.75164.65133.63Sell

96 - Business Parks (PSB)

PSB127.01133.46137.60108.97Sell

97 - Essex Property Trust (ESS)

ESS239.78252.17270.04218.41Buy

98 - Intelsat S.A. (I)

I3.013.907.472.52Buy

99 - Monmouth Real Estate Investment Corp (MNR)

MNR17.4918.4518.4513.68Sell

100 - Antero Resources Midstream Llc (AM)

AM27.1929.5935.7425.71Buy
Copyright NNA100.com