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 26 2024 16:53:56.

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

1 (NPWR) Net Power Inc.

NPWR8.719.9817.627.55Buy

2 (AMTD) Amtd Idea Group

AMTD1.501.644.651.50---

3 (SMR) Nuscale Power Corp

SMR8.7113.7816.911.81Sell

4 (HYLN) Hyliion Hldg Corp Cl A

HYLN1.912.612.610.52---

5 (AEVA) Aeva Technologies Inc

AEVA2.883.987.252.20---

6 (LZM) Lifezone Metals Limited

LZM6.528.2419.124.52Sell

7 (PBT) Permian Basin Royalty Trust

PBT10.7111.5924.5810.51---

8 (SPCE) Virgin Galactic Holdings Inc

SPCE6.228.4186.406.22Buy

9 (JOBY) Joby Aviation Inc

JOBY5.897.698.984.50Sell

10 (SBR) Sabine Royalty Trust

SBR62.6265.7872.5055.60Buy

11 (RFL) Rafael Holdings Inc

RFL1.401.572.521.29Buy

12 (VHC) Virnetx Holding Corp

VHC4.536.379.803.50Strong Buy

13 (MVO) Mv Oil Trust

MVO8.939.6313.958.42---

14 (LICY) Li-Cycle Holdings Corp

LICY3.475.9849.262.77---

15 (CRT) Cross Timbers Royalty Trust

CRT9.9411.1522.859.19Buy

16 (SJT) San Juan Basin Royalty Trust

SJT3.724.068.213.59Sell

17 (MSB) Mesabi Trust

MSB17.3518.0022.3916.08Buy

18 (VOC) Voc Energy Trust

VOC5.005.5610.654.59Sell

19 (ADX) Adams Diversified Equity Fund

ADX21.2022.0022.4915.81Sell

20 (HLGN) Heliogen Inc

HLGN2.423.909.250.17---

21 (SPXX) Nuveen S&P 500 Dynamic Overwri

SPXX15.9216.4016.7013.57---

22 (MTR) Mesa Royalty Trust

MTR7.738.5023.557.70---

23 (TDG) Transdigm Group Inc

TDG1228.271294.421369.58802.46Sell

24 (FICO) Fair Isaac and Company

FICO1502.511658.031658.03810.26Sell

25 (AIU) Meta Data Ltd ADR

AIU0.420.591.700.31Strong Buy

26 (NRT) North European Oil Royality Tr

NRT6.136.9015.354.77---

27 (NWG) Natwest Group Plc ADR

NWG8.579.559.554.30Buy

28 (USA) Liberty All-Star Equity Fund

USA6.576.987.235.62---

29 (WTM) White Mountains Insurance Grou

WTM1690.461791.681899.211401.01Strong Buy

30 (GAM) General American Investors

GAM50.4852.6952.6939.12Strong Sell

31 (RGR) Sturm Ruger & Company

RGR42.8646.4056.2040.67Buy

32 (DPZ) Dominos Pizza Inc

DPZ400.03483.60542.75330.05---

33 (MKL) Markel Corp

MKL1573.801651.951670.241295.65Buy

34 (TPL) Texas Pacific Land Trust

TPL766.68834.52834.52467.62---

35 (BRBR) Bellring Brands Inc Cl A

BRBR48.6356.1662.7635.46---

36 (MTD) Mettler-Toledo International

MTD1368.541469.641535.86928.50Buy

37 (CII) Blackrock Capital and Income S

CII19.0319.8820.4016.76Sell

38 (NVO) Novo Nordisk A/S ADR

NVO126.35139.82148.1578.19Sell

39 (YUM) Yum! Brands

YUM124.78131.17143.20115.53Buy

40 (UI) Ubiquiti Networks

UI154.24178.79181.19103.00---

41 (MA) Mastercard Inc

MA428.86450.00490.00359.77---

42 (HLN) Haleon Plc

HLN8.649.289.287.70Buy

43 (VGR) Vector Group Ltd

VGR11.3412.8813.329.28Buy

44 (MO) Altria Group

MO47.1950.4750.4739.07Buy

45 (AZO) Autozone

AZO2921.073114.533256.372375.35Buy

46 (DECK) Deckers Outdoor Corp

DECK820.74934.191106.89484.02Strong Buy

47 (ETV) Eaton Vance Corp

ETV13.1013.6413.9811.05Sell

48 (FINV) Finvolution Group ADR

FINV4.955.476.054.22Buy

49 (NVR) NVR Inc

NVR7888.518695.008695.005210.49---

50 (GWW) W.W. Grainger

GWW927.60990.461034.18674.41Buy

51 (BKE) Buckle Inc

BKE37.9641.6148.1530.31Buy

52 (DEC) Diversified Energy Company Plc

DEC14.4117.0517.0510.54---

53 (KF) Korea Fund

KF23.5825.2626.3018.30Sell

54 (LII) Lennox International

LII544.28583.42583.42334.53---

55 (AMR) Alpha Metallurgical Resources

AMR274.00311.53452.00164.55Sell

56 (BSM) Black Stone Minerals LP

BSM15.1515.6918.5514.88Sell

57 (RDY) Dr. Reddys Laboratories Ltd AD

RDY75.0281.9781.9763.72---

58 (GPRK) Geopark Hlds Lmtd

GPRK9.8110.7011.258.05Buy

59 (WSM) Williams-Sonoma

WSM146.60164.14174.2662.44---

60 (ANET) Arista Networks Inc

ANET308.90350.68376.50150.72Sell

61 (ATKR) Atkore Inc

ATKR129.86144.36194.98121.00Sell

62 (HD) Home Depot

HD348.49375.74396.87274.26Sell

63 (ITW) Illinois Tool Works Inc

ITW241.26255.00271.15217.50Buy

64 (MSCI) MSCI Inc

MSCI513.74571.02617.39439.95---

65 (TREX) Trex Company

TREX76.1586.35101.9153.59Buy

66 (WLKP) Westlake Chemical Partners LP

WLKP22.6723.6023.6820.91Sell

67 (YRD) Yirendai Ltd ADR

YRD4.304.765.802.16Sell

68 (CL) Colgate-Palmolive Company

CL97.15100.60100.6067.62Buy

69 (HRB) H&R Block

HRB54.3557.6957.6933.23Buy

70 (MAS) Masco Corp

MAS69.1477.7878.9447.66Buy

71 (MED) Medifast Inc

MED19.5322.21108.8017.88Buy

72 (MLI) Mueller Industries

MLI60.4970.5070.5034.96Buy

73 (PRG) Prog Hldgs Inc

PRG36.7744.5244.5226.39Buy

74 (ROL) Rollins Inc

ROL45.5848.8250.8332.19Sell

75 (TGLS) Tecnoglass Inc

TGLS46.5355.5759.7628.21---

76 (TNK) Teekay Tankers Ltd

TNK61.5668.2074.2037.20Sell

77 (V) Visa Inc

V252.70269.81290.96227.78---

78 (WMS) Advanced Drainage Systems Inc

WMS162.30179.07184.27102.32Buy

79 (ATMU) Atmus Filtration Technologies

ATMU29.4432.2333.7018.21Buy

80 (BBWI) Bath & Body Works Inc

BBWI33.0138.9652.9927.30Sell

81 (BHP) Bhp Billiton Ltd ADR

BHP54.2157.8169.1154.21Buy

82 (BBW) Build-A-Bear Workshop

BBW24.9926.7232.4721.24Buy

83 (HSY) Hershey Foods Corp

HSY187.54197.44235.80178.82Buy

84 (INFY) Infosys Ltd ADR

INFY19.8322.9422.9416.04Buy

85 (LOW) Lowes Companies

LOW225.23246.97262.49181.85---

86 (NRP) Natural Resource Partners LP

NRP88.8994.99102.0061.01Sell

87 (OTIS) Otis Worldwide Corp

OTIS90.2196.77100.8473.32Sell

88 (PJT) Pjt Partners Inc Cl A

PJT113.22128.11128.1171.47Buy

89 (SCCO) Southern Copper Corp

SCCO101.45112.27129.7968.93Buy

90 (APAM) Artisan Partners Asset Mgmt

APAM40.8444.5046.7532.12Buy

91 (BWMX) Betterware DE Mexico Sapi DE C

BWMX14.2716.0421.289.77Strong Sell

92 (BSIG) Brightsphere Investment Group

BSIG23.3026.2826.2815.23Buy

93 (CHE) Chemed Inc

CHE541.76568.29654.62492.84Buy

94 (CEIX) Consol Energy Inc

CEIX93.10102.17114.3070.03---

95 (CVI) Cvr Energy Inc

CVI25.3727.6939.3623.93Buy

96 (DDS) Dillards

DDS391.57441.54476.48286.39---

97 (EXP) Eagle Materials Inc

EXP225.48248.19276.61145.03Buy

98 (EOG) Eog Resources

EOG121.26129.59139.67108.94Sell

99 (GGG) Graco Inc

GGG80.6085.6394.7769.78Buy

100 (PAC) Grupo Aeroportuario Del Pacifi

PAC157.36168.00197.31107.25Sell
Copyright NNA100.com