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 December 12 2025 16:57:23.

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

1 (BW) Babcock & Wilcox Enterprises

BW4.656.587.770.22Sell

2 (ZEPP) Zepp Health Corp ADR

ZEPP25.1930.3961.852.13Sell

3 (WBX) Wallbox N.V. Cl A

WBX2.853.737.830.23Sell

4 (SBDS) Solo Brands Inc Cl A

SBDS7.2310.4048.000.76---

5 (ANRO) Alto Neuroscience Inc

ANRO12.8616.4916.491.60Buy

6 (RHLD) Resolute Holdings Management

RHLD172.39216.05216.0524.22Sell

7 (NRGV) Energy Vault Hldgs Inc

NRGV3.895.565.560.60---

8 (JMIA) Jumia Technologies Ag ADR

JMIA10.7513.4413.441.60Sell

9 (HPP) Hudson Pacific Properties

HPP6.7414.9514.951.67Strong Sell

10 (QBTS) D-Wave Quantum Inc

QBTS23.5331.6046.753.74Sell

11 (FRGE) Forge Global Hldgs Inc

FRGE44.2444.7644.766.60Sell

12 (PL) Planet Labs Pbc

PL13.8019.1019.102.79Buy

13 (AMPX) Amprius Technologies Inc

AMPX9.3612.5316.031.70Sell

14 (BE) Bloom Energy Corp Cl A

BE76.00120.41147.8615.15Strong Sell

15 (TE) T1 Energy Inc

TE4.257.047.040.92Sell

16 (NUVB) Nuvation Bio Inc

NUVB6.178.958.951.54Sell

17 (HOUS) Anywhere Real Estate Inc

HOUS12.6615.1415.142.71---

18 (OWLT) Owlet Inc

OWLT11.5916.8216.822.75Sell

19 (SES) Ses AI Corp

SES1.662.253.730.38Sell

20 (LVWR) Livewire Group Inc

LVWR4.265.139.040.93---

21 (CLS) Celestica Inc

CLS263.08318.88363.4058.05Strong Sell

22 (OKLO) Oklo Inc

OKLO79.01102.76193.8417.42Strong Sell

23 (W) Wayfair Inc

W91.06105.80114.9220.41---

24 (SPRU) Spruce Power Holding Corp

SPRU3.856.116.111.13---

25 (PACS) Pacs Group Inc

PACS19.7835.1035.107.50---

26 (CIEN) Ciena Corp

CIEN198.51247.51247.5149.21Sell

27 (SBSW) Sibanye Gold Ltd ADR

SBSW11.7714.0814.083.05---

28 (TTI) Tetra Technologies

TTI7.959.409.402.03Sell

29 (HL) Hecla Mining Company

HL15.6220.1920.194.46---

30 (BWNB) Babcock & Wilcox Enterprises I

BWNB24.3424.7424.746.05---

31 (ADCT) Adc Therapeutics Sa

ADCT3.584.624.801.05Buy

32 (VSCO) Victorias Secret & Co.

VSCO41.8755.2255.2213.76---

33 (COHR) Coherent Corp

COHR157.07200.19200.1945.58Strong Sell

34 (KSS) Kohls Corp

KSS18.8125.2225.226.04Sell

35 (NVRI) Enviri Corporation

NVRI14.0518.7418.744.72Sell

36 (DBI) Designer Brands Inc

DBI5.388.758.752.17---

37 (CDE) Coeur Mining Inc

CDE15.2918.1023.624.58Buy

38 (SPHR) Sphere Entertainment CO

SPHR80.2693.4993.4923.89---

39 (ANVS) Annovis Bio Inc

ANVS3.285.505.601.11Sell

40 (CYD) China Yuchai International

CYD33.1237.8642.609.50---

41 (TPC) Tutor Perini Corp

TPC62.7470.5877.0018.34Sell

42 (FEDU) Four Seasons Education Cayman

FEDU12.7513.8317.303.69Buy

43 (DRD) Drdgold Ltd ADR

DRD28.4933.3133.318.62Buy

44 (NGL) Ngl Energy Partners LP

NGL9.079.8210.292.64Strong Sell

45 (BWSN) Babcock & Wilcox Enterprises I

BWSN25.0425.1925.407.09Sell

46 (AMRC) Ameresco Inc

AMRC29.7534.2144.938.49Sell

47 (AU) Anglogold Ashanti Ltd ADR

AU75.9889.1989.1923.53---

48 (ODV) Osisko Dev Corp

ODV3.424.204.201.16Buy

49 (FIX) Comfort Systems USA

FIX916.151036.671036.67276.44Strong Sell

50 (QS) Quantumscape Corp

QS10.5614.9019.073.40Sell

51 (MP) MP Materials Corp

MP50.5060.20100.2516.51Sell

52 (VNCE) Vince Holding Corp

VNCE2.793.575.571.02---

53 (PARR) Par Pacific Holdings Inc

PARR40.0045.1948.4011.86Sell

54 (FIGS) Figs Inc Cl A

FIGS9.6112.2012.203.57---

55 (AAUC) Allied Gold Corp

AAUC18.1523.4823.486.88---

56 (STEM) Stem Inc

STEM16.7522.1233.605.82---

57 (TLYS) P.T. Telekomunikasi Indonesia

TLYS1.492.054.750.57Sell

58 (RCUS) Arcus Biosciences Inc

RCUS18.5723.4126.406.50Strong Sell

59 (CTEV) Claritev Corporation

CTEV30.8157.3074.0711.43Buy

60 (PRM) Perimeter Solutions Inc

PRM26.2429.6329.638.76Strong Sell

61 (SEI) Solaris Energy Infrastructure

SEI38.5049.6257.1714.27Strong Sell

62 (LMND) Lemonade Inc

LMND71.8784.5284.5224.31Strong Sell

63 (SA) Seabridge Gold

SA25.5831.3531.359.40---

64 (CPS) Cooper Std Holdings Inc

CPS30.5033.7240.6710.38Buy

65 (FN) Fabrinet

FN432.24531.46531.46148.55Strong Sell

66 (AGX) Argan Inc

AGX278.04352.98399.30101.02Sell

67 (GFI) Gold Fields Ltd ADR

GFI40.7245.8147.1813.80---

68 (IAG) Iamgold Corp

IAG13.6916.3816.385.02---

69 (HBM) Hudbay Minerals Inc

HBM16.1419.0719.075.95---

70 (AG) First Majestic Silver

AG13.2617.3717.375.09---

71 (DK) Delek US Holdings

DK33.3039.6043.5011.03Sell

72 (EAF) Graftech International Ltd

EAF14.0818.3020.325.50Sell

73 (LAR) Lithium Argentina Ag

LAR4.465.825.821.71Sell

74 (SMRT) Smartrent Inc

SMRT1.672.142.140.67---

75 (CVNA) Carvana Company Cl A

CVNA361.54485.33485.33148.25Sell

76 (EXK) Endeavour Silver Corp

EXK7.9110.0210.372.95Sell

77 (BTU) Peabody Energy Corp

BTU27.6431.1635.999.61Buy

78 (U) Unity Software Inc

U41.4252.1552.1515.33Sell

79 (VRT) Vertiv Holdings Llc.

VRT149.11175.25202.4553.60Strong Sell

80 (JOBY) Joby Aviation Inc

JOBY14.0317.1020.954.96Sell

81 (MUX) Mcewen Inc

MUX17.1220.6724.886.38Sell

82 (BKSY) Blacksky Technology Inc

BKSY15.3120.0033.206.15Sell

83 (HRTG) Heritage Insurance Holdings

HRTG28.1931.9831.989.89Buy

84 (HLF) Herbalife Ltd

HLF10.9815.0015.005.04---

85 (MATV) Mativ Holdings Inc

MATV12.3013.5713.574.34Buy

86 (KGC) Kinross Gold Corp

KGC25.7229.2229.229.64---

87 (SKE) Skeena Resources Ltd

SKE19.7526.0426.048.53---

88 (EBS) Emergent Biosolutions

EBS10.2712.2813.414.02Sell

89 (LUMN) Lumen Technologies Inc

LUMN7.289.8211.953.01Sell

90 (IONQ) Ionq Inc

IONQ46.1459.3084.6417.88Sell

91 (ASA) ASA Gold and Precious Metals

ASA50.4659.2559.2520.63Buy

92 (B) Barrick Mining Corp

B36.7244.0744.0715.31---

93 (ECG) Everus Construction Group Inc

ECG78.1493.55103.0831.38Strong Sell

94 (RDDT) Reddit Inc Cl A

RDDT199.01240.18282.9579.75Strong Sell

95 (ATI) Ati Inc

ATI100.03111.21111.2139.23Buy

96 (GWH) Ess Tech Inc

GWH2.103.7413.870.76Sell

97 (FTK) Flotek Industries

FTK14.7017.1418.966.05---

98 (AEO) American Eagle Outfitters

AEO19.9125.5725.579.27---

99 (KRMN) Karman Holdings Inc

KRMN62.4873.9988.8225.02Buy

100 (ERO) Ero Copper Corp

ERO22.9626.7726.779.30---
Copyright NNA100.com