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 July 26 2017 16:51:03.

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

1 - ASA Gold and Precious Metals (ASA)

ASA11.4212.0517.489.83Buy

2 - Petroleum Resources Corp (PEO)

PEO18.6119.1420.8218.29---

3 - General American Investors (GAM)

GAM34.5835.4035.4028.72---

4 - Silverbow Resources Inc. (SBOW)

SBOW21.9828.4033.8018.01Sell

5 - Vistra Energy Corp. (VST)

VST16.2717.0425.243.06---

6 - Adams Express Company (ADX)

ADX14.4414.8614.8612.33---

7 - Sandridge Energy Inc (SD)

SD17.1720.6226.8515.03---

8 - Jernigan Capital Inc (JCAP)

JCAP20.8523.1724.8915.59---

9 - Eagle Point Credit Co. Inc (ECCZ)

ECCZ25.1625.9126.5324.70---

10 - Sandridge Mississippian Trust I (SDT)

SDT1.381.502.191.20Buy

11 - BP Prudhoe Bay Royalty Trust (BPT)

BPT19.3021.0932.9515.00---

12 - Nustar Gp Holdings Llc (NSH)

NSH22.2024.0831.5022.20Sell

13 - Apollo Commercial Real Estate (ARI)

ARI17.8918.7419.9215.54---

14 - Enduro Royalty Trust (NDRO)

NDRO3.353.584.553.05Buy

15 - Permian Basin Royalty Trust (PBT)

PBT8.649.6410.306.10Buy

16 - Mesa Royalty Trust (MTR)

MTR12.0813.1016.708.12Buy

17 - Mesabi Trust (MSB)

MSB12.9514.0017.428.05Sell

18 - Sabine Royalty Trust (SBR)

SBR38.1840.4040.9933.46---

19 - Ares Commercial Real Estate Cor (ACRE)

ACRE12.7913.4114.3912.13Sell

20 - Dynex Capital (DX)

DX6.767.037.616.49---

21 - Armour Residential R (ARR)

ARR24.6626.4827.6020.29Sell

22 - Camden Property Trust (CPT)

CPT85.7289.2190.8375.36---

23 - Invesco Mortgage Capital Inc (IVR)

IVR16.3816.9717.3414.15Sell

24 - Sandridge Permian Trust (PER)

PER2.863.054.002.44---

25 - Shell Midstream Partners LP (SHLX)

SHLX27.5129.7534.1725.42Sell

26 - Alliancebernstein Holding LP (AB)

AB23.9925.3025.3020.40---

27 - Annaly Capital Management Inc (NLY)

NLY11.7012.3412.739.83---

28 - Park Hotels & Resorts Inc (PK)

PK26.4527.3533.4024.65---

29 - Chesapeake Granite Wash Trust (CHKR)

CHKR2.282.403.851.96Sell

30 - North European Oil Royality Trust (NRT)

NRT5.946.509.735.94---

31 - San Juan Basin Royalty Trust (SJT)

SJT6.497.238.005.19---

32 - Voc Energy Trust (VOC)

VOC4.324.645.612.67Sell

33 - Cross Timbers Royalty Trust (CRT)

CRT14.9115.4020.0014.10---

34 - Capstead Mortgage Corp (CMO)

CMO9.9710.6711.418.93Sell

35 - Mv Oil Trust (MVO)

MVO5.175.997.355.14---

36 - Ag Mortgage Investment Trust (MITT)

MITT18.0518.6819.3813.88Sell

37 - Enerplus Corp (ERF)

ERF8.269.4210.335.61Buy

38 - MFA Financial Inc (MFA)

MFA8.458.678.677.03---

39 - Sandridge Mississippian Trust (SDR)

SDR1.431.501.891.31Buy

40 - Main Street Capital Corp (MAIN)

MAIN38.5239.2640.8632.12Buy

41 - Main Street Capital Corporatio (MSCA)

MSCA25.8326.0326.9325.50Buy

42 - Allergan Plc (AGN)

AGN245.48256.80256.80184.50Buy

43 - Anworth Mortgage Asset Corp (ANH)

ANH5.926.196.354.69---

44 - Starwood Property Trust (STWD)

STWD21.8022.5523.4621.11Sell

45 - Cherry Hill Mortgage Investmen (CHMI)

CHMI18.6119.1719.1715.32Sell

46 - Two Harbors Investments Corp (TWO)

TWO9.5810.1710.547.91---

47 - Eca Marcellus Trust I (ECT)

ECT2.092.252.951.97Strong Sell

48 - Hugoton Royalty Trust (HGT)

HGT1.701.952.751.55---

49 - KKR Real Estate Finance Trust Inc. (KREF)

KREF20.4321.5923.9920.43Sell

50 - Blackstone Mortgage Trust Inc Cl A (BXMT)

BXMT30.6031.7632.4727.89Strong Sell

51 - Altria Group (MO)

MO71.6975.3577.7960.82Sell

52 - Granite Point Mortgage Trust Inc. (GPMT)

GPMT18.5619.2619.2618.61---

53 - Arch Coal Inc (ARCH)

ARCH66.7177.3686.470.04---

54 - Osisko Gold Royalties Ltd (OR)

OR12.1812.7814.748.88---

55 - Chimera Investment Corp (CIM)

CIM18.2619.2920.9014.70---

56 - Assured Guaranty Ltd (AGO)

AGO42.3745.5945.5926.37Sell

57 - Redwood Trust (RWT)

RWT17.0517.4317.4313.22---

58 - Banco Latinoamericano De Comercio (BLX)

BLX26.0527.8730.5125.17---

59 - National Health Investors (NHI)

NHI76.2579.1082.5366.31Buy

60 - Texas Pacific Land Trust (TPL)

TPL304.95340.74340.74156.00Buy

61 - Four Corners Property Trust In (FCPT)

FCPT25.0725.9425.9416.71Buy

62 - Byline Bancorp Inc. (BY)

BY19.8420.8021.3919.95---

63 - Universal Health Realty Income Trust (UHT)

UHT80.2284.9084.9054.06Sell

64 - Great Ajax Corp (AJX)

AJX13.7914.1114.6012.61Sell

65 - New Residential Investment Corp (NRZ)

NRZ15.7716.9517.8613.30---

66 - Rice Midstream Partners LP (RMP)

RMP18.8021.1526.4216.87---

67 - Western Asset Mortgage Capital (WMC)

WMC10.0210.5311.189.43Buy

68 - Public Storage (PSA)

PSA207.52215.62243.94200.65Buy

69 - Equity Midstream Partners LP (EQM)

EQM73.6678.7582.9969.20Sell

70 - Halcon Resources (HK)

HK5.027.1614.833.69Buy

71 - Maui Land & Pineapple Company (MLP)

MLP16.0223.3027.806.23---

72 - Agree Realty Corp (ADC)

ADC46.6049.0951.5041.01Buy

73 - Hoegh Lng Partners LP (HMLP)

HMLP19.0420.0020.6517.05---

74 - Noble Midstream Partners LP (NBLX)

NBLX44.0347.4653.2926.00Sell

75 - Ltc Properties (LTC)

LTC50.7552.8554.2043.17Buy

76 - National Grid Transco Plc (NGG)

NGG61.9865.0679.6260.08---

77 - Taro Pharm Inds (TARO)

TARO112.89117.21146.8992.28Buy

78 - Hannon Armstrong Sustainable In (HASI)

HASI22.2823.7525.2118.02---

79 - Avalonbay Communities (AVB)

AVB189.00196.13199.52158.32---

80 - Essent Group Ltd (ESNT)

ESNT37.0039.6139.6123.38Sell

81 - Federal Agricultural Mortgage Corp (AGM)

AGM66.9771.3871.3837.54Buy

82 - Teekay Lng Partners LP (TGP)

TGP15.8118.6519.909.47Buy

83 - Orchid Island Capital Inc (ORC)

ORC9.6410.1012.609.23---

84 - TCP Pipelines (TCP)

TCP54.2159.3065.0347.12Buy

85 - Valero Energy Partners LP (VLP)

VLP44.6747.5051.0038.90Sell

86 - Forestar Group Inc (FOR)

FOR16.7417.7717.7710.60Buy

87 - Sutherland Asset Management Corp MD (SLD)

SLD14.3514.9715.3512.40Sell

88 - Care Capital Properties Inc C (CCP)

CCP25.0026.9531.5622.70Sell

89 - Ggp Inc (GGP)

GGP22.9624.3732.1021.05Buy

90 - Liberty Property Trust (LPT)

LPT40.9342.2942.8036.22Buy

91 - Verso Corporation Cmn (VRS)

VRS4.325.1911.903.17Strong Sell

92 - Entertainment Properties Trust (EPR)

EPR70.1273.4884.6765.50---

93 - HCP Inc (HCP)

HCP30.7132.5436.8227.61Buy

94 - Equity Commonwealth (EQC)

EQC30.8231.7732.5128.04Sell

95 - Equity Commonwealth (EQCO)

EQCO24.9525.9926.6422.82---

96 - Five Oaks Investment Corp (OAKS)

OAKS4.844.986.154.52---

97 - Omega Healthcare Investors (OHI)

OHI33.1134.8438.0928.11---

98 - Ellington Residential Mortgage (EARN)

EARN14.5015.2715.7412.21---

99 - National Retail Properties (NNN)

NNN38.7340.7953.6036.45Buy

100 - Prologis Inc (PLD)

PLD58.4561.4561.4545.93Buy
Copyright NNA100.com