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 November 18 2025 13:56:34.

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

1 (SJT) San Juan Basin Royalty Trust

SJT5.726.557.223.66Sell

2 (ASA) ASA Gold and Precious Metals

ASA43.2049.7353.7619.37---

3 (SBR) Sabine Royalty Trust

SBR71.6479.4884.3958.25---

4 (EVMN) Evolent Health Inc Cl A Com

EVMN16.7021.2324.0317.04---

5 (LZM) Lifezone Metals Limited

LZM3.575.207.292.90---

6 (RFL) Rafael Holdings Inc

RFL1.191.343.191.19Sell

7 (PBT) Permian Basin Royalty Trust

PBT18.1720.4620.468.01Strong Sell

8 (SPCE) Virgin Galactic Holdings Inc

SPCE3.254.477.992.18---

9 (MVO) Mv Oil Trust

MVO1.504.279.461.50Sell

10 (QD) Qudian Inc ADR

QD4.585.055.082.04---

11 (NRT) North European Oil Royality Tr

NRT5.236.296.953.88Strong Sell

12 (CRT) Cross Timbers Royalty Trust

CRT7.889.2013.317.07---

13 (TPL) Texas Pacific Land Trust

TPL892.00988.951769.14845.56Strong Sell

14 (FFWM) First Foundation

FFWM4.775.488.524.41---

15 (GF) New Germany Fund

GF10.1010.9812.827.74---

16 (MSB) Mesabi Trust

MSB32.8636.9937.0022.55Sell

17 (LLY) Eli Lilly and Company

LLY881.981040.721040.72623.78---

18 (FICO) Fair Isaac and Company

FICO1658.121835.002400.001300.00---

19 (TDG) Transdigm Group Inc

TDG1285.391365.791623.831183.60Buy

20 (VOC) Voc Energy Trust

VOC2.773.125.122.44Buy

21 (UI) Ubiquiti Networks

UI527.00697.94803.60255.00Sell

22 (HCI) HCI Group

HCI171.82195.72210.50106.03Sell

23 (TWN) Taiwan Fund

TWN53.0257.2759.8926.45Sell

24 (BXMX) Nuveen Equity Premium

BXMX14.0314.4114.6511.25Sell

25 (GGT) Gabelli Global Multi-Media Tru

GGT3.874.075.133.75Sell

26 (BLK) Blackrock Inc

BLK1010.501139.931219.94773.74Sell

27 (RHLD) Resolute Holdings Management

RHLD116.43191.46191.4624.22Sell

28 (RGR) Sturm Ruger & Company

RGR30.0041.2548.2130.00---

29 (FFA) FT Enhanced Equity Income Fund

FFA21.0721.6422.0015.00Sell

30 (MTD) Mettler-Toledo International

MTD1354.631471.071471.07946.69Sell

31 (LUXE) Luxexperience B.V. ADR

LUXE8.8410.1912.506.13---

32 (BRBR) Bellring Brands Inc Cl A

BRBR22.4530.6280.6722.45Sell

33 (SGHC) Super Group [Sghc] Ltd

SGHC11.5813.4514.385.45---

34 (MKL) Markel Corp

MKL1925.952109.912109.911621.89---

35 (MA) Mastercard Inc

MA524.70559.38601.77465.59Sell

36 (MO) Altria Group

MO56.1862.0568.6050.08Buy

37 (DECK) Deckers Outdoor Corp

DECK78.9194.48223.9878.91Buy

38 (HRB) H&R Block

HRB43.1149.1664.6243.11---

39 (MAX) Mediaalpha Inc Cl A

MAX10.4812.5613.857.33Sell

40 (NVO) Novo Nordisk A/S ADR

NVO45.1552.81112.5245.05---

41 (MC) Moelis

MC59.8368.0182.8947.00Sell

42 (SCCO) Southern Copper Corp

SCCO124.25136.24143.6672.86Sell

43 (AZO) Autozone

AZO3715.594076.344388.113036.40---

44 (FINV) Finvolution Group ADR

FINV5.486.4611.085.48---

45 (GFI) Gold Fields Ltd ADR

GFI35.4642.7047.1812.98Sell

46 (HMY) Harmony Gold Mining ADR

HMY15.1319.5322.257.97Sell

47 (LII) Lennox International

LII452.41524.45689.44452.41Sell

48 (MSCI) MSCI Inc

MSCI551.69594.38642.45486.74Sell

49 (GWW) W.W. Grainger

GWW912.74962.381227.44893.99Sell

50 (AU) Anglogold Ashanti Ltd ADR

AU71.4585.8585.8522.45---

51 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX17.1117.5718.5214.33Sell

52 (OPFI) Oppfi Inc

OPFI9.0010.2917.736.65Sell

53 (PJT) Pjt Partners Inc Cl A

PJT157.83175.04190.27119.76Sell

54 (NVR) NVR Inc

NVR7003.477512.989376.756562.85Sell

55 (PRG) Prog Hldgs Inc

PRG26.0031.9349.5023.50Sell

56 (TSM) Taiwan Semiconductor ADR

TSM272.73296.61311.37134.25Sell

57 (V) Visa Inc

V318.00338.38375.51299.00Sell

58 (WNC) Wabash National Corp

WNC7.508.6720.636.78Buy

59 (BBWI) Bath & Body Works Inc

BBWI20.8524.9041.8720.85Sell

60 (BWMX) Betterware DE Mexico Sapi DE C

BWMX13.4515.0015.007.00Sell

61 (BKE) Buckle Inc

BKE54.8758.4361.6933.12Strong Sell

62 (BBW) Build-A-Bear Workshop

BBW46.0255.5075.8532.55Buy

63 (DRD) Drdgold Ltd ADR

DRD26.5631.9131.918.38Buy

64 (GRND) Grindr Inc

GRND12.5014.8025.1311.73Sell

65 (ITW) Illinois Tool Works Inc

ITW238.83250.94279.13214.66Sell

66 (MLI) Mueller Industries

MLI102.29109.90109.9066.84Sell

67 (WLKP) Westlake Chemical Partners LP

WLKP17.7519.6025.0417.75Sell

68 (ANET) Arista Networks Inc

ANET122.08148.57164.9459.43Sell

69 (APAM) Artisan Partners Asset Mgmt

APAM40.9443.7749.5432.75Sell

70 (CNS) Cohn & Steers Inc

CNS59.1367.16107.3159.13Sell

71 (CL) Colgate-Palmolive Company

CL76.8080.43100.1874.55---

72 (HESM) Hess Midstream Partners LP

HESM32.3034.2244.1431.63Sell

73 (INFY) Infosys Ltd ADR

INFY16.5217.6523.6315.82---

74 (IHG) Intercontinental Hotels Group

IHG123.92132.73137.2594.78Strong Sell

75 (MAS) Masco Corp

MAS58.2965.8483.0656.55Sell

76 (PM) Philip Morris International In

PM149.21160.70186.69116.12---

77 (ROL) Rollins Inc

ROL56.2760.3560.3545.34Buy

78 (ANF) Abercrombie & Fitch Company

ANF66.5472.50164.8065.40---

79 (APH) Amphenol Corp

APH124.10136.63144.3756.45Sell

80 (ATMU) Atmus Filtration Technologies

ATMU43.5348.6751.8430.94Strong Sell

81 (BSM) Black Stone Minerals LP

BSM12.9113.8115.6611.78Sell

82 (EAT) Brinker International

EAT113.03133.62192.22100.30Buy

83 (CMG) Chipotle Mexican Grill

CMG29.7537.8366.7429.75---

84 (FIX) Comfort Systems USA

FIX865.891020.261020.26276.44---

85 (EVR) Evercore Partners Inc

EVR288.00315.49364.42148.63Sell

86 (EXPD) Expeditors Intl

EXPD126.80143.02143.02100.47---

87 (FHI) Federated Investors

FHI46.6650.3854.4235.05Sell

88 (RACE) Ferrari N.V.

RACE379.69412.24519.10372.31Strong Sell

89 (ASR) Grupo Aeroportuario Del Surest

ASR292.35310.55360.00249.21Sell

90 (HD) Home Depot

HD339.98373.59439.37326.31Sell

91 (KGC) Kinross Gold Corp

KGC24.2427.8427.848.99Buy

92 (LOW) Lowes Companies

LOW218.80236.23280.64206.39Sell

93 (OTIS) Otis Worldwide Corp

OTIS87.3891.51106.8384.25Sell

94 (RMD) Resmed Inc

RMD239.41260.63293.81199.92Buy

95 (AOS) Smith A.O. Corp

AOS62.9667.9577.3158.83Sell

96 (TGLS) Tecnoglass Inc

TGLS44.2657.2890.3444.26---

97 (AAMI) Acadian Asset Management Inc

AAMI41.4749.8354.9922.60Sell

98 (BMI) Badger Meter

BMI170.17191.08256.08162.17Sell

99 (CHE) Chemed Inc

CHE421.58459.27623.61408.42Sell

100 (DOCS) Doximity Inc Cl A

DOCS46.3861.8285.2146.38---
Copyright NNA100.com