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

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

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

FOF12.2012.5013.4010.09Buy

2 - BP Prudhoe Bay Royalty Trust (BPT)

BPT24.2927.9537.2317.00Sell

3 - Eaton Vance Enhanced Equity Income Fund (EOI)

EOI14.1914.6716.4611.40Buy

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

ETY11.1611.5213.059.43Buy

5 - The Gabelli Dividend & Income Trust (GDV)

GDV20.9421.6324.3016.92---

6 - Voya Natural Resources Equity Income Fund (IRR)

IRR5.155.566.634.00Buy

7 - AllianzGI Equity & Convertible Income Fund (NIE)

NIE20.7321.4023.9617.14---

8 - BlackRock Health Sciences Trust (BME)

BME39.6641.2044.0032.00---

9 - Mesabi Trust (MSB)

MSB29.0230.9932.6821.60Strong Buy

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

NNY9.499.799.988.82Sell

11 - Tekla Healthcare Investors (HQH)

HQH20.3821.3923.3716.50Buy

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

IGA10.3010.6011.818.92Buy

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

BIF10.7010.9711.369.45Buy

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

NYV13.8214.0514.3012.64Sell

15 - Templeton Global Income Fund (GIM)

GIM6.356.466.535.95Sell

16 - PermRock Royalty Trust (PRT)

PRT7.638.7316.693.89Sell

17 - Tekla Life Sciences Investors (HQL)

HQL17.1818.0020.6813.95Buy

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

HIO4.784.904.904.14Sell

19 - AllianzGI Convertible & Income Fund (NCV)

NCV6.306.477.164.75Buy

20 - MV Oil Trust (MVO)

MVO7.578.2912.635.56Buy

21 - Nuveen California Municipal Value Fund 2 (NCB)

NCB15.8016.1116.6114.79---

22 - Permian Basin Royalty Trust (PBT)

PBT7.458.5010.305.52Buy

23 - Sabine Royalty Trust (SBR)

SBR43.6846.8949.9530.27---

24 - AllianzGI Convertible & Income Fund II (NCZ)

NCZ5.505.636.294.20Buy

25 - Cross Timbers Royalty Trust (CRT)

CRT11.2512.0015.9710.60Strong Sell

26 - Guggenheim Strategic Opportunities Fund (GOF)

GOF19.2520.0222.3916.72Sell

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

NCA9.419.609.788.92Sell

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

NXP14.3814.5414.6513.63Sell

29 - Putnam Master Intermediate Income Trust (PIM)

PIM4.454.554.824.06Sell

30 - PIMCO Corporate & Income Opportunity Fund (PTY)

PTY17.0017.6418.9313.30---

31 - VOC Energy Trust (VOC)

VOC4.785.846.383.32---

32 - Blackrock California Municipal (BJZ)

BJZ14.4314.8315.0714.43---

33 - LTC Properties Inc. (LTC)

LTC42.3145.9148.1334.46Sell

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

NXQ13.5913.7613.8613.04---

35 - PIMCO Income Strategy Fund II (PFN)

PFN10.2610.4010.878.88Buy

36 - San Juan Basin Royalty Trust (SJT)

SJT4.875.939.044.21Buy

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

SHLX18.4719.9325.0815.86---

38 - Tekla Healthcare Opportunities Fund (THQ)

THQ17.4418.1518.9215.16Buy

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

NXR14.4314.5814.9713.90Sell

40 - PIMCO Income Strategy Fund (PFL)

PFL11.3911.5812.5410.11Buy

41 - Permianville Royalty Trust (PVL)

PVL2.582.883.801.70Buy

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

MTT20.5320.8922.4019.37Strong Sell

43 - Franklin Universal Trust (FT)

FT6.817.027.026.05---

44 - North European Oil Royalty Trust (NRT)

NRT6.617.309.405.12---

45 - Nuveen Pennsylvania Municipal Value Fund (NPN)

NPN13.0313.3914.8611.96---

46 - Nuveen Select Maturities Municipal Fund (NIM)

NIM9.839.9710.069.32Strong Sell

47 - PIMCO High Income Fund (PHK)

PHK8.759.059.057.44---

48 - Pioneer Municipal High Income Advantage Trust (MAV)

MAV10.4310.6311.2910.00Sell

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

IHIT10.1910.3810.809.60---

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

IHTA9.669.999.998.75---

51 - Kayne Anderson MLP/Midstream Investment Company (KYN)

KYN15.6516.4719.8512.26Buy

52 - Mesa Royalty Trust (MTR)

MTR11.4311.9615.959.48Sell

53 - Nuveen New Jersey Municipal Value Fund (NJV)

NJV12.9713.1913.5712.08Buy

54 - TCW Strategic Income Fund Inc. (TSI)

TSI5.475.595.705.20---

55 - Invesco Municipal Income Opportunities Trust (OIA)

OIA7.587.878.096.85Sell

56 - Mexico Equity & Income Fund Inc. (MXE)

MXE10.3210.7813.059.29Buy

57 - PIMCO Corporate & Income Strategy Fund (PCN)

PCN16.4717.3019.2513.35---

58 - Tekla World Healthcare Fund (THW)

THW12.7513.2114.2010.80Buy

59 - Aberdeen Global Dynamic Dividend Fund (AGD)

AGD9.499.8110.898.22Buy

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

CBH8.959.229.477.61Buy

61 - BlackRock MuniAssets Fund Inc. (MUA)

MUA14.1114.5214.5212.50---

62 - John Hancock Preferred Income Fund (HPI)

HPI21.4822.4822.8517.02Buy

63 - John Hancock Preferred Income Fund II (HPF)

HPF21.3322.0022.0017.26---

64 - John Hancock Preferred Income Fund III (HPS)

HPS18.3118.7119.1914.53---

65 - Pioneer Municipal High Income Trust (MHI)

MHI11.4711.9011.9010.61---

66 - Center Coast MLP & Infrastructure Fund (CEN)

CEN7.848.2210.286.22Buy

67 - Eaton Vance Enhanced Equity II (EOS)

EOS16.5317.2517.9512.91Buy

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

JHD9.889.9210.059.76Sell

69 - VAALCO Energy Inc. (EGY)

EGY2.052.613.380.79Buy

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

EFR13.1113.4614.9512.01Buy

71 - SandRidge Permian Trust (PER)

PER2.262.393.001.70---

72 - Chesapeake Granite Wash Trust (CHKR)

CHKR1.411.561.901.00---

73 - KKR Income Opportunities Fund (KIO)

KIO15.4115.8917.0213.28Sell

74 - Nuveen Short Duration Credit Opportunities Fund (JSD)

JSD15.5916.2517.7513.53Buy

75 - RiverNorth Opportunities Fund Inc. (RIV)

RIV16.6516.9221.6314.20---

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

DMO20.4021.1226.2520.21Buy

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

GER5.215.627.133.88Buy

78 - Nuveen Senior Income Fund (NSL)

NSL5.856.026.655.30---

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

DMB12.5112.7112.8411.70Sell

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

NXJ13.4313.6513.6512.34Sell

81 - BlackRock Florida Municipal 2020 Term Trust (BFO)

BFO14.1714.2814.5413.46Sell

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

MHF7.247.387.436.33---

83 - Aberdeen Total Dynamic Dividend Fund (AOD)

AOD8.188.419.356.98Buy

84 - Barings Corporate Investors (MCI)

MCI15.8516.7216.7214.70---

85 - BlackRock Debt Strategies Fund Inc. (DSU)

DSU10.5910.8711.729.48Sell

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

EVT21.6022.3324.9117.45Buy

87 - NexPoint Strategic Opportunities Fund (NHF)

NHF21.6322.0024.6218.37---

88 - Nuveen Municipal 2021 Target Term Fund (NHA)

NHA9.479.619.889.25---

89 - Nuveen Pennsylvania Quality Municipal Income Fund (NQP)

NQP12.9413.1113.1112.02Sell

90 - Principal Real Estate Income Fund (PGZ)

PGZ17.8318.2018.8515.31Sell

91 - Putnam Premier Income Trust (PPT)

PPT5.015.125.504.56Sell

92 - Western Asset Variable Rate Strategic Fund Inc. (GFY)

GFY15.8916.2217.2014.86Sell

93 - Allied Capital Corporation NT 6.875 2047 (AFC)

AFC25.7225.9826.3124.40---

94 - ECA Marcellus Trust I (ECT)

ECT1.751.942.151.42Buy

95 - Invesco Dynamic Credit Opportunities Fund (VTA)

VTA10.8011.1511.909.73---

96 - Nuveen Floating Rate Income Opportunity Fund (JRO)

JRO9.9410.3211.098.69Sell

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

HYT10.1310.3010.738.95Sell

98 - BlackRock Limited Duration Income Trust (BLW)

BLW14.5614.8815.2113.00Sell

99 - Invesco Bond Fund (VBF)

VBF17.6017.9318.2716.68Sell

100 - Nuveen Intermediate Duration Municipal Term Fund (NID)

NID12.7712.9613.0811.99Sell
Copyright NNA100.com