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 July 07 2025 16:50:47.

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

1 (NUVB) Nuvation Bio Inc

NUVB1.572.283.971.54Buy

2 (RFL) Rafael Holdings Inc

RFL1.362.493.191.27---

3 (VHC) Virnetx Holding Corp

VHC9.3813.8913.893.68Buy

4 (GCTS) Gct Semiconductor Holding Inc

GCTS1.221.735.380.90---

5 (PBT) Permian Basin Royalty Trust

PBT11.7813.3714.268.01---

6 (ODV) Osisko Dev Corp

ODV2.052.412.751.16Buy

7 (NPWR) Net Power Inc.

NPWR2.403.1814.281.48Buy

8 (SBR) Sabine Royalty Trust

SBR64.5766.5470.2058.25Strong Sell

9 (LZM) Lifezone Metals Limited

LZM4.154.819.302.90---

10 (CHMI) Cherry Hill Mortgage Investmen

CHMI2.682.903.952.34---

11 (JOBY) Joby Aviation Inc

JOBY8.8011.1611.164.66Buy

12 (MVO) Mv Oil Trust

MVO5.505.9710.314.63Buy

13 (SPCE) Virgin Galactic Holdings Inc

SPCE2.683.368.322.18---

14 (BPT) BP Prudhoe Bay Royalty Trust

BPT0.490.682.480.40Sell

15 (NRT) North European Oil Royality Tr

NRT4.865.306.903.88---

16 (SJT) San Juan Basin Royalty Trust

SJT5.576.457.223.21---

17 (CRT) Cross Timbers Royalty Trust

CRT9.4010.0113.318.88Sell

18 (TPL) Texas Pacific Land Trust

TPL1021.371123.851769.14736.75Sell

19 (ADX) Adams Diversified Equity Fund

ADX20.9221.9022.6316.50---

20 (VOC) Voc Energy Trust

VOC2.722.935.692.44Sell

21 (MSB) Mesabi Trust

MSB22.5525.3037.0015.93Buy

22 (FICO) Fair Isaac and Company

FICO1776.851940.602402.521484.29Buy

23 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX17.2517.9818.5214.33---

24 (ASA) ASA Gold and Precious Metals

ASA30.3533.2235.0017.42Buy

25 (TDG) Transdigm Group Inc

TDG1436.711536.541536.541176.31---

26 (TYG) Tortoise Energy Infrastructure

TYG41.6344.1048.7633.09Sell

27 (FFA) FT Enhanced Equity Income Fund

FFA19.9920.7821.2415.00Sell

28 (BXMX) Nuveen Equity Premium

BXMX13.5914.0214.3411.25Sell

29 (BLK) Blackrock Inc

BLK1011.411086.481086.48773.74Buy

30 (UI) Ubiquiti Networks

UI389.84424.50469.98148.55Buy

31 (STEW) Srh Total Return Fund Inc

STEW17.3817.8717.8914.32Sell

32 (BRBR) Bellring Brands Inc Cl A

BRBR55.6960.5380.6748.06Sell

33 (RGR) Sturm Ruger & Company

RGR35.4037.1646.4032.74---

34 (GWH) Ess Tech Inc

GWH1.352.0614.100.76---

35 (MTD) Mettler-Toledo International

MTD1165.091236.431546.93946.69Sell

36 (YUM) Yum! Brands

YUM143.01151.16163.30122.13---

37 (MA) Mastercard Inc

MA553.07594.71594.71428.86Buy

38 (MAX) Mediaalpha Inc Cl A

MAX10.1310.9120.917.33Sell

39 (NVO) Novo Nordisk A/S ADR

NVO66.8775.87143.6957.00---

40 (XYF) X Financial ADR

XYF17.5119.8019.803.78Buy

41 (PINE) Alpine Income Property Trust I

PINE14.4315.2119.4214.43Sell

42 (DECK) Deckers Outdoor Corp

DECK103.16112.34223.9893.72Buy

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

ETB14.1114.5515.3511.03Sell

44 (MO) Altria Group

MO59.1260.8861.2645.87Buy

45 (FINV) Finvolution Group ADR

FINV9.0610.3411.084.77Buy

46 (LII) Lennox International

LII563.00606.45682.50500.10Sell

47 (SCCO) Southern Copper Corp

SCCO96.17106.84119.6474.17---

48 (AZO) Autozone

AZO3577.813796.303916.812802.79Buy

49 (PJT) Pjt Partners Inc Cl A

PJT156.62170.86190.27109.32Buy

50 (MSCI) MSCI Inc

MSCI558.98590.25642.45486.74Buy

51 (HMY) Harmony Gold Mining ADR

HMY14.2415.8818.777.97Buy

52 (ITW) Illinois Tool Works Inc

ITW247.16259.46279.13214.66---

53 (MC) Moelis

MC59.7066.1882.8947.00Buy

54 (NVR) NVR Inc

NVR7273.757811.349964.776562.85---

55 (PRG) Prog Hldgs Inc

PRG28.7031.1450.2823.50---

56 (V) Visa Inc

V350.43375.51375.51252.70Buy

57 (WTM) White Mountains Insurance Grou

WTM1774.791829.002023.001666.22Buy

58 (WSM) Williams-Sonoma

WSM160.61174.23219.98125.33---

59 (ZIM) Zim Integrated Shipping Servic

ZIM15.1217.5730.1511.03Sell

60 (ANET) Arista Networks Inc

ANET91.36103.50133.5759.43---

61 (APAM) Artisan Partners Asset Mgmt

APAM42.3947.0949.5432.75---

62 (BBWI) Bath & Body Works Inc

BBWI28.1933.4441.8724.94---

63 (BKE) Buckle Inc

BKE44.3347.9654.2533.12Sell

64 (BBW) Build-A-Bear Workshop

BBW48.5654.5355.5723.63Strong Sell

65 (CL) Colgate-Palmolive Company

CL89.7894.16109.3085.32Buy

66 (LLY) Eli Lilly and Company

LLY758.32825.00972.53677.09Sell

67 (HRB) H&R Block

HRB54.0357.1368.4549.16---

68 (MAS) Masco Corp

MAS63.3468.5486.7056.55Sell

69 (MLI) Mueller Industries

MLI76.5983.7596.8155.72---

70 (OPFI) Oppfi Inc

OPFI12.9115.0217.733.09---

71 (SDHC) Smith Douglas Homes Corp Cl A

SDHC19.1321.7739.5016.28---

72 (SGHC) Super Group [Sghc] Ltd

SGHC9.6411.4011.402.94Buy

73 (GWW) W.W. Grainger

GWW1008.591065.081227.66888.75Buy

74 (WLKP) Westlake Chemical Partners LP

WLKP22.0822.5025.0421.19Buy

75 (ANF) Abercrombie & Fitch Company

ANF81.5293.86183.7065.40---

76 (AAMI) Acadian Asset Management Inc

AAMI32.7338.3338.3321.49Buy

77 (CNS) Cohn & Steers Inc

CNS75.4178.54110.6768.99---

78 (EVR) Evercore Partners Inc

EVR251.51289.26324.06148.63---

79 (EXPD) Expeditors Intl

EXPD113.70119.84131.59100.47Sell

80 (HD) Home Depot

HD358.75379.69439.37326.31Sell

81 (INFY) Infosys Ltd ADR

INFY18.1818.9823.6315.82---

82 (ROL) Rollins Inc

ROL55.0357.2758.6545.34---

83 (NOW) Servicenow Inc

NOW995.241057.391198.09678.66Buy

84 (ZTS) Zoetis Inc Cl A

ZTS153.04164.90200.33139.70---

85 (ATMU) Atmus Filtration Technologies

ATMU35.9638.1945.4328.00Buy

86 (CHE) Chemed Inc

CHE458.08532.54623.61458.08Sell

87 (CMG) Chipotle Mexican Grill

CMG52.4358.4266.7444.46Sell

88 (SBS) Cia DE Saneamento Basico Do Es

SBS20.8422.1822.1813.87Sell

89 (DRD) Drdgold Ltd ADR

DRD12.7414.9617.607.64Buy

90 (EQNR) Equinor ASA ADR

EQNR23.3226.3828.2921.41Sell

91 (FHI) Federated Investors

FHI43.3146.1546.1531.94Buy

92 (GFI) Gold Fields Ltd ADR

GFI23.9126.3626.3612.98Buy

93 (GRBK) Green Brick Partners

GRBK60.8067.1984.6650.57Sell

94 (ASR) Grupo Aeroportuario Del Surest

ASR310.10328.44360.00248.88Buy

95 (HESM) Hess Midstream Partners LP

HESM36.6538.7544.0533.59Sell

96 (IHG) Intercontinental Hotels Group

IHG113.66119.93137.2591.57Buy

97 (KTB) Kontoor Brands Inc

KTB65.8172.8596.8050.00---

98 (LOW) Lowes Companies

LOW218.63232.07287.01206.39---

99 (MRK) Merck & Company

MRK78.3383.07129.9373.31---

100 (OTIS) Otis Worldwide Corp

OTIS96.23100.99106.8389.70---
Copyright NNA100.com