NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Top-100-BUY-Rating-Stocks _ Updated December 19 2025 16:57:43.

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

1 (ABBV) Abbvie Inc

ABBV220.23231.30244.81164.39Strong Buy

2 (TGE) The Generation Essentials Grou

TGE0.911.2315.000.78Strong Buy

3 (MCK) Mckesson Corp

MCK789.96855.23895.58568.23Strong Buy

4 (JACS) Jackson Acquisition Company II

JACS10.4310.4710.479.95Strong Buy

5 (THW) Abrdn World Healthcare Fund

THW12.5413.0013.139.80Strong Buy

6 (NNY) Nuveen New York Muni Value Fun

NNY8.538.908.907.77Strong Buy

7 (XPEV) Xpeng Inc ADR

XPEV17.9222.9328.2411.40Strong Buy

8 (LEU) Centrus Energy Corp

LEU245.80287.18464.2549.40Strong Buy

9 (HDB) Hdfc Bank Ltd ADR

HDB34.8336.3939.8128.89Strong Buy

10 (ANET) Arista Networks Inc

ANET122.88136.40164.9459.43Strong Buy

11 (CALX) Calix Inc

CALX52.0556.8471.2228.61Strong Buy

12 (GD) General Dynamics Corp

GD332.08342.83360.50239.20Strong Buy

13 (GHLD) Guild Holdings Company Cl A

GHLD19.9120.0823.5711.21Strong Buy

14 (RDY) Redwire Corp

RDY13.8714.2416.1712.26Strong Buy

15 (SRL) Scully Royalty Ltd

SRL6.197.308.725.13Strong Buy

16 (CAH) Cardinal Health

CAH195.54207.52214.93118.44Strong Buy

17 (GOF) Claymore/Guggenheim Strategic

GOF11.8712.5915.9711.87Strong Buy

18 (CXH) Colonial Investment Grade Muni

CXH7.857.958.217.34Strong Buy

19 (HEI) Heico Corp

HEI310.72330.36338.92216.68Strong Buy

20 (SAZ) Saratoga Investment Corp 8.50%

SAZ25.2425.4325.7624.90Strong Buy

21 (BEPJ) Brookfield Brp Holdings [Canad

BEPJ25.0125.6826.0921.06Strong Buy

22 (BWXT) Bwx Technologies Inc

BWXT172.81187.04218.5084.21Strong Buy

23 (FIG) Fortress Investment Group

FIG36.0441.24142.9232.83Strong Buy

24 (LHX) L3Harris Technologies Inc

LHX280.05292.84308.12193.09Strong Buy

25 (NPV) Nuveen Virginia Premium Fund

NPV11.1711.3912.7410.68Strong Buy

26 (PMTW) Pennymac Mortgage Investment T

PMTW25.1525.5525.8024.78Strong Buy

27 (PFN) Pimco Income Strategy Fund II

PFN7.257.407.676.26Strong Buy

28 (WRB) W.R. Berkley Corp

WRB65.3973.7878.9655.97Strong Buy

29 (AEXA) American Exceptionalism Acquis

AEXA10.9211.2811.9110.68Buy

30 (ECAT) Blackrock ESG Capital Allocati

ECAT15.2916.0917.1613.35Buy

31 (CII) Blackrock Enhanced Large Cap C

CII23.1225.0026.1715.20Buy

32 (BST) Blackrock Science and Technolo

BST39.0741.6044.5027.87Buy

33 (CCID) Crown Castle Inc

CCID25.1725.4525.4524.90Buy

34 (GUT) Gabelli Utility Trust

GUT5.696.136.204.71Buy

35 (NXN) Nuveen Insured New York Tax-Fr

NXN12.0412.2612.2811.00Buy

36 (WOW) Wideopenwest Inc

WOW5.175.215.333.06Buy

37 (ADX) Adams Diversified Equity Fund

ADX22.3023.2623.8516.50Buy

38 (ARR) Armour Residential R

ARR16.8017.6319.3413.18Buy

39 (FRA) Blackrock Floating Rate Income

FRA11.5511.9113.7510.90Buy

40 (BSX) Boston Scientific Corp

BSX90.4299.20109.5085.98Buy

41 (STK) Columbia Seligman Premium Tech

STK34.7338.3339.7423.05Buy

42 (CW) Curtiss-Wright Corp

CW542.16575.33612.28266.88Buy

43 (EIC) Eagle Point Income Company

EIC11.2211.8916.3910.81Buy

44 (ETJ) Eaton Vance Risk-Managed Diver

ETJ8.668.909.377.40Buy

45 (MANU) Manchester United Ltd

MANU15.3416.1219.6512.05Buy

46 (RZB) Reinsurance Group of America

RZB24.7625.0626.0024.11Buy

47 (VEEV) Veeva Systems Inc

VEEV215.34265.02310.50201.54Buy

48 (NCZ) Virtus Convertible & Income Fu

NCZ13.5414.1814.4410.23Buy

49 (ZVIA) Zevia Pbc Cl A

ZVIA2.562.754.991.88Buy

50 (AII) American Integrity Insurance G

AII18.9623.0426.3615.77Buy

51 (BTZ) Blackrock Preferred

BTZ10.8311.0411.189.54Buy

52 (CTEV) Claritev Corporation

CTEV30.8046.0674.0711.43Buy

53 (UAN) Cvr Partners LP

UAN93.4398.04100.8963.45Buy

54 (EVMN) Evolent Health Inc Cl A Com

EVMN14.0319.4724.0314.03Buy

55 (GAB) Gabelli Equity Trust

GAB6.056.296.324.50Buy

56 (HFRO) Highland Opportunities and Inc

HFRO6.086.526.834.24Buy

57 (HII) Huntington Ingalls Industries

HII311.75337.44337.44158.88Buy

58 (IFN) India Fund

IFN13.4814.6816.9513.48Buy

59 (JBND) JPM Active Bond ETF

JBND53.9255.0755.7851.65Buy

60 (KFS) Kingsway Financial Services

KFS12.4913.0416.807.06Buy

61 (MIAX) Miami International Holdings I

MIAX41.2746.5251.3828.99Buy

62 (NOM) Nuveen Missouri Premium Fund

NOM11.2911.9012.259.63Buy

63 (PEG) Public Service Enterprise Grou

PEG77.9081.5591.2674.67Buy

64 (SOR) Source Capital

SOR45.0648.3750.4138.66Buy

65 (HYBX) Tcw High Yield Bond ETF

HYBX29.7530.2630.9428.67Buy

66 (SLNZ) Tcw Senior Loan ETF

SLNZ45.9746.5447.8945.97Buy

67 (TPL) Texas Pacific Land Trust

TPL807.70946.631462.78807.70Buy

68 (TTE) Totalenergies Se ADR

TTE64.7266.9266.9252.78Buy

69 (VIA) Viacom

VIA28.2339.1356.3128.23Buy

70 (ZH) Zhihu Inc ADR

ZH3.233.806.323.19Buy

71 (AOD) Aberdeen Total Dynamic Dividen

AOD9.449.849.846.99Buy

72 (NLY) Annaly Capital Management Inc

NLY22.0022.9822.9816.60Buy

73 (AVTR) Avantor Inc

AVTR11.1111.8923.3210.62Buy

74 (DSU) Blackrock Debt Strategies Fund

DSU10.2010.3410.908.72Buy

75 (BLW) Blackrock Ltd Duration Income

BLW13.7814.0114.4712.48Buy

76 (BSTZ) Blackrock Science and Technolo

BSTZ21.6823.2823.2815.22Buy

77 (BTX) Blackrock Technology and Priva

BTX6.426.908.315.10Buy

78 (BKD) Brookdale Senior Living Inc

BKD10.6011.3811.384.45Buy

79 (CURB) Curbline Properties Corp

CURB23.1024.2225.6920.91Buy

80 (ETV) Eaton Vance Corp

ETV14.0614.6114.6410.64Buy

81 (EARN) Ellington Credit Company

EARN5.085.376.864.33Buy

82 (FPF) FT Intermediate Durat

FPF18.3018.6919.7515.60Buy

83 (FSS) Federal Signal Corp

FSS109.08115.49132.8966.47Buy

84 (RACE) Ferrari N.V.

RACE356.93395.62519.10356.93Buy

85 (HWM) Howmet Aerospace Inc

HWM196.10207.85211.95105.04Buy

86 (PHG) Koninklijke Philips Electronic

PHG26.1327.8029.5421.48Buy

87 (NHI) National Health Investors

NHI75.8578.7480.5665.13Buy

88 (ORCL) Oracle Corp

ORCL177.07212.25345.72118.86Buy

89 (PERF) Perfect Corp Cl A

PERF1.751.883.191.51Buy

90 (GJO) Strats Sm Trust For Wal-Mart S

GJO24.7825.0225.3724.00Buy

91 (GRX) The Gabelli Healthcare & Welln

GRX9.529.8510.488.93Buy

92 (VG) Venture Global Inc Cl A

VG5.727.2822.145.72Buy

93 (WST) West Pharmaceutical Services

WST265.63285.54348.90187.43Buy

94 (XYL) Xylem Inc

XYL136.32142.77154.27100.47Buy

95 (AEM) Agnico-Eagle Mines Ltd

AEM163.91176.62187.5079.47Buy

96 (AFB) Alliance National Municipal

AFB10.7310.9011.349.78Buy

97 (AMBC) Ambac Financial Group

AMBC8.249.4212.565.99Buy

98 (APH) Amphenol Corp

APH132.29143.48144.3756.45Buy

99 (AOMD) Angel Oak Mortgage REIT

AOMD24.9125.4325.7524.47Buy

100 (BHK) Blackrock Core Trust

BHK9.519.7011.009.39Buy
Copyright NNA100.com