NYSE Nasdq AMEX 100 Stocks Rankings

NNA100.com

NYSE NASDAQ AMEX

Top 100 Stock Rankings

NYSE Nasdq AMEX 100 Stocks Rankings

 

NYSE-Best-100-52week-Performance-Stocks _ Updated October 19 2026 16:53:29.

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

1 (NINE) Nine Energy Service Inc

NINE7.339.3513.230.00Buy

2 (RBOT) Vicarious Surgical Inc

RBOT0.000.446.280.00Buy

3 (AMTD) Amtd Idea Group

AMTD11.9630.7530.750.35Buy

4 (AGL) Agilon Health Inc

AGL81.5296.65133.047.48Buy

5 (VNCE) Vince Holding Corp

VNCE9.9013.7813.781.95Sell

6 (FIRY) Skillz Inc

FIRY10.0712.4520.002.23Sell

7 (AP) Ampco-Pittsburgh Corp

AP7.699.0412.811.75Sell

8 (PACS) Pacs Group Inc

PACS43.4648.1649.4910.31---

9 (OPAD) Offerpad Solutions Inc

OPAD2.373.257.050.57---

10 (DELL) Dell Technologies Inc

DELL448.55539.37595.51109.70Sell

11 (TLYS) P.T. Telekomunikasi Indonesia

TLYS4.314.966.251.14---

12 (BFLY) Butterfly Network Inc

BFLY7.028.9910.211.90Sell

13 (SMWB) Similarweb Ltd

SMWB8.029.229.502.22---

14 (IGR) CBRE Global Real Estate Income

IGR10.8411.8413.662.91Sell

15 (MANE) Veradermics Incorporated

MANE114.03136.72136.7235.09---

16 (HNGE) Hinge Health Inc Cl A

HNGE96.34107.00107.0030.08Sell

17 (ECO) Okeanis Eco Tankers Corp

ECO85.14100.65100.6526.21Strong Sell

18 (EVC) Entravision Communications Cor

EVC6.067.4713.661.87---

19 (ASX) Ase Industrial Holding Ltd ADR

ASX36.8443.6947.9312.19Sell

20 (AMWL) American Well Corp Cl A

AMWL11.1712.9614.193.71Buy

21 (KOS) Kosmos Energy Ltd

KOS2.693.103.340.84Buy

22 (DHX) Dice Holdings

DHX4.544.945.191.44Strong Sell

23 (RNG) Ringcentral Inc

RNG74.6981.9081.9024.01Buy

24 (FET) Forum Energy Technologies Inc

FET81.6389.9389.9326.00Buy

25 (ANDG) Andersen Group Inc Cl A

ANDG54.7160.2160.2118.12---

26 (PBF) PBF Energy Inc

PBF77.5992.4692.4625.16Strong Sell

27 (AMC) AMC Entertainment Holdings

AMC2.833.403.400.93---

28 (CVI) Cvr Energy Inc

CVI54.3563.5163.5119.50Sell

29 (OSCR) Oscar Health Inc Cl A

OSCR30.8635.0035.0010.69Sell

30 (BE) Bloom Energy Corp Cl A

BE215.12269.03351.2875.70Sell

31 (SSL) Sasol Ltd ADR

SSL14.4616.3416.345.24Sell

32 (MPC) Marathon Petroleum Corp

MPC422.80493.98493.98160.07Sell

33 (DK) Delek US Holdings

DK71.9682.2782.2725.44Sell

34 (VSTS) Vestis Corporation

VSTS13.4914.6616.904.83Sell

35 (VSXY) Victorias Secret & Co.

VSXY80.4693.39102.4630.65Buy

36 (PD) Pagerduty Inc

PD15.2717.5217.525.70Sell

37 (UMC) United Microelectronics Corp A

UMC19.7423.8428.466.85Sell

38 (MEI) Methode Electronics

MEI12.9414.9120.314.83Sell

39 (FRO) Frontline Plc

FRO46.6854.7659.7517.81Sell

40 (HPE) Hewlett Packard Enterprise Com

HPE54.7266.3673.5619.57Sell

41 (VLO) Valero Energy Corp

VLO401.85461.52461.52153.02Sell

42 (DINO) HF Sinclair Corp

DINO113.07129.35129.3544.66Sell

43 (INSW) International Seaways Inc

INSW99.45115.98126.1938.46Sell

44 (RXO) Rxo Inc

RXO22.6929.3729.9010.43Sell

45 (NSP) Insperity Inc

NSP48.1752.2455.2518.03Sell

46 (AMN) Amn Healthcare Services Inc

AMN36.5841.7241.7214.97Buy

47 (FIGS) Figs Inc Cl A

FIGS15.0620.3120.317.21---

48 (ZIP) Ziprecruiter Inc Cl A

ZIP3.954.915.611.65---

49 (RBRK) Rubrik Inc Cl A

RBRK109.17127.90127.9042.25Sell

50 (SNOW) Snowflake Inc Cl A

SNOW302.24344.46384.56118.30Sell

51 (DOCN) Digitalocean Holdings Inc

DOCN95.94130.48187.5037.83Sell

52 (BB) Blackberry Ltd

BB7.578.9013.593.12Sell

53 (WTI) W&T Offshore

WTI3.433.965.061.49Buy

54 (ACVA) Acv Auctions Inc Cl A

ACVA10.4510.5110.514.07---

55 (VAC) Marriot Vacations Worldwide Co

VAC104.09115.88130.3042.68---

56 (HUM) Humana Inc

HUM402.51456.50456.50161.90Sell

57 (TBI) Trueblue Inc

TBI8.069.2411.033.18Sell

58 (VIA) Viacom

VIA28.6333.9855.2012.95---

59 (HBB) Hamilton Beach Brands Holding

HBB30.3736.3139.9913.42Sell

60 (MATX) Matson Inc

MATX226.99241.38241.3891.78Sell

61 (NEXA) Nexa Resources S.A.

NEXA12.3713.4716.725.00---

62 (NAT) Nordic American Tanker Shippin

NAT7.308.288.882.98Sell

63 (BTE) Baytex Energy Corp

BTE4.805.445.442.16Buy

64 (NGL) Ngl Energy Partners LP

NGL14.4916.4419.066.19Buy

65 (ANF) Abercrombie & Fitch Company

ANF142.99162.69162.6965.45Buy

66 (IBTA) Ibotta Inc Cl A

IBTA42.4349.6049.6019.10---

67 (VSH) Vishay Intertechnology

VSH26.6234.2369.2511.56Sell

68 (TWLO) Twilio

TWLO226.74277.21308.40105.00Sell

69 (HZO) Marinemax Inc

HZO51.9952.3452.5621.42Sell

70 (PAYC) Paycom Software Inc

PAYC229.27256.56256.56104.16Buy

71 (HAE) Haemonetics Corp

HAE109.90123.77123.7748.98Sell

72 (OGN) Organon & Co.

OGN13.7213.8313.835.67Sell

73 (PARR) Par Pacific Holdings Inc

PARR80.5490.7490.7434.37Strong Sell

74 (U) Unity Software Inc

U38.4444.2052.1516.78Sell

75 (HSHP) Himalaya Shipping Ltd

HSHP15.9418.1719.556.70Sell

76 (CLDT) Chatham Lodging Trust REIT

CLDT13.3814.7414.745.84Sell

77 (CURV) Torrid Holdings Inc

CURV2.132.402.860.94Strong Sell

78 (LVWR) Livewire Group Inc

LVWR1.341.776.440.65Sell

79 (LPG) Dorian Lpg Ltd

LPG51.7056.8159.9722.18Sell

80 (JILL) J. Jill Inc

JILL23.7325.1425.1410.23Strong Sell

81 (TEN) Tsakos Energy Navigation Ltd

TEN45.5052.4456.7321.10Strong Sell

82 (PSX) Phillips 66

PSX267.95299.39299.39123.27Sell

83 (ANRO) Alto Neuroscience Inc

ANRO21.3227.7037.489.73Buy

84 (NIQ) Niq Global Intelligence Plc

NIQ17.5619.1719.697.93---

85 (ATI) Ati Inc

ATI184.65197.00243.5781.34Buy

86 (BWLP) Bw Lpg Ltd

BWLP23.9525.6526.6910.52Sell

87 (PBR) Petroleo Brasileiro S.A. Petro

PBR22.4626.1126.1110.96Sell

88 (ELF) E.L.F. Beauty Inc

ELF101.67118.28132.3748.82---

89 (ASPN) Aspen Aerogels Inc

ASPN4.785.498.642.30Sell

90 (GKOS) Glaukos Corp

GKOS157.12174.48191.6273.16---

91 (SM) Sm Energy Company

SM35.9941.5641.5617.03---

92 (MG) Mistras Group Inc

MG20.3121.9221.929.45Buy

93 (SN) Sharkninja Inc

SN176.38196.35196.3583.12Sell

94 (SG) Sweetgreen Inc Cl A

SG8.2010.7710.774.49Sell

95 (AAMI) Acadian Asset Management Inc

AAMI90.1097.3998.4141.28Buy

96 (TBBB) BBB Foods Inc Cl A

TBBB53.6859.4859.4825.84---

97 (CBZ) Cbiz Inc

CBZ54.7054.8956.4124.29Sell

98 (ZETA) Zeta Global Holdings Corp Cl A

ZETA30.9835.7535.7514.36Sell

99 (ESTC) Elastic N.V.

ESTC90.21101.38108.0042.05Sell

100 (EFXT) Enerflex Ltd

EFXT21.7225.4129.0810.95Sell
Copyright NNA100.com