NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-Profit-Margin-Stocks _ Updated December 12 2025 16:57:23.

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

1 (ADX) Adams Diversified Equity Fund

ADX22.3523.2823.8516.50Sell

2 (STEW) Srh Total Return Fund Inc

STEW17.8118.3318.6715.00Buy

3 (QD) Qudian Inc ADR

QD3.894.555.082.04Sell

4 (TDF) Templeton Dragon Fund

TDF10.9211.8612.048.07---

5 (GAB) Gabelli Equity Trust

GAB5.906.146.324.50Strong Sell

6 (IIF) MS India Investment Fund

IIF26.4326.8728.3722.20Buy

7 (EMF) Templeton Emerging Markets Fun

EMF16.8317.9118.0111.14---

8 (RMT) Royce Micro-Cap Trust

RMT10.0610.9310.937.25Sell

9 (GAM) General American Investors

GAM56.2461.2864.4041.80---

10 (RVT) Royce Small-Cap Trust Inc

RVT15.7016.8716.8712.12Strong Sell

11 (ETB) Eaton Vance Tax-Managed Buy-Wr

ETB14.8815.4215.4211.03Strong Sell

12 (USA) Liberty All-Star Equity Fund

USA6.006.337.345.64---

13 (GDV) Gabelli Dividend

GDV26.6927.5227.5820.10Sell

14 (BTO) John Hancock Bank and Thrift F

BTO33.7836.6438.8027.73---

15 (DNP) Duff & Phelps Utilities Income

DNP9.9610.2010.358.69---

16 (GUT) Gabelli Utility Trust

GUT5.716.196.204.71Strong Sell

17 (TYG) Tortoise Energy Infrastructure

TYG41.7043.4448.7633.73Sell

18 (DIAX) Nuveen Dow

DIAX14.7615.3115.7412.42---

19 (ETW) Eaton Vance Corp

ETW8.899.269.266.93Sell

20 (EEA) European Equity Fund

EEA10.5111.0711.108.05Buy

21 (AWP) Abrdn Global Premier Propertie

AWP3.813.924.083.27---

22 (BOE) Blackrock Global

BOE11.3611.8211.839.16Sell

23 (KF) Korea Fund

KF33.8036.7037.6918.15Sell

24 (KYN) Kayne Anderson MLP Investment

KYN11.8512.5213.659.82Sell

25 (NFJ) Virtus Dividend Interest & Pre

NFJ12.7413.2913.2910.02Strong Sell

26 (BDJ) Blackrock Enhanced Dividend Ac

BDJ8.909.269.267.16---

27 (LGI) Lazard Global Total Return and

LGI16.9917.8517.8513.35Strong Sell

28 (MSB) Mesabi Trust

MSB31.7135.8537.0022.55Buy

29 (IGD) VOYA Global Equity Dividend an

IGD5.695.826.045.01Strong Sell

30 (IGA) VOYA Global Advantage and Prem

IGA9.579.8210.128.43Buy

31 (PMM) Putnam Managed Muni Income Tru

PMM6.036.246.445.66Strong Sell

32 (TY) Tri Continental Corp

TY32.4134.0435.0626.54Strong Sell

33 (HASI) Ha Sustainable Infrastructure

HASI31.6034.5834.5821.98Sell

34 (SPE) Special Opportunities Fund Inc

SPE15.1415.5515.9912.72---

35 (NCZ) Virtus Convertible & Income Fu

NCZ13.6114.3614.4410.23Sell

36 (BGY) Blackrock International

BGY5.645.895.954.67Sell

37 (NCV) Virtus Convertible & Income Fu

NCV14.5315.3315.8311.51Sell

38 (HTD) John Hancock Tax Advantaged Di

HTD23.5424.5725.2120.31Sell

39 (NMZ) Nuveen Muni High Income Opport

NMZ10.4910.6611.349.36Sell

40 (SOR) Source Capital

SOR45.0648.3750.4138.66Sell

41 (RQI) Cohen & Steers Quality Income

RQI11.3511.8913.4610.39Sell

42 (UTF) Cohen & Steers Infrastructure

UTF23.4224.1627.2522.05---

43 (SCD) Lmp Capital and Income Fund In

SCD14.2815.0617.8013.35Sell

44 (SABA) Saba Capital Income & Opportun

SABA8.528.779.467.72Sell

45 (MIN) MFS Intermediate Income Trust

MIN2.602.642.732.59Sell

46 (PDT) John Hancock Premium Dividend

PDT12.5312.9413.5011.41Sell

47 (ETO) Eaton Vance Tax-Advantage Glob

ETO28.1629.4329.4320.05Strong Sell

48 (MCN) Xai Madison Equity Premium Inc

MCN5.796.026.785.16Sell

49 (ETG) Eaton Vance Tax-Advantaged Glo

ETG21.5322.5922.5915.04Sell

50 (RNP) Cohen & Steers REIT and Prefer

RNP19.2720.5422.9919.00Sell

51 (PGP) Pimco Global Stocksplus & Inco

PGP8.579.009.006.56Sell

52 (JHS) John Hancock Income Securities

JHS11.4411.7212.0910.62Sell

53 (RFI) Cohen & Steers Total Return Re

RFI10.9211.3912.5210.43Sell

54 (FMY) First Trust/Fidac Mortgage Inc

FMY11.8612.0612.3911.61Sell

55 (BRW) Saba Capital Income & Opportun

BRW7.037.198.496.91Sell

56 (TSI) Tcw Strategic

TSI4.904.965.064.61---

57 (TEI) Templeton Emerging Markets

TEI6.436.696.694.78---

58 (BKT) Blackrock Income Trust Inc

BKT10.8511.1012.1110.85---

59 (AOD) Aberdeen Total Dynamic Dividen

AOD9.379.779.776.99Sell

60 (FPI) Farmland Partners Inc

FPI9.6610.1312.879.36Buy

61 (PCF) Putnam High Income Bond Fund

PCF5.926.166.895.73Sell

62 (FT) Franklin Universal Trust

FT7.818.028.206.71Sell

63 (FINS) Angel Oak Financial Strategies

FINS12.8113.1013.6412.21Strong Sell

64 (PAI) Pacific American Income Shares

PAI12.2812.4513.6611.41Sell

65 (JRS) Nuveen Real Estate Fund

JRS7.627.938.926.56Buy

66 (AVK) Advent Claymore Convertible Se

AVK12.3512.9213.109.75Sell

67 (MGF) MFS Government Markets Income

MGF3.033.093.172.95Sell

68 (AIV) Apartment Investment and Manag

AIV5.525.929.295.24Buy

69 (EMD) Western Asset Emerging Market

EMD10.4510.7410.748.56Buy

70 (PCN) Pimco Corporate

PCN12.2412.6813.8411.30Sell

71 (PFL) Pimco Income Strategy Fund

PFL8.318.548.707.11Strong Sell

72 (AGD) Abrdn Global Dynamic Dividend

AGD11.1511.6313.988.46---

73 (IGR) CBRE Global Real Estate Income

IGR4.204.645.374.20Sell

74 (PTY) Pimco Corporate Opportunity Fu

PTY12.8213.3914.8711.70Sell

75 (PHK) Pimco High Income Fund

PHK4.804.915.044.18Strong Sell

76 (PFN) Pimco Income Strategy Fund II

PFN7.257.457.676.26Sell

77 (PPT) Putnam Premier Income Trust

PPT3.533.613.773.40Sell

78 (HYT) Blackrock High Yield Fund VI I

HYT9.309.5210.027.84Strong Sell

79 (RCS) Rcm Strategic Global Governmen

RCS6.486.918.005.25---

80 (HQH) Abrdn Healthcare Investors Fun

HQH18.3319.6519.6913.77Sell

81 (PIM) Putnam Master Intermediate Inc

PIM3.243.353.503.14Sell

82 (NPFD) Nuveen Variable Rate Preferred

NPFD19.0019.6020.1216.79Sell

83 (BTZ) Blackrock Preferred

BTZ10.7010.9611.189.54Sell

84 (MXE) Mexico Equity and

MXE11.9112.4512.457.96Buy

85 (IRS) Irsa Inversiones Y Representac

IRS13.8915.9417.2110.61Buy

86 (MAIN) Main Street Capital Corp

MAIN58.0463.2167.7747.00Sell

87 (JMM) Nuveen Multi-Market Income Fun

JMM6.006.126.525.68Sell

88 (MMT) MFS Multimarket Income Trust

MMT4.674.764.874.31---

89 (SBR) Sabine Royalty Trust

SBR69.0475.7384.3958.25Sell

90 (EVG) Eaton Vance Short Diversified

EVG10.8511.1311.4510.25Sell

91 (JPC) Nuveen Preferred and Convertib

JPC8.018.298.296.79Sell

92 (AWF) Alliancebernstein Global High

AWF10.5310.7511.439.30Sell

93 (JOF) Japan Smaller Capitalization F

JOF10.3910.7911.007.43Sell

94 (MVO) Mv Oil Trust

MVO0.973.188.870.97Buy

95 (ZTR) Virtus Total Return Fund Inc

ZTR6.246.486.665.22Sell

96 (FFC) Flaherty Crumrine/Claymore Pre

FFC16.4916.9517.0014.20---

97 (PBT) Permian Basin Royalty Trust

PBT17.1319.1920.468.01Sell

98 (VOC) Voc Energy Trust

VOC2.853.135.122.44Buy

99 (NRT) North European Oil Royality Tr

NRT6.076.956.954.00Sell

100 (NLY) Annaly Capital Management Inc

NLY21.3922.3722.9816.60Sell
Copyright NNA100.com