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 June 16 2025 14:53:44.

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

1 (NUVB) Nuvation Bio Inc

NUVB1.582.283.971.54Sell

2 (RFL) Rafael Holdings Inc

RFL1.282.463.191.27Sell

3 (VHC) Virnetx Holding Corp

VHC7.5611.4713.893.68Sell

4 (GCTS) Gct Semiconductor Holding Inc

GCTS0.901.875.650.90---

5 (PBT) Permian Basin Royalty Trust

PBT10.7612.0814.268.01---

6 (ODV) Osisko Dev Corp

ODV2.002.412.751.16Sell

7 (NPWR) Net Power Inc.

NPWR2.063.0014.281.48Sell

8 (SBR) Sabine Royalty Trust

SBR65.7367.7670.2058.25Sell

9 (LZM) Lifezone Metals Limited

LZM3.654.619.302.90Sell

10 (CHMI) Cherry Hill Mortgage Investmen

CHMI2.913.163.992.34Sell

11 (JOBY) Joby Aviation Inc

JOBY7.8910.2810.724.66Sell

12 (MVO) Mv Oil Trust

MVO5.716.0410.314.63Buy

13 (SPCE) Virgin Galactic Holdings Inc

SPCE2.905.2111.502.18---

14 (BPT) BP Prudhoe Bay Royalty Trust

BPT0.660.762.580.40Buy

15 (NRT) North European Oil Royality Tr

NRT4.825.566.903.88---

16 (SJT) San Juan Basin Royalty Trust

SJT6.537.227.223.21Buy

17 (CRT) Cross Timbers Royalty Trust

CRT9.4010.2013.318.88Buy

18 (TPL) Texas Pacific Land Trust

TPL1068.661293.321769.14724.75---

19 (ADX) Adams Diversified Equity Fund

ADX20.2421.1922.6316.50Sell

20 (VOC) Voc Energy Trust

VOC2.723.075.692.44Buy

21 (FICO) Fair Isaac and Company

FICO1484.291937.482402.521370.28Buy

22 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX17.0517.6318.5214.33Sell

23 (ASA) ASA Gold and Precious Metals

ASA30.7035.0035.0016.97---

24 (TDG) Transdigm Group Inc

TDG1400.301472.391488.541176.31Sell

25 (TYG) Tortoise Energy Infrastructure

TYG41.2143.2948.7632.68---

26 (FFA) FT Enhanced Equity Income Fund

FFA19.5720.1621.2415.00---

27 (BXMX) Nuveen Equity Premium

BXMX13.2613.6214.3411.25Strong Sell

28 (UI) Ubiquiti Networks

UI378.65432.01469.98139.06Sell

29 (STEW) Srh Total Return Fund Inc

STEW17.1217.6017.8914.32---

30 (BRBR) Bellring Brands Inc Cl A

BRBR61.5967.0080.6748.06Strong Buy

31 (RGR) Sturm Ruger & Company

RGR36.4538.2446.4032.74---

32 (GWH) Ess Tech Inc

GWH0.762.2614.100.76---

33 (MTD) Mettler-Toledo International

MTD1150.281237.401546.93946.69Strong Sell

34 (YUM) Yum! Brands

YUM141.43146.74163.30122.13Sell

35 (MA) Mastercard Inc

MA552.51578.59594.71428.86Sell

36 (MAX) Mediaalpha Inc Cl A

MAX10.4111.4020.917.33Sell

37 (NVO) Novo Nordisk A/S ADR

NVO70.1281.44148.1557.00Sell

38 (XYF) X Financial ADR

XYF16.2219.8019.803.78Strong Sell

39 (PINE) Alpine Income Property Trust I

PINE14.6515.2919.4214.51Sell

40 (DECK) Deckers Outdoor Corp

DECK96.10119.17223.9893.72Sell

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

ETB13.8314.2415.3511.03Sell

42 (MSB) Mesabi Trust

MSB24.1825.9237.0015.93Strong Sell

43 (MO) Altria Group

MO57.9060.8861.2643.92Strong Sell

44 (FINV) Finvolution Group ADR

FINV8.619.1511.084.63Buy

45 (LII) Lennox International

LII536.15579.36682.50500.10Sell

46 (SCCO) Southern Copper Corp

SCCO92.3798.57119.6474.17---

47 (AZO) Autozone

AZO3565.023778.223916.812801.49Sell

48 (PJT) Pjt Partners Inc Cl A

PJT149.03157.08190.27100.81Sell

49 (MSCI) MSCI Inc

MSCI540.34563.88642.45475.32Sell

50 (HMY) Harmony Gold Mining ADR

HMY13.6215.0518.777.97Sell

51 (ITW) Illinois Tool Works Inc

ITW240.50248.07279.13214.66Sell

52 (MC) Moelis

MC54.8359.3282.8947.00Sell

53 (NVR) NVR Inc

NVR6944.217327.189964.776562.85Sell

54 (PRG) Prog Hldgs Inc

PRG29.0030.6150.2823.50Sell

55 (V) Visa Inc

V345.01363.85375.50252.70Sell

56 (WTM) White Mountains Insurance Grou

WTM1748.061807.972023.001666.22---

57 (WSM) Williams-Sonoma

WSM147.39167.59219.98125.33Buy

58 (ZIM) Zim Integrated Shipping Servic

ZIM16.0118.9730.1511.03Buy

59 (ANET) Arista Networks Inc

ANET89.8299.47133.5759.43Sell

60 (APAM) Artisan Partners Asset Mgmt

APAM41.4244.5449.5432.75Buy

61 (BBWI) Bath & Body Works Inc

BBWI24.9430.9543.0824.94---

62 (BKE) Buckle Inc

BKE40.9344.6154.2533.12---

63 (BBW) Build-A-Bear Workshop

BBW45.6355.5755.5723.63Buy

64 (CL) Colgate-Palmolive Company

CL89.4893.60109.3085.32Strong Sell

65 (LLY) Eli Lilly and Company

LLY753.31825.00972.53677.09---

66 (HRB) H&R Block

HRB54.4457.2968.4549.16Sell

67 (MAS) Masco Corp

MAS60.1366.1886.7056.55Sell

68 (MLI) Mueller Industries

MLI73.2177.7596.8154.31Sell

69 (OPFI) Oppfi Inc

OPFI11.1613.1917.733.09Sell

70 (SDHC) Smith Douglas Homes Corp Cl A

SDHC18.1121.0839.5016.28Sell

71 (SGHC) Super Group [Sghc] Ltd

SGHC8.829.959.952.91Buy

72 (GWW) W.W. Grainger

GWW1068.301103.691227.66888.75Sell

73 (WLKP) Westlake Chemical Partners LP

WLKP21.9022.9425.0421.19---

74 (ANF) Abercrombie & Fitch Company

ANF72.5392.59187.8065.40Sell

75 (AAMI) Acadian Asset Management Inc

AAMI30.2032.1832.1821.45---

76 (CNS) Cohn & Steers Inc

CNS74.5580.38110.6768.99Buy

77 (EVR) Evercore Partners Inc

EVR229.90250.46324.06148.63---

78 (EXPD) Expeditors Intl

EXPD113.16118.44131.59100.47Buy

79 (HD) Home Depot

HD351.91375.30439.37326.31Sell

80 (INFY) Infosys Ltd ADR

INFY18.2418.9323.6315.82Buy

81 (ROL) Rollins Inc

ROL56.1358.6558.6545.34Sell

82 (NOW) Servicenow Inc

NOW978.181020.091198.09678.66Sell

83 (ZTS) Zoetis Inc Cl A

ZTS161.24172.23200.33139.70Sell

84 (ATMU) Atmus Filtration Technologies

ATMU35.2537.6745.4327.64---

85 (CHE) Chemed Inc

CHE544.40568.85623.61512.12Buy

86 (CMG) Chipotle Mexican Grill

CMG50.6853.8669.2644.46Buy

87 (SBS) Cia DE Saneamento Basico Do Es

SBS20.1621.1421.1413.10Buy

88 (DRD) Drdgold Ltd ADR

DRD13.4515.2317.607.64---

89 (EQNR) Equinor ASA ADR

EQNR24.9428.1029.0321.41Buy

90 (FHI) Federated Investors

FHI42.4443.8743.9231.24Buy

91 (GFI) Gold Fields Ltd ADR

GFI22.0326.3626.3612.98Sell

92 (GRBK) Green Brick Partners

GRBK56.8561.2184.6650.57---

93 (ASR) Grupo Aeroportuario Del Surest

ASR312.17341.73360.00248.88Sell

94 (HESM) Hess Midstream Partners LP

HESM37.9340.0144.0533.59Sell

95 (IHG) Intercontinental Hotels Group

IHG111.62119.79137.2591.57Sell

96 (KTB) Kontoor Brands Inc

KTB61.4669.6296.8050.00Sell

97 (LOW) Lowes Companies

LOW214.98228.92287.01206.39Sell

98 (MRK) Merck & Company

MRK76.8082.44134.6373.31---

99 (OTIS) Otis Worldwide Corp

OTIS95.4698.96106.8389.70Buy

100 (PM) Philip Morris International In

PM171.66186.68186.6898.93Sell
Copyright NNA100.com