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 15 2025 15:17:18.

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

1 (RBRK) Rubrik Inc Cl A

RBRK75.4592.77103.0047.35Sell

2 (GHC) Graham Holdings Company

GHC1069.921131.961200.00840.50Sell

3 (NVR) NVR Inc

NVR7303.817746.798618.286562.85Buy

4 (MKL) Markel Corp

MKL2080.032193.352193.351621.89Buy

5 (AZO) Autozone

AZO3388.573764.124388.113162.00---

6 (BLK) Blackrock Inc

BLK1035.151107.261219.94773.74---

7 (GWW) W.W. Grainger

GWW958.231041.881139.15893.99Buy

8 (TDG) Transdigm Group Inc

TDG1270.001330.351623.831183.60Sell

9 (MTD) Mettler-Toledo International

MTD1359.571461.911525.17946.69---

10 (LLY) Eli Lilly and Company

LLY1004.721111.991111.99623.78Buy

11 (FICO) Fair Isaac and Company

FICO1755.371858.912217.601300.00---

12 (DDD) 3D Systems Corp

DDD1.702.105.001.32Buy

13 (MMM) 3M Company

MMM162.29169.95174.69121.98Sell

14 (AD) A D V O INC

AD46.6250.8179.1744.03Sell

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

AKA10.4012.8619.907.00---

16 (ATEN) A10 Networks Inc

ATEN17.3318.6521.9013.81Strong Sell

17 (AAM) AA Mission Acquisition Corp Cl

AAM10.5610.6510.7910.10Sell

18 (YCY) AA Mission Acquisition Corp. I

YCY9.909.9910.049.90Buy

19 (AIR) AAR Corp

AIR79.9786.2489.6946.51---

20 (ABM) ABM Industries Inc

ABM42.9047.5854.9040.00---

21 (ADT) ADT Inc

ADT8.068.498.946.78Buy

22 (AMC) AMC Entertainment Holdings

AMC1.992.304.131.99Sell

23 (AON) AON Plc

AON343.76355.62412.97323.73Buy

24 (ASA) ASA Gold and Precious Metals

ASA50.9359.2559.2520.63---

25 (T) AT&T Inc

T24.2325.4529.7921.38---

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

TBB22.0822.5924.5321.55---

27 (ABT) Abbott Laboratories

ABT125.03132.03141.23110.86Buy

28 (ABBV) Abbvie Inc

ABBV216.15230.45244.81164.39Strong Buy

29 (ANF) Abercrombie & Fitch Company

ANF86.51120.58164.8065.40Buy

30 (ASGI) Aberdeen Standard Global Infra

ASGI21.2622.6622.6616.65Sell

31 (AOD) Aberdeen Total Dynamic Dividen

AOD9.419.779.776.99---

32 (AGD) Abrdn Global Dynamic Dividend

AGD11.1411.6213.988.46---

33 (AWP) Abrdn Global Premier Propertie

AWP3.813.924.083.27---

34 (HQH) Abrdn Healthcare Investors Fun

HQH18.4819.6519.6913.77Sell

35 (THQ) Abrdn Healthcare Opportunities

THQ18.1619.4721.3815.14Buy

36 (HQL) Abrdn Life Sciences Investors

HQL16.6517.7017.8010.55Strong Sell

37 (THW) Abrdn World Healthcare Fund

THW12.4513.0013.139.80---

38 (ACP) Abrnd Income Credit Strategies

ACP5.295.546.284.92Sell

39 (AKR) Acadia Realty Trust

AKR19.5120.3324.9516.98---

40 (AAMI) Acadian Asset Management Inc

AAMI44.4949.3854.9922.60---

41 (ACEL) Accel Entertainment Inc

ACEL10.2511.3713.279.02Buy

42 (ARX) Accelerant Holdings Cl A

ARX13.5416.1331.1811.20Sell

43 (ACN) Accenture Plc

ACN253.96280.71398.35229.40---

44 (ACCO) Acco Brands Corp

ACCO3.453.865.683.20---

45 (ACR) Acres Commercial Realty Corp

ACR21.3524.1724.1715.64---

46 (EPAC) Actuant Corp

EPAC38.6041.7547.4736.51---

47 (AYI) Acuity Inc

AYI352.18379.17379.17216.81Strong Sell

48 (GOLF) Acushnet Holdings Corp

GOLF80.7586.1986.1955.31---

49 (ACVA) Acv Auctions Inc Cl A

ACVA6.508.3622.474.95Sell

50 (ADX) Adams Diversified Equity Fund

ADX22.3523.2823.8516.50Sell

51 (PEO) Adams Natural Resources Fund I

PEO21.0121.7623.9718.35Strong Sell

52 (ADCT) Adc Therapeutics Sa

ADCT3.584.624.801.05Buy

53 (AGRO) Adecoagro S.A.

AGRO6.898.0811.796.89---

54 (ADNT) Adient Plc

ADNT17.7020.2226.1610.04---

55 (ATGE) Adtalem Global Education Inc

ATGE91.7899.56156.2686.26Strong Buy

56 (AAP) Advance Auto Parts Inc

AAP45.3051.1370.0028.89Sell

57 (WMS) Advanced Drainage Systems Inc

WMS144.35155.39155.3993.92Strong Sell

58 (ASIX) Advansix Inc

ASIX15.3217.2932.5814.10Sell

59 (AVK) Advent Claymore Convertible Se

AVK12.0012.5713.109.75Sell

60 (ACM) Aecom Technology Corp

ACM97.49120.99135.5285.00---

61 (AEFC) Aegon Funding Company Llc 5.10

AEFC19.6020.1321.4518.61Buy

62 (AEG) Aegon N.V. ADR

AEG7.458.038.155.42Buy

63 (AER) Aercap Holdings N.V.

AER134.59142.25142.2585.57---

64 (AMG) Affiliated Managers Group

AMG260.29283.22283.22139.22Sell

65 (MGR) Affiliated Managers Group Inc

MGR20.7521.5323.5419.92Buy

66 (MGRB) Affiliated Managers Group Inc

MGRB17.3317.8119.1316.13---

67 (MGRD) Affiliated Managers Group Inc

MGRD15.5615.9716.9414.61Buy

68 (MGRE) Affiliated Managers Group Inc

MGRE24.2624.8625.6722.51Buy

69 (CGV) Affinity Conductor Global Equi

CGV14.5115.0615.0611.16---

70 (AFL) Aflac Inc

AFL107.01112.47115.8496.95Buy

71 (MITT) Ag Mortgage Investment Trust

MITT7.978.498.495.63Sell

72 (MITN) Ag Mortgage Investment Trust 9

MITN25.1725.4526.2521.50Buy

73 (MITP) Ag Mortgage Investment Trust 9

MITP25.1425.4325.5524.20---

74 (AGCO) Agco Corp

AGCO103.95111.63121.1673.79---

75 (A) Agilent Technologies

A139.15152.20160.2796.43Sell

76 (AGL) Agilon Health Inc

AGL0.600.746.080.51Sell

77 (AEM) Agnico-Eagle Mines Ltd

AEM163.67176.00187.5079.47---

78 (ADC) Agree Realty Corp

ADC71.0073.8979.6567.58---

79 (RERE) Aihuishou International Ltd AD

RERE4.585.595.592.00Sell

80 (AL) Air Lease Corp Cl A

AL63.9364.4064.4038.25Buy

81 (APD) Air Products and Chemicals

APD229.11251.78341.14229.11---

82 (ALG) Alamo Group

ALG164.90178.82233.29156.30Buy

83 (AGI) Alamos Gold Inc

AGI34.6439.4439.4418.65Sell

84 (ALK) Alaska Air Group

ALK43.8353.8778.0837.63---

85 (AIN) Albany International Corp

AIN46.0153.8883.6541.15Sell

86 (ALB) Albemarle Corp

ALB113.79136.10136.1049.43---

87 (ACI) Albertsons Companies Inc Cl A

ACI17.0517.8923.2016.70Buy

88 (AA) Alcoa Corp

AA40.0948.1248.1221.53Sell

89 (ALC) Alcon Inc

ALC76.8581.8999.2071.55Sell

90 (ALEX) Alexander and Baldwin Inc

ALEX17.3320.9820.9815.07Buy

91 (ARE) Alexandria Real Estate Equitie

ARE44.1051.67105.1444.10Buy

92 (AQN) Algonquin Power & Util

AQN5.746.156.484.19Buy

93 (AQNB) Algonquin Power & Utilities Co

AQNB25.4525.7526.2224.59Strong Sell

94 (BABA) Alibaba Group Holding ADR

BABA148.64160.60192.6780.06Sell

95 (ALIT) Alight Inc Cl A

ALIT1.892.257.661.89Sell

96 (ALLE) Allegion Plc

ALLE157.09164.73180.68116.57Buy

97 (ALE) Allete Inc

ALE67.5967.9967.9962.38Buy

98 (ALH) Alliance Laundry Holdings Inc

ALH21.1225.0527.4821.12Sell

99 (AFB) Alliance National Municipal

AFB10.7310.9011.349.78---

100 (AWF) Alliancebernstein Global High

AWF10.5310.7511.439.30Sell
Copyright NNA100.com