NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Lowest-100-PEG-Ratio-Stocks _ Updated December 12 2025 16:57:23.

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

1 (GHC) Graham Holdings Company

GHC1062.321131.961200.00840.50Buy

2 (NVR) NVR Inc

NVR7303.817746.798618.286562.85---

3 (MKL) Markel Corp

MKL2061.852169.812169.811621.89Buy

4 (BLK) Blackrock Inc

BLK1035.151107.261219.94773.74---

5 (AZO) Autozone

AZO3388.573764.114388.113162.00Sell

6 (EDN) Empresa Distribuidora Y Comerc

EDN29.0033.6448.4414.38Sell

7 (TDG) Transdigm Group Inc

TDG1255.511324.741623.831183.60Sell

8 (MTD) Mettler-Toledo International

MTD1359.571461.911525.17946.69---

9 (LLY) Eli Lilly and Company

LLY981.541111.991111.99623.78---

10 (FICO) Fair Isaac and Company

FICO1727.641858.912217.601300.00Buy

11 (DDD) 3D Systems Corp

DDD1.702.105.001.32Buy

12 (MMM) 3M Company

MMM167.03174.69174.69121.98Buy

13 (AD) A D V O INC

AD46.6250.8179.1744.03Strong Sell

14 (AKA) A.K.A. Brands Holding Corp

AKA10.4012.8619.907.00Buy

15 (ATEN) A10 Networks Inc

ATEN17.3318.6521.9013.81Sell

16 (AAM) AA Mission Acquisition Corp Cl

AAM10.5610.6510.7910.10---

17 (YCY) AA Mission Acquisition Corp. I

YCY9.909.9910.049.90Buy

18 (AIR) AAR Corp

AIR79.9786.2489.6946.51Buy

19 (ABM) ABM Industries Inc

ABM42.7547.2154.9040.00Buy

20 (ADT) ADT Inc

ADT8.068.498.946.78Buy

21 (AMC) AMC Entertainment Holdings

AMC2.052.374.132.05Sell

22 (AON) AON Plc

AON343.58355.58412.97323.73Strong Buy

23 (ASA) ASA Gold and Precious Metals

ASA50.4659.2559.2520.63Buy

24 (T) AT&T Inc

T24.2625.4729.7921.38---

25 (TBB) AT&T Inc 5.350% Global Notes D

TBB22.0822.5924.5321.55Buy

26 (ABT) Abbott Laboratories

ABT120.70127.70141.23110.86Buy

27 (ABBV) Abbvie Inc

ABBV216.15230.45244.81164.39Sell

28 (ANF) Abercrombie & Fitch Company

ANF84.33114.88164.8065.40---

29 (ASGI) Aberdeen Standard Global Infra

ASGI21.1322.6122.6116.65---

30 (AOD) Aberdeen Total Dynamic Dividen

AOD9.379.779.776.99Sell

31 (AGD) Abrdn Global Dynamic Dividend

AGD11.1511.6313.988.46---

32 (AWP) Abrdn Global Premier Propertie

AWP3.813.924.083.27---

33 (HQH) Abrdn Healthcare Investors Fun

HQH18.3319.6519.6913.77Sell

34 (THQ) Abrdn Healthcare Opportunities

THQ18.1319.4721.3815.14---

35 (HQL) Abrdn Life Sciences Investors

HQL16.4517.7017.8010.55Sell

36 (THW) Abrdn World Healthcare Fund

THW12.3613.0013.139.80---

37 (ACP) Abrnd Income Credit Strategies

ACP5.295.546.284.92Sell

38 (AKR) Acadia Realty Trust

AKR19.5120.3324.9516.98Sell

39 (AAMI) Acadian Asset Management Inc

AAMI44.4949.3854.9922.60---

40 (ACEL) Accel Entertainment Inc

ACEL10.2211.3113.279.02Buy

41 (ARX) Accelerant Holdings Cl A

ARX13.4016.1331.1811.20---

42 (ACN) Accenture Plc

ACN253.96280.71398.35229.40---

43 (ACCO) Acco Brands Corp

ACCO3.453.865.683.20Buy

44 (ACR) Acres Commercial Realty Corp

ACR21.3224.0924.0915.64---

45 (EPAC) Actuant Corp

EPAC38.6041.7547.4736.51Buy

46 (AYI) Acuity Inc

AYI352.18379.16379.16216.81Strong Sell

47 (GOLF) Acushnet Holdings Corp

GOLF80.7586.1986.1955.31---

48 (ACVA) Acv Auctions Inc Cl A

ACVA6.348.3622.474.95Sell

49 (ADX) Adams Diversified Equity Fund

ADX22.3523.2823.8516.50Sell

50 (PEO) Adams Natural Resources Fund I

PEO21.4822.2323.9718.35---

51 (ADCT) Adc Therapeutics Sa

ADCT3.584.624.801.05Buy

52 (AGRO) Adecoagro S.A.

AGRO6.898.0811.796.89Sell

53 (ADNT) Adient Plc

ADNT17.7020.2226.1610.04---

54 (ATGE) Adtalem Global Education Inc

ATGE91.3098.31156.2686.26---

55 (AAP) Advance Auto Parts Inc

AAP45.4451.1870.0028.89Sell

56 (WMS) Advanced Drainage Systems Inc

WMS144.35155.39155.3993.92---

57 (ASIX) Advansix Inc

ASIX15.5217.8132.5814.10---

58 (AVK) Advent Claymore Convertible Se

AVK12.3512.9213.109.75Sell

59 (ACM) Aecom Technology Corp

ACM97.94121.16135.5285.00---

60 (AEFC) Aegon Funding Company Llc 5.10

AEFC19.6020.1321.4518.61Buy

61 (AEG) Aegon N.V. ADR

AEG7.097.708.155.42Sell

62 (AER) Aercap Holdings N.V.

AER134.59142.25142.2585.57Sell

63 (AMG) Affiliated Managers Group

AMG259.81281.98281.98139.22---

64 (MGR) Affiliated Managers Group Inc

MGR20.7821.5523.5419.92Buy

65 (MGRB) Affiliated Managers Group Inc

MGRB17.3317.8119.1316.13Buy

66 (MGRD) Affiliated Managers Group Inc

MGRD15.5615.9716.9414.61Buy

67 (MGRE) Affiliated Managers Group Inc

MGRE24.2324.7925.6722.51Buy

68 (CGV) Affinity Conductor Global Equi

CGV14.4915.0215.0211.16---

69 (AFL) Aflac Inc

AFL107.01112.47115.8496.95Strong Buy

70 (MITT) Ag Mortgage Investment Trust

MITT7.968.488.485.63---

71 (MITN) Ag Mortgage Investment Trust 9

MITN25.1725.4526.2521.50---

72 (MITP) Ag Mortgage Investment Trust 9

MITP25.0925.3125.5524.20Buy

73 (AGCO) Agco Corp

AGCO103.95111.63121.1673.79Buy

74 (A) Agilent Technologies

A139.15152.20160.2796.43Sell

75 (AGL) Agilon Health Inc

AGL0.600.746.080.51Buy

76 (AEM) Agnico-Eagle Mines Ltd

AEM163.66175.96187.5079.47---

77 (ADC) Agree Realty Corp

ADC71.0073.8979.6567.58---

78 (RERE) Aihuishou International Ltd AD

RERE4.515.595.592.00---

79 (AL) Air Lease Corp Cl A

AL63.8764.2364.3038.25---

80 (APD) Air Products and Chemicals

APD229.11251.78341.14229.11---

81 (ALG) Alamo Group

ALG164.67178.21233.29156.30Buy

82 (AGI) Alamos Gold Inc

AGI33.7839.4439.4418.65Buy

83 (ALK) Alaska Air Group

ALK43.8353.8778.0837.63Sell

84 (AIN) Albany International Corp

AIN46.2354.4583.6541.15Buy

85 (ALB) Albemarle Corp

ALB107.62136.10136.1049.43---

86 (ACI) Albertsons Companies Inc Cl A

ACI17.0617.8923.2016.70Buy

87 (AA) Alcoa Corp

AA40.0948.1248.1221.53---

88 (ALC) Alcon Inc

ALC75.8381.8999.2071.55Sell

89 (ALEX) Alexander and Baldwin Inc

ALEX17.3220.9720.9715.07---

90 (ARE) Alexandria Real Estate Equitie

ARE44.1051.67105.1444.10Buy

91 (AQN) Algonquin Power & Util

AQN5.746.206.484.19---

92 (AQNB) Algonquin Power & Utilities Co

AQNB25.7425.9326.2224.59Buy

93 (BABA) Alibaba Group Holding ADR

BABA148.64160.60192.6780.06---

94 (ALIT) Alight Inc Cl A

ALIT1.892.257.661.89---

95 (ALLE) Allegion Plc

ALLE157.15164.75180.68116.57Buy

96 (ALE) Allete Inc

ALE67.5967.9967.9962.38Buy

97 (ALH) Alliance Laundry Holdings Inc

ALH21.1225.0527.4821.12Buy

98 (AFB) Alliance National Municipal

AFB10.7310.9011.349.78Sell

99 (AWF) Alliancebernstein Global High

AWF10.5310.7511.439.30Sell

100 (AB) Alliancebernstein Holding LP

AB38.5141.1643.3032.28Strong Sell
Copyright NNA100.com