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 19 2025 16:57:43.

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

1 (ADX) Adams Diversified Equity Fund

ADX22.3023.2623.8516.50Buy

2 (STEW) Srh Total Return Fund Inc

STEW17.9218.4218.6715.00Buy

3 (QD) Qudian Inc ADR

QD3.644.455.082.04---

4 (TDF) Templeton Dragon Fund

TDF10.8411.6412.048.07Buy

5 (GCV) Gabelli Convertible and Income

GCV3.984.184.373.01Buy

6 (GAB) Gabelli Equity Trust

GAB6.056.296.324.50Buy

7 (IIF) MS India Investment Fund

IIF25.5026.7428.3722.20Strong Sell

8 (ETV) Eaton Vance Corp

ETV14.0614.6114.6410.64Buy

9 (EMF) Templeton Emerging Markets Fun

EMF16.1717.1618.0111.14Sell

10 (RMT) Royce Micro-Cap Trust

RMT10.0610.9410.947.25Sell

11 (GAM) General American Investors

GAM56.2461.1764.4041.80Buy

12 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX17.4218.1118.5214.33---

13 (RVT) Royce Small-Cap Trust Inc

RVT15.7016.8716.8712.12Buy

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

ETB14.8915.4515.4511.03Buy

15 (USA) Liberty All-Star Equity Fund

USA5.966.227.345.64Buy

16 (GDV) Gabelli Dividend

GDV26.7427.6427.6420.10Buy

17 (BTO) John Hancock Bank and Thrift F

BTO33.7836.6438.8027.73Sell

18 (DNP) Duff & Phelps Utilities Income

DNP9.9510.2010.358.69Sell

19 (ETW) Eaton Vance Corp

ETW8.909.269.266.93---

20 (GUT) Gabelli Utility Trust

GUT5.696.136.204.71Buy

21 (TYG) Tortoise Energy Infrastructure

TYG40.7243.0748.7633.73Sell

22 (DIAX) Nuveen Dow

DIAX14.7615.3115.7412.42---

23 (EEA) European Equity Fund

EEA10.6211.3411.348.05---

24 (AWP) Abrdn Global Premier Propertie

AWP3.813.924.083.27Sell

25 (BOE) Blackrock Global

BOE11.3611.8211.839.16---

26 (KF) Korea Fund

KF34.2436.3837.6918.15Buy

27 (KYN) Kayne Anderson MLP Investment

KYN11.5512.1513.659.82---

28 (NFJ) Virtus Dividend Interest & Pre

NFJ12.4012.9613.3010.02---

29 (BDJ) Blackrock Enhanced Dividend Ac

BDJ8.959.399.397.16Buy

30 (LGI) Lazard Global Total Return and

LGI16.9917.8517.8513.35---

31 (IGD) VOYA Global Equity Dividend an

IGD5.705.876.045.01Buy

32 (IGA) VOYA Global Advantage and Prem

IGA9.599.8810.128.43---

33 (PMM) Putnam Managed Muni Income Tru

PMM6.036.246.445.66---

34 (TY) Tri Continental Corp

TY31.9333.8635.0526.54Buy

35 (HASI) Ha Sustainable Infrastructure

HASI31.9833.5634.5421.98Sell

36 (SPE) Special Opportunities Fund Inc

SPE15.1215.4915.9912.72Buy

37 (NCZ) Virtus Convertible & Income Fu

NCZ13.5414.1814.4410.23Buy

38 (MCN) Xai Madison Equity Premium Inc

MCN5.796.026.785.16Buy

39 (BGY) Blackrock International

BGY5.645.895.954.67Buy

40 (NCV) Virtus Convertible & Income Fu

NCV14.9415.6015.8311.51Buy

41 (HTD) John Hancock Tax Advantaged Di

HTD23.1524.2925.2120.31---

42 (NMZ) Nuveen Muni High Income Opport

NMZ10.2610.5411.349.36Sell

43 (SOR) Source Capital

SOR45.0648.3750.4138.66Buy

44 (RQI) Cohen & Steers Quality Income

RQI11.3011.7613.4610.39Buy

45 (UTF) Cohen & Steers Infrastructure

UTF23.4324.1827.2522.05---

46 (SCD) Lmp Capital and Income Fund In

SCD14.2815.0617.8013.35---

47 (SABA) Saba Capital Income & Opportun

SABA8.488.739.467.72Sell

48 (MIN) MFS Intermediate Income Trust

MIN2.602.642.732.59Sell

49 (PDT) John Hancock Premium Dividend

PDT12.5312.9113.5011.41---

50 (ETO) Eaton Vance Tax-Advantage Glob

ETO28.1629.4329.4320.05Buy

51 (ETG) Eaton Vance Tax-Advantaged Glo

ETG21.5322.6022.6015.04---

52 (RNP) Cohen & Steers REIT and Prefer

RNP19.2720.2422.9919.00Buy

53 (PGP) Pimco Global Stocksplus & Inco

PGP8.579.009.006.56Buy

54 (JHS) John Hancock Income Securities

JHS11.3211.6812.0910.62Buy

55 (RFI) Cohen & Steers Total Return Re

RFI10.8411.2212.5210.43---

56 (FMY) First Trust/Fidac Mortgage Inc

FMY11.8312.0212.3911.61---

57 (BRW) Saba Capital Income & Opportun

BRW6.957.168.496.91Sell

58 (TSI) Tcw Strategic

TSI4.904.975.064.61Buy

59 (TEI) Templeton Emerging Markets

TEI6.276.546.704.78Sell

60 (BKT) Blackrock Income Trust Inc

BKT10.9711.1712.1110.85---

61 (AOD) Aberdeen Total Dynamic Dividen

AOD9.449.849.846.99Buy

62 (FPI) Farmland Partners Inc

FPI9.8110.5312.879.36Strong Sell

63 (PCF) Putnam High Income Bond Fund

PCF5.926.156.895.73---

64 (FT) Franklin Universal Trust

FT7.798.018.206.71Buy

65 (FINS) Angel Oak Financial Strategies

FINS12.8113.0913.6412.21Sell

66 (PAI) Pacific American Income Shares

PAI12.3812.5313.6611.41---

67 (JRS) Nuveen Real Estate Fund

JRS7.577.848.926.56---

68 (AVK) Advent Claymore Convertible Se

AVK12.2912.7513.109.75---

69 (MGF) MFS Government Markets Income

MGF2.973.073.172.95Sell

70 (AIV) Apartment Investment and Manag

AIV5.555.719.295.24Strong Sell

71 (EMD) Western Asset Emerging Market

EMD10.5110.8910.898.56---

72 (PCN) Pimco Corporate

PCN12.4512.7813.8411.30---

73 (PFL) Pimco Income Strategy Fund

PFL8.318.548.707.11Sell

74 (AGD) Abrdn Global Dynamic Dividend

AGD11.4411.9213.988.46Buy

75 (IGR) CBRE Global Real Estate Income

IGR4.204.605.374.20Buy

76 (PTY) Pimco Corporate Opportunity Fu

PTY12.8213.2414.8711.70---

77 (PHK) Pimco High Income Fund

PHK4.804.915.044.18Sell

78 (PFN) Pimco Income Strategy Fund II

PFN7.257.407.676.26Strong Buy

79 (PPT) Putnam Premier Income Trust

PPT3.493.593.773.40Buy

80 (HYT) Blackrock High Yield Fund VI I

HYT8.919.2810.027.84---

81 (RCS) Rcm Strategic Global Governmen

RCS6.486.868.005.25Sell

82 (PIM) Putnam Master Intermediate Inc

PIM3.193.333.503.14Buy

83 (NPFD) Nuveen Variable Rate Preferred

NPFD19.0019.5220.1216.79Sell

84 (BTZ) Blackrock Preferred

BTZ10.8311.0411.189.54Buy

85 (AWF) Alliancebernstein Global High

AWF10.5310.7411.439.30---

86 (MXE) Mexico Equity and

MXE11.9312.5012.507.96Sell

87 (IRS) Irsa Inversiones Y Representac

IRS15.1617.2117.2110.61Buy

88 (MAIN) Main Street Capital Corp

MAIN58.0463.2167.7747.00Strong Sell

89 (JMM) Nuveen Multi-Market Income Fun

JMM6.016.136.525.68---

90 (MMT) MFS Multimarket Income Trust

MMT4.614.704.874.31Sell

91 (SBR) Sabine Royalty Trust

SBR66.8174.8784.3958.25---

92 (EVG) Eaton Vance Short Diversified

EVG10.7511.0911.4510.25Sell

93 (JPC) Nuveen Preferred and Convertib

JPC8.018.298.296.79---

94 (JOF) Japan Smaller Capitalization F

JOF10.4310.8811.007.43Buy

95 (MVO) Mv Oil Trust

MVO0.972.978.870.97Sell

96 (ZTR) Virtus Total Return Fund Inc

ZTR6.236.486.665.22Buy

97 (FFC) Flaherty Crumrine/Claymore Pre

FFC16.4416.8017.0014.20Sell

98 (PBT) Permian Basin Royalty Trust

PBT16.2518.8520.468.01Sell

99 (VOC) Voc Energy Trust

VOC2.682.965.122.44Sell

100 (NRT) North European Oil Royality Tr

NRT5.946.616.954.00---
Copyright NNA100.com