NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-Quarterly-Earning-Growth-Stocks _ Updated November 04 2025 13:56:44.

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

1 (RCI) Rogers Communication

RCI36.6040.2640.2623.18Sell

2 (LEVI) Levi Strauss & Company Cl A

LEVI19.3222.7224.8212.17Sell

3 (HLF) Herbalife Ltd

HLF7.568.5410.835.04---

4 (SARO) Standardaero Inc

SARO26.2328.3431.9721.31Strong Sell

5 (ABM) ABM Industries Inc

ABM42.0545.2159.1540.85Sell

6 (ETR) Entergy Corp

ETR94.7398.5898.5870.79---

7 (CCJ) Cameco Corp

CCJ91.85110.15110.1535.00Sell

8 (CVNA) Carvana Company Cl A

CVNA298.08361.68413.33148.25---

9 (AHH) Armada Hoffler Properties Inc

AHH6.356.8511.326.10---

10 (LXP) Lxp Industrial Trust

LXP9.189.799.956.85---

11 (RRC) Range Resources Corp

RRC34.4037.8443.5030.32Buy

12 (SSTK) Shutterstock Inc

SSTK20.6026.0438.8014.35Sell

13 (FT) Franklin Universal Trust

FT7.908.098.206.71Buy

14 (GME) Gamestop Corp

GME21.5825.6135.8120.73Sell

15 (HMN) Horace Mann Educators Corp

HMN44.3345.7547.8136.20Buy

16 (SXI) Standex International Corp

SXI223.03247.16247.16128.85Sell

17 (KVUE) Kenvue Inc

KVUE15.2117.1425.1714.02Buy

18 (KGS) Kodiak Gas Services Inc

KGS34.9037.5450.4329.25Sell

19 (CXM) Sprinklr Inc Cl A

CXM7.407.729.696.75Sell

20 (ALL) Allstate Corp

ALL188.15204.40215.70176.00Buy

21 (PSTL) Postal Realty Trust Cl A

PSTL14.2515.1616.5012.26Sell

22 (TOST) Toast Inc Cl A

TOST34.1437.5949.6628.12---

23 (GMED) Globus Medical Inc

GMED59.3164.3294.9351.79Sell

24 (AC) Associated Capital Group Inc

AC34.9837.7041.4529.18---

25 (FIGS) Figs Inc Cl A

FIGS6.677.808.493.57Sell

26 (FHI) Federated Investors

FHI46.6650.8654.4235.05Buy

27 (PINS) Pinterest Inc

PINS32.2435.4240.9023.68Sell

28 (WEA) Western Asset Bond Fund

WEA10.8311.1811.4410.16Sell

29 (EEA) European Equity Fund

EEA10.5710.9011.108.05---

30 (ABG) Asbury Automotive Group Inc

ABG229.64247.04312.56201.68Sell

31 (NVR) NVR Inc

NVR7020.017748.639527.856562.85Sell

32 (BG) Bunge Ltd

BG86.9299.5599.5567.40Strong Sell

33 (CDLR) Cadeler As ADR

CDLR17.4220.1427.3317.36Sell

34 (TEI) Templeton Emerging Markets

TEI6.256.506.534.78Strong Sell

35 (CTRE) Caretrust REIT Inc

CTRE33.9535.8135.8124.79---

36 (GRNT) Granite Ridge Resources Inc

GRNT5.135.457.004.52Buy

37 (KD) Kyndryl Hldgs Inc

KD27.2229.5544.2022.83Sell

38 (SE) Sea Ltd ADR

SE151.63177.49199.3092.71---

39 (GCI) Gannett Inc

GCI4.255.585.802.55---

40 (GLW) Corning Inc

GLW80.8888.0992.5437.31Strong Sell

41 (CWK) Cushman & Wakefield Plc

CWK14.5316.2617.337.64Sell

42 (AL) Air Lease Corp Cl A

AL63.6263.9164.3038.25Sell

43 (UMH) Umh Properties

UMH14.3014.8620.4213.95---

44 (AHR) American Healthcare REIT Inc

AHR42.3546.1646.1624.21---

45 (NNI) Nelnet Inc

NNI128.21133.61136.1798.15Buy

46 (THG) The Hanover Insurance Group

THG166.79178.95186.46145.17Buy

47 (AMX) America Movil S.A.B. DE C.V. A

AMX21.7423.6123.6113.10Strong Sell

48 (SPB) Spectrum Brands Holdings Inc

SPB52.4756.4996.6249.99Sell

49 (MT) Arcelormittal ADR

MT36.7039.5341.2821.59Sell

50 (XHR) Xenia Hotels & Resorts Inc

XHR11.7513.0216.508.55---

51 (AMTB) Mercantil Bank Holding Cl A

AMTB15.6317.9426.2415.63Buy

52 (SOL) Emeren Group Ltd ADR

SOL1.851.922.461.04Buy

53 (PHIN) Borgwarner Inc

PHIN50.7955.0959.8836.25---

54 (UWMC) Uwm Hldg Corp

UWMC5.185.877.143.80Buy

55 (PARR) Par Pacific Holdings Inc

PARR36.4741.7541.7511.86---

56 (IFF) International Flavors & Fragra

IFF59.1463.5699.8259.14Sell

57 (TUYA) Tuya Inc ADR

TUYA2.232.524.631.46---

58 (CIEN) Ciena Corp

CIEN162.50193.74193.7449.21Sell

59 (BTZ) Blackrock Preferred

BTZ10.9511.0911.189.54Strong Sell

60 (LITB) Lightinthebox Holding Ltd ADR

LITB2.724.144.140.91Sell

61 (HASI) Ha Sustainable Infrastructure

HASI27.3030.0434.5821.98Buy

62 (NTR) Nutrien Ltd

NTR53.0358.4065.0843.69Sell

63 (BTT) Blackrock Municipal Target Ter

BTT22.5622.8722.8720.20Buy

64 (VTR) Ventas Inc

VTR70.0875.1875.1856.68---

65 (FNV) Franco Nev Corp

FNV181.50208.78225.64112.70Sell

66 (IIIN) Insteel Industries

IIIN29.8335.6341.6422.49Buy

67 (AER) Aercap Holdings N.V.

AER124.11132.43132.4385.57Buy

68 (VLO) Valero Energy Corp

VLO163.25176.14178.4399.00Sell

69 (MC) Moelis

MC61.4468.5982.8947.00Sell

70 (HIMS) Hims & Hers Health Inc

HIMS43.6257.0272.9819.15---

71 (SKYH) Sky Harbour Group Corp

SKYH9.5110.4114.529.28Sell

72 (GWRE) Guidewire Software Inc

GWRE219.91242.15272.60165.08Sell

73 (LC) Lendingclub Corp

LC16.5719.8819.887.90Sell

74 (DX) Dynex Capital

DX12.7813.6614.5210.79Sell

75 (XYZ) Block Inc

XYZ71.2677.7199.2644.27Sell

76 (ALEX) Alexander and Baldwin Inc

ALEX15.5117.2019.9715.51Sell

77 (F) Ford Motor Company

F12.3413.9713.978.44Sell

78 (HKD) Amtd Digital Inc ADR

HKD1.614.005.471.55---

79 (AMRC) Ameresco Inc

AMRC33.5940.6044.938.49Sell

80 (MKL) Markel Corp

MKL1878.221984.962075.921540.00Buy

81 (MCY) Mercury General Corp

MCY75.0282.8487.6744.19Strong Buy

82 (TAL) Tal Education Group ADR

TAL9.9812.0815.308.50Strong Sell

83 (GFI) Gold Fields Ltd ADR

GFI35.6342.7747.1812.98Sell

84 (GIL) Gildan Activewear

GIL56.4960.2462.5637.16Sell

85 (VIK) Viking Holdings Ltd

VIK57.5860.6965.3731.79Sell

86 (PFSI) Pennymac Financial Services IN

PFSI122.19134.56134.5685.74Sell

87 (UI) Ubiquiti Networks

UI705.34802.95802.95249.94Strong Sell

88 (GHC) Graham Holdings Company

GHC929.761086.231200.00840.50---

89 (HRTG) Heritage Insurance Holdings

HRTG22.5525.9229.109.88Buy

90 (MTZ) Mastec Inc

MTZ190.01211.03224.0399.70Sell

91 (KGC) Kinross Gold Corp

KGC22.0125.6127.848.99Sell

92 (EGO) Eldorado Gold Corp

EGO24.4428.4330.8913.29---

93 (UGP) Ultrapar Participacoes S.A. AD

UGP3.854.144.162.53---

94 (AZZ) Azz Inc

AZZ92.98103.70119.9570.90Buy

95 (HMY) Harmony Gold Mining ADR

HMY15.2419.5722.257.97Sell

96 (BRW) Saba Capital Income & Opportun

BRW7.257.568.496.91Buy

97 (AZO) Autozone

AZO3493.693987.684388.113036.40---

98 (TRNO) Terreno Realty Corp

TRNO55.9259.9369.2048.18Sell

99 (ARL) American Realty Investors

ARL15.4316.8518.009.43Buy

100 (AVAL) Grupo Aval Acciones Y Valores

AVAL3.644.314.311.96Sell
Copyright NNA100.com