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 May 16 2025 16:49:27.

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

1 (VHC) Virnetx Holding Corp

VHC7.428.699.883.55Sell

2 (RFL) Rafael Holdings Inc

RFL1.311.562.471.27---

3 (SBR) Sabine Royalty Trust

SBR63.8967.8370.2058.25---

4 (NPWR) Net Power Inc.

NPWR1.562.1314.281.56Sell

5 (ODV) Osisko Dev Corp

ODV1.501.852.751.16Strong Sell

6 (RPT) Rithm Property Trust Inc

RPT2.623.023.862.29Sell

7 (LZM) Lifezone Metals Limited

LZM3.263.839.512.90Sell

8 (PBT) Permian Basin Royalty Trust

PBT9.7811.0214.268.01Buy

9 (CHMI) Cherry Hill Mortgage Investmen

CHMI2.713.313.992.34Sell

10 (JOBY) Joby Aviation Inc

JOBY6.327.5610.724.66Buy

11 (NRT) North European Oil Royality Tr

NRT4.094.657.553.88Strong Sell

12 (MVO) Mv Oil Trust

MVO5.526.0610.314.63---

13 (SPCE) Virgin Galactic Holdings Inc

SPCE4.036.6423.002.18---

14 (CRT) Cross Timbers Royalty Trust

CRT9.8810.8614.408.88Buy

15 (SJT) San Juan Basin Royalty Trust

SJT5.686.726.723.21Sell

16 (TPL) Texas Pacific Land Trust

TPL1262.061432.211769.14578.56Buy

17 (ADX) Adams Diversified Equity Fund

ADX18.6820.4022.6316.50Buy

18 (VOC) Voc Energy Trust

VOC2.913.375.732.44Buy

19 (FICO) Fair Isaac and Company

FICO1953.202215.242402.521266.72Buy

20 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX16.0817.5318.5214.33Buy

21 (ASA) ASA Gold and Precious Metals

ASA27.8630.3831.9416.97Sell

22 (TDG) Transdigm Group Inc

TDG1358.251488.541488.541176.31---

23 (TYG) Tortoise Energy Infrastructure

TYG37.7941.5048.7632.50Buy

24 (FFA) FT Enhanced Equity Income Fund

FFA18.3419.7821.2415.00---

25 (BXMX) Nuveen Equity Premium

BXMX12.5913.5414.3411.25---

26 (UI) Ubiquiti Networks

UI352.18464.40469.98139.06---

27 (STEW) Srh Total Return Fund Inc

STEW16.7217.8717.8714.20---

28 (BRBR) Bellring Brands Inc Cl A

BRBR60.1672.1680.6748.06Buy

29 (RGR) Sturm Ruger & Company

RGR35.8640.9146.4032.74Buy

30 (MTD) Mettler-Toledo International

MTD1049.391189.901546.93946.69---

31 (TE) T1 Energy Inc

TE0.931.353.360.91Sell

32 (YUM) Yum! Brands

YUM143.82151.56163.30122.13Buy

33 (MA) Mastercard Inc

MA529.63584.18584.18428.86---

34 (MAX) Mediaalpha Inc Cl A

MAX8.6510.7920.917.33Sell

35 (NVO) Novo Nordisk A/S ADR

NVO61.9169.86148.1557.00Sell

36 (PINE) Alpine Income Property Trust I

PINE14.6815.9219.4214.51Strong Buy

37 (ETB) Eaton Vance Tax-Managed Buy-Wr

ETB12.9714.0815.3511.03Sell

38 (MSB) Mesabi Trust

MSB24.3827.3637.0015.93---

39 (MO) Altria Group

MO57.9761.2661.2643.83---

40 (DECK) Deckers Outdoor Corp

DECK112.89133.33223.9893.72---

41 (FINV) Finvolution Group ADR

FINV7.729.0111.084.63Sell

42 (LII) Lennox International

LII541.31605.92682.50483.42---

43 (SCCO) Southern Copper Corp

SCCO87.0795.56127.2374.17Sell

44 (XYF) X Financial ADR

XYF12.6616.4917.703.68---

45 (PJT) Pjt Partners Inc Cl A

PJT135.85154.20190.2799.42---

46 (WLKP) Westlake Chemical Partners LP

WLKP22.0323.1425.0421.19Sell

47 (AZO) Autozone

AZO3615.203790.873916.812728.97Buy

48 (MSCI) MSCI Inc

MSCI540.03578.43642.45475.32Buy

49 (SDHC) Smith Douglas Homes Corp Cl A

SDHC18.7921.0739.5017.03Sell

50 (BKE) Buckle Inc

BKE36.5041.5954.2533.12Buy

51 (HRB) H&R Block

HRB55.5361.1568.4548.23---

52 (HMY) Harmony Gold Mining ADR

HMY13.6216.8018.777.97---

53 (ITW) Illinois Tool Works Inc

ITW234.79252.75279.13214.66---

54 (MC) Moelis

MC53.8462.1082.8947.00---

55 (NVR) NVR Inc

NVR7107.247563.909964.776562.85---

56 (PRG) Prog Hldgs Inc

PRG26.7330.3250.2823.50Buy

57 (V) Visa Inc

V335.57366.19366.54252.70Buy

58 (WTM) White Mountains Insurance Grou

WTM1733.901822.932023.001666.22Buy

59 (WSM) Williams-Sonoma

WSM151.87180.07219.98125.33---

60 (ANET) Arista Networks Inc

ANET79.1599.47133.5759.43---

61 (APAM) Artisan Partners Asset Mgmt

APAM37.9544.5449.5432.75Sell

62 (CL) Colgate-Palmolive Company

CL86.9492.68109.3085.32Strong Buy

63 (LLY) Eli Lilly and Company

LLY711.98829.72972.53677.09Buy

64 (HD) Home Depot

HD356.81381.10439.37323.77Buy

65 (LOW) Lowes Companies

LOW219.94235.35287.01206.39Buy

66 (MAS) Masco Corp

MAS61.5969.7586.7056.55---

67 (MLI) Mueller Industries

MLI72.7480.5596.8153.53---

68 (OPFI) Oppfi Inc

OPFI9.6612.6417.732.92Sell

69 (SGHC) Super Group [Sghc] Ltd

SGHC7.669.179.172.91Sell

70 (GWW) W.W. Grainger

GWW1012.631102.841227.66874.98Buy

71 (ZIM) Zim Integrated Shipping Servic

ZIM15.0518.9130.1511.03Buy

72 (ANF) Abercrombie & Fitch Company

ANF72.8182.42196.9965.40---

73 (AAMI) Acadian Asset Management Inc

AAMI27.1830.7431.5221.45Sell

74 (BBWI) Bath & Body Works Inc

BBWI29.2434.6652.9924.96Sell

75 (BBW) Build-A-Bear Workshop

BBW36.4242.6748.2323.63---

76 (CNS) Cohn & Steers Inc

CNS75.6283.96110.6767.09---

77 (EXPD) Expeditors Intl

EXPD109.35118.40131.59100.47Buy

78 (GPRK) Geopark Hlds Lmtd

GPRK6.517.2211.725.66---

79 (INFY) Infosys Ltd ADR

INFY17.0018.9223.6315.82Sell

80 (ROL) Rollins Inc

ROL53.9357.4357.4345.00Buy

81 (ATMU) Atmus Filtration Technologies

ATMU34.5439.1645.4327.62Sell

82 (CHE) Chemed Inc

CHE563.08604.91623.61512.12Strong Buy

83 (CMG) Chipotle Mexican Grill

CMG48.0752.6969.2644.46Buy

84 (SBS) Cia DE Saneamento Basico Do Es

SBS18.9720.9220.9213.10Sell

85 (DRD) Drdgold Ltd ADR

DRD13.4616.0217.607.64---

86 (EQNR) Equinor ASA ADR

EQNR22.6423.7529.3221.41---

87 (FHI) Federated Investors

FHI38.9243.8343.9231.24---

88 (GFI) Gold Fields Ltd ADR

GFI19.3523.1625.5212.98---

89 (GRBK) Green Brick Partners

GRBK57.2863.9184.6650.57---

90 (ASR) Grupo Aeroportuario Del Surest

ASR297.57348.00356.90248.88Buy

91 (IHG) Intercontinental Hotels Group

IHG109.12124.84137.2591.57Sell

92 (KTB) Kontoor Brands Inc

KTB61.3774.6696.8050.00Sell

93 (MRK) Merck & Company

MRK73.3181.05134.6373.31---

94 (OTIS) Otis Worldwide Corp

OTIS94.0799.72106.8389.70Buy

95 (PM) Philip Morris International In

PM160.92176.49176.4998.93Buy

96 (PHM) Pultegroup

PHM97.07108.81149.4788.07---

97 (RMD) Resmed Inc

RMD221.08251.94263.05179.42---

98 (TSM) Taiwan Semiconductor ADR

TSM165.08196.21226.40133.57---

99 (TGLS) Tecnoglass Inc

TGLS75.0889.3689.3640.94---

100 (YRD) Yirendai Ltd ADR

YRD5.796.709.204.12Sell
Copyright NNA100.com