NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-Return-On-Assets-Stocks _ Updated December 05 2025 16:57:39.

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

1 (SJT) San Juan Basin Royalty Trust

SJT5.756.557.223.77Buy

2 (ASA) ASA Gold and Precious Metals

ASA48.0854.6954.6920.63---

3 (SBR) Sabine Royalty Trust

SBR70.7476.3884.3958.25Strong Sell

4 (GWH) Ess Tech Inc

GWH2.133.7513.870.76---

5 (EVMN) Evolent Health Inc Cl A Com

EVMN19.5024.0324.0317.04---

6 (LZM) Lifezone Metals Limited

LZM3.574.487.232.90Buy

7 (RFL) Rafael Holdings Inc

RFL1.171.293.191.17Buy

8 (MVO) Mv Oil Trust

MVO0.973.418.870.97Buy

9 (PBT) Permian Basin Royalty Trust

PBT17.1319.1920.468.01Buy

10 (GCTS) Gct Semiconductor Holding Inc

GCTS1.351.532.760.90Buy

11 (QD) Qudian Inc ADR

QD4.575.055.082.04---

12 (SPCE) Virgin Galactic Holdings Inc

SPCE3.704.506.742.18---

13 (NRT) North European Oil Royality Tr

NRT6.076.956.954.00Buy

14 (CRT) Cross Timbers Royalty Trust

CRT8.099.2013.317.07---

15 (FFWM) First Foundation

FFWM5.175.806.474.41Buy

16 (GF) New Germany Fund

GF10.5711.3312.827.75Buy

17 (MSB) Mesabi Trust

MSB31.7135.8537.0022.55Buy

18 (LLY) Eli Lilly and Company

LLY940.311111.991111.99623.78Sell

19 (FICO) Fair Isaac and Company

FICO1669.151835.002217.601300.00---

20 (TDG) Transdigm Group Inc

TDG1295.641367.531623.831183.60Sell

21 (VOC) Voc Energy Trust

VOC2.853.135.122.44---

22 (UI) Ubiquiti Networks

UI505.73689.81803.60255.00Buy

23 (HCI) HCI Group

HCI168.30193.33210.50106.89Sell

24 (TWN) Taiwan Fund

TWN54.4958.5259.8926.45---

25 (BXMX) Nuveen Equity Premium

BXMX14.1514.6114.6511.25Buy

26 (GGT) Gabelli Global Multi-Media Tru

GGT4.004.204.953.75Buy

27 (BLK) Blackrock Inc

BLK1031.861098.641219.94773.74Buy

28 (RHLD) Resolute Holdings Management

RHLD119.99200.77200.7724.22---

29 (RGR) Sturm Ruger & Company

RGR28.3338.1148.2128.33Buy

30 (FFA) FT Enhanced Equity Income Fund

FFA21.2922.0022.0015.00---

31 (MTD) Mettler-Toledo International

MTD1359.571461.911525.17946.69Strong Sell

32 (LUXE) Luxexperience B.V. ADR

LUXE8.9210.0812.506.18Buy

33 (TPL) Texas Pacific Land Trust

TPL838.27968.431462.78838.27Buy

34 (WTM) White Mountains Insurance Grou

WTM1934.442049.042049.041648.00---

35 (BRBR) Bellring Brands Inc Cl A

BRBR26.0131.7680.6722.45Buy

36 (XYF) X Financial ADR

XYF6.4910.4220.366.49---

37 (SGHC) Super Group [Sghc] Ltd

SGHC10.4311.9014.385.45Buy

38 (YUM) Yum! Brands

YUM137.33148.39163.30122.13Sell

39 (MKL) Markel Corp

MKL1992.352109.912109.911621.89Sell

40 (MA) Mastercard Inc

MA540.44565.91601.77465.59Buy

41 (MO) Altria Group

MO57.3959.3568.6050.08Sell

42 (PXED) Ap ViII Queso Holdings L.P.

PXED28.8537.4738.1923.52Sell

43 (DECK) Deckers Outdoor Corp

DECK86.8799.74223.9878.91Buy

44 (HRB) H&R Block

HRB41.3848.2264.6241.38---

45 (MAX) Mediaalpha Inc Cl A

MAX12.4013.9113.917.33---

46 (NVO) Novo Nordisk A/S ADR

NVO45.8950.4393.8043.08Buy

47 (MC) Moelis

MC63.4769.4682.8947.00Buy

48 (SCCO) Southern Copper Corp

SCCO128.80144.25144.2572.86Buy

49 (AZO) Autozone

AZO3684.993996.254388.113162.00Sell

50 (FINV) Finvolution Group ADR

FINV4.705.7411.084.70Buy

51 (GFI) Gold Fields Ltd ADR

GFI38.8444.3247.1813.80---

52 (HMY) Harmony Gold Mining ADR

HMY17.0120.0622.258.24---

53 (LII) Lennox International

LII469.51512.09689.44443.19Buy

54 (MSCI) MSCI Inc

MSCI531.72568.65634.99486.74Sell

55 (GWW) W.W. Grainger

GWW939.58993.061139.15893.99Buy

56 (AU) Anglogold Ashanti Ltd ADR

AU73.1889.1989.1923.53Sell

57 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX17.4218.1118.5214.33Buy

58 (OPFI) Oppfi Inc

OPFI9.5410.3617.736.81---

59 (PJT) Pjt Partners Inc Cl A

PJT164.97176.52190.27119.76Buy

60 (WSM) Williams-Sonoma

WSM170.13189.67219.98130.07Buy

61 (NVR) NVR Inc

NVR7287.427746.798618.286562.85Sell

62 (PRG) Prog Hldgs Inc

PRG27.6130.5444.4323.50---

63 (TSM) Taiwan Semiconductor ADR

TSM283.36310.12311.37134.25Buy

64 (V) Visa Inc

V328.03344.26375.51299.00Buy

65 (WNC) Wabash National Corp

WNC8.259.4717.556.78Buy

66 (BWMX) Betterware DE Mexico Sapi DE C

BWMX13.9414.8015.007.00Sell

67 (BKE) Buckle Inc

BKE54.5158.4361.6933.12Sell

68 (BBW) Build-A-Bear Workshop

BBW45.7853.1375.8532.55Sell

69 (DRD) Drdgold Ltd ADR

DRD26.4630.8831.918.62---

70 (GRND) Grindr Inc

GRND11.8114.1525.1311.73Buy

71 (ITW) Illinois Tool Works Inc

ITW243.71251.61278.13214.66Buy

72 (MLI) Mueller Industries

MLI107.64113.54113.5466.84Buy

73 (WLKP) Westlake Chemical Partners LP

WLKP18.3819.4025.0417.75Buy

74 (ANET) Arista Networks Inc

ANET114.52143.93164.9459.43Buy

75 (APAM) Artisan Partners Asset Mgmt

APAM40.3243.5348.5032.75Buy

76 (BBWI) Bath & Body Works Inc

BBWI14.2821.0341.8714.28Buy

77 (CNS) Cohn & Steers Inc

CNS58.8065.7093.1958.80---

78 (CL) Colgate-Palmolive Company

CL77.1581.35100.1874.55Sell

79 (HESM) Hess Midstream Partners LP

HESM33.1435.4044.1431.63Buy

80 (INFY) Infosys Ltd ADR

INFY16.9918.3223.1915.82Buy

81 (IHG) Intercontinental Hotels Group

IHG126.86137.71137.7194.78Strong Sell

82 (MAS) Masco Corp

MAS61.0265.4382.1856.55Sell

83 (PM) Philip Morris International In

PM142.11152.07186.69116.12Sell

84 (ROL) Rollins Inc

ROL58.7461.8461.8445.34---

85 (ZTS) Zoetis Inc Cl A

ZTS115.25133.53177.40115.25Sell

86 (APH) Amphenol Corp

APH133.75144.37144.3756.45Sell

87 (ATMU) Atmus Filtration Technologies

ATMU47.9753.5653.5630.94Sell

88 (BSM) Black Stone Minerals LP

BSM13.6414.7815.6011.78Buy

89 (EAT) Brinker International

EAT121.20155.02192.22100.30Sell

90 (CMG) Chipotle Mexican Grill

CMG31.8135.1360.2029.75---

91 (FIX) Comfort Systems USA

FIX907.791014.781020.26276.44Buy

92 (EVR) Evercore Partners Inc

EVR306.89337.45364.42148.63Buy

93 (EXPD) Expeditors Intl

EXPD131.45151.68151.68100.47Buy

94 (FHI) Federated Investors

FHI48.4451.3154.4235.05Buy

95 (RACE) Ferrari N.V.

RACE381.07412.77519.10372.31Buy

96 (ASR) Grupo Aeroportuario Del Surest

ASR292.35306.18360.00249.21---

97 (KGC) Kinross Gold Corp

KGC24.8228.8128.819.64Sell

98 (MRK) Merck & Company

MRK91.11105.84105.8473.31Sell

99 (OTIS) Otis Worldwide Corp

OTIS86.0390.33106.8384.25Sell

100 (RMD) Resmed Inc

RMD245.43258.06293.81199.92Buy
Copyright NNA100.com