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

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

1 - Cohen & Steers Closed-End Opportunity Fund Inc. (FOF)

FOF12.3112.7113.4010.09---

2 - Eaton Vance Enhanced Equity Income Fund (EOI)

EOI14.4115.0216.4611.40---

3 - BP Prudhoe Bay Royalty Trust (BPT)

BPT19.5024.8737.2317.00---

4 - Eaton Vance Tax-Managed Diversified Equity Income Fund (ETY)

ETY11.3511.8413.059.43---

5 - Tekla Healthcare Investors (HQH)

HQH18.9720.1423.3716.50Buy

6 - Tekla Life Sciences Investors (HQL)

HQL15.9216.9620.6813.95---

7 - BlackRock Health Sciences Trust (BME)

BME36.8939.1944.0032.00---

8 - Mesabi Trust (MSB)

MSB29.4432.3932.6821.60Sell

9 - Nuveen New York Municipal Value Fund Inc. (NNY)

NNY9.6710.0310.258.82---

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

SHLX19.8721.1225.0815.86Strong Buy

11 - Voya Global Advantage and Premium Opportunity Fund (IGA)

IGA10.4910.7911.818.92Buy

12 - Western Asset High Income Opportunity Fund Inc. (HIO)

HIO4.874.994.994.14---

13 - Boulder Growth & Income Fund Inc. (BIF)

BIF10.8611.1911.369.45Sell

14 - Nuveen New York Municipal Value Fund 2 (NYV)

NYV13.9414.3014.3012.64---

15 - Nuveen Select Tax-Free Income Portfolio (NXP)

NXP14.5614.8014.8013.63---

16 - Nuveen Select Tax-Free Income Portfolio 2 (NXQ)

NXQ13.7613.9613.9613.04---

17 - Nuveen Select Tax-Free Income Portfolio 3 (NXR)

NXR14.7015.0215.0213.90---

18 - Tekla Healthcare Opportunities Fund (THQ)

THQ16.5217.3618.9215.16Buy

19 - Templeton Global Income Fund (GIM)

GIM6.326.406.535.95Buy

20 - MV Oil Trust (MVO)

MVO8.309.1012.635.56Buy

21 - Nuveen Select Maturities Municipal Fund (NIM)

NIM10.0610.3710.379.32---

22 - PermRock Royalty Trust (PRT)

PRT8.268.9616.694.28Buy

23 - Permian Basin Royalty Trust (PBT)

PBT6.787.3910.115.52---

24 - Sabine Royalty Trust (SBR)

SBR48.4052.5952.5930.27Buy

25 - Tekla World Healthcare Fund (THW)

THW12.2712.7814.2010.80---

26 - AllianzGI Convertible & Income Fund (NCV)

NCV5.566.177.164.75Buy

27 - Cross Timbers Royalty Trust (CRT)

CRT11.9513.2115.9710.60Buy

28 - Mesa Royalty Trust (MTR)

MTR12.6814.2715.809.48---

29 - Nuveen California Municipal Value Fund 2 (NCB)

NCB15.7616.2416.6114.79Strong Buy

30 - Pioneer Municipal High Income Advantage Trust (MAV)

MAV10.4410.6711.2910.00---

31 - AllianzGI Convertible & Income Fund II (NCZ)

NCZ4.935.476.294.20---

32 - Guggenheim Strategic Opportunities Fund (GOF)

GOF19.5920.3922.3916.72---

33 - Nuveen California Municipal Value Fund Inc. (NCA)

NCA9.629.869.868.92---

34 - VOC Energy Trust (VOC)

VOC5.776.866.863.32Buy

35 - AllianceBernstein Global High Income Fund (AWF)

AWF11.6111.7911.8610.16Sell

36 - San Juan Basin Royalty Trust (SJT)

SJT4.815.437.324.21Sell

37 - Apartment Investment and Management Company (AIV)

AIV47.5549.8451.2538.54---

38 - PIMCO Corporate & Income Opportunity Fund (PTY)

PTY17.1917.7518.9313.30Buy

39 - Western Asset Municipal Defined Opportunity Trust Inc. (MTT)

MTT20.9621.3822.4019.37Buy

40 - AllianceBernstein Holding L.P. (AB)

AB28.4430.1831.4223.34Buy

41 - Franklin Universal Trust (FT)

FT6.957.027.076.05Sell

42 - North European Oil Royalty Trust (NRT)

NRT6.607.009.405.12---

43 - Nuveen Pennsylvania Municipal Value Fund (NPN)

NPN13.3614.0314.5011.96Sell

44 - Invesco High Income 2023 Target Term Fund (IHIT)

IHIT10.2010.3710.809.75---

45 - Invesco High Income 2024 Target Term Fund (IHTA)

IHTA9.689.9410.108.78Sell

46 - Nuveen New Jersey Municipal Value Fund (NJV)

NJV12.8913.2013.4312.08---

47 - Nuveen New York Select Tax-Free Income Portfolio (NXN)

NXN13.3513.6013.6012.26---

48 - Permianville Royalty Trust (PVL)

PVL3.253.713.801.70Sell

49 - TCW Strategic Income Fund Inc. (TSI)

TSI5.445.515.705.20Strong Sell

50 - Invesco Municipal Income Opportunities Trust (OIA)

OIA7.347.738.096.85Sell

51 - PIMCO Income Strategy Fund II (PFN)

PFN10.2710.4910.878.88---

52 - AllianzGI Convertible & Income 2024 Target Term Fund (CBH)

CBH9.039.299.477.61Buy

53 - BlackRock MuniAssets Fund Inc. (MUA)

MUA14.6515.3515.3512.50---

54 - Pioneer Municipal High Income Trust (MHI)

MHI11.7912.0712.0710.61Sell

55 - Center Coast MLP & Infrastructure Fund (CEN)

CEN8.438.9910.286.22Sell

56 - Eaton Vance Enhanced Equity Income Fund II (EOS)

EOS16.6017.1417.9512.91Buy

57 - Nuveen High Income December 2019 Target Term Fund (JHD)

JHD9.869.9010.059.77Sell

58 - PIMCO Income Strategy Fund (PFL)

PFL11.4711.6012.5410.11Buy

59 - Eaton Vance Senior Floating-Rate Trust (EFR)

EFR13.1713.4814.8812.01---

60 - PIMCO Corporate & Income Strategy Fund (PCN)

PCN16.9517.3419.2513.35---

61 - PIMCO High Income Fund (PHK)

PHK7.308.419.097.30Buy

62 - SandRidge Permian Trust (PER)

PER2.382.503.001.70Buy

63 - ECA Marcellus Trust I (ECT)

ECT1.791.842.151.42Buy

64 - KKR Income Opportunities Fund (KIO)

KIO15.4815.8017.0213.28Sell

65 - Lexington Realty Trust (LXP)

LXP8.789.219.707.66Buy

66 - RiverNorth Opportunities Fund Inc. (RIV)

RIV16.4416.8921.6314.20Sell

67 - Western Asset Mortgage Defined Opportunity Fund Inc. (DMO)

DMO20.4120.9025.2920.21Sell

68 - Goldman Sachs MLP and Energy Renaissance Fund (GER)

GER5.425.697.133.88---

69 - Nuveen Senior Income Fund (NSL)

NSL5.765.926.635.30Buy

70 - Dreyfus High Yield Strategies Fund (DHF)

DHF3.053.113.262.55Buy

71 - Dreyfus Municipal Bond Infrastructure Fund Inc. (DMB)

DMB12.8113.2513.2511.70---

72 - Eaton Vance High Income 2021 Target Term Trust (EHT)

EHT9.649.9410.018.80---

73 - Nuveen New Jersey Quality Municipal Income Fund (NXJ)

NXJ13.4913.7313.8812.34Buy

74 - Putnam Master Intermediate Income Trust (PIM)

PIM4.424.524.824.06Sell

75 - BlackRock Florida Municipal 2020 Term Trust (BFO)

BFO14.2414.3614.5413.94---

76 - Western Asset Municipal High Income Fund Inc. (MHF)

MHF7.337.427.436.33---

77 - Aberdeen Total Dynamic Dividend Fund (AOD)

AOD8.338.609.256.98---

78 - Barings Corporate Investors (MCI)

MCI15.5416.1016.7214.70Buy

79 - BlackRock Debt Strategies Fund Inc. (DSU)

DSU10.6610.8511.529.48---

80 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.411.591.901.00Sell

81 - Eaton Vance Tax-Advantaged Dividend Income Fund (EVT)

EVT22.3623.4724.9117.45---

82 - NexPoint Strategic Opportunities Fund (NHF)

NHF21.1521.7824.6218.37Sell

83 - Nuveen Municipal 2021 Target Term Fund (NHA)

NHA9.569.679.889.25Sell

84 - Nuveen Pennsylvania Quality Municipal Income Fund (NQP)

NQP13.1313.3013.3012.02Buy

85 - Principal Real Estate Income Fund (PGZ)

PGZ17.9018.5518.9515.31Sell

86 - SITE Centers Corp. (SITC)

SITC12.7213.48378.9810.71---

87 - Invesco Dynamic Credit Opportunities Fund (VTA)

VTA11.0011.2511.909.73---

88 - Nuveen Floating Rate Income Opportunity Fund (JRO)

JRO9.579.9210.878.69Buy

89 - Phillips 66 Partners LP (PSXP)

PSXP48.4552.5155.0240.76Strong Buy

90 - BlackRock Corporate High Yield Fund Inc. (HYT)

HYT10.2510.5210.738.95Buy

91 - BlackRock Limited Duration Income Trust (BLW)

BLW14.7414.9415.0913.00Buy

92 - HCP Inc. (HCP)

HCP28.8630.9432.2321.98---

93 - Invesco Bond Fund (VBF)

VBF18.0418.5018.5016.68Strong Buy

94 - Nuveen Intermediate Duration Municipal Term Fund (NID)

NID13.0013.2113.2111.99---

95 - Nuveen New York AMT-Free Quality Municipal Income Fund (NRK)

NRK12.5212.7212.8511.48---

96 - Weingarten Realty Investors (WRI)

WRI27.3728.9832.0223.80---

97 - Cohen & Steers MLP Income and Energy Opportunity Fund Inc. (MIE)

MIE9.449.9511.246.90---

98 - Eaton Vance National Municipal Opportunities Trust (EOT)

EOT21.4322.5122.9718.35---

99 - MainStay MacKay DefinedTerm Municipal Opportunities Fund (MMD)

MMD20.0420.4320.4318.79Buy

100 - Nuveen Floating Rate Income Fund (JFR)

JFR9.7410.0110.948.85Buy
Copyright NNA100.com