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 15 2025 15:17:18.

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

1 (BW) Babcock & Wilcox Enterprises

BW5.316.837.770.22Strong Sell

2 (ZEPP) Zepp Health Corp ADR

ZEPP25.2030.4061.852.13---

3 (WBX) Wallbox N.V. Cl A

WBX2.853.737.830.23Sell

4 (ANRO) Alto Neuroscience Inc

ANRO13.3917.5817.581.60Buy

5 (SBDS) Solo Brands Inc Cl A

SBDS7.2110.3948.000.76Strong Sell

6 (NRGV) Energy Vault Hldgs Inc

NRGV3.895.565.560.60---

7 (RHLD) Resolute Holdings Management

RHLD172.39216.05216.0524.22Strong Sell

8 (JMIA) Jumia Technologies Ag ADR

JMIA10.7513.4413.441.60Strong Sell

9 (FRGE) Forge Global Hldgs Inc

FRGE44.2444.7644.766.60Sell

10 (PL) Planet Labs Pbc

PL14.0219.6819.682.79Buy

11 (QBTS) D-Wave Quantum Inc

QBTS18.5526.6146.753.74Sell

12 (BE) Bloom Energy Corp Cl A

BE76.00120.41147.8615.15Sell

13 (AMPX) Amprius Technologies Inc

AMPX9.3612.5316.031.70Sell

14 (TE) T1 Energy Inc

TE4.257.047.040.92Sell

15 (NUVB) Nuvation Bio Inc

NUVB6.228.958.951.54Sell

16 (LVWR) Livewire Group Inc

LVWR4.265.139.040.93Buy

17 (CLS) Celestica Inc

CLS297.57353.38363.4058.05Strong Sell

18 (HOUS) Anywhere Real Estate Inc

HOUS12.7715.1415.142.71Strong Sell

19 (SES) Ses AI Corp

SES1.662.253.730.38Sell

20 (W) Wayfair Inc

W91.06105.80114.9220.41Buy

21 (OWLT) Owlet Inc

OWLT11.8916.8216.822.75Strong Sell

22 (OKLO) Oklo Inc

OKLO79.01102.76193.8417.42Sell

23 (LEU) Centrus Energy Corp

LEU221.35280.57464.2549.40Sell

24 (PACS) Pacs Group Inc

PACS19.9535.5635.567.50---

25 (SPRU) Spruce Power Holding Corp

SPRU4.036.116.111.13Strong Sell

26 (CIEN) Ciena Corp

CIEN198.70248.00248.0049.21Sell

27 (SBSW) Sibanye Gold Ltd ADR

SBSW12.0214.0814.083.05---

28 (TTI) Tetra Technologies

TTI7.959.409.402.03Sell

29 (HL) Hecla Mining Company

HL15.6220.1920.194.46Buy

30 (VSCO) Victorias Secret & Co.

VSCO42.2956.3356.3313.76---

31 (BWNB) Babcock & Wilcox Enterprises I

BWNB24.3824.7424.746.05Strong Sell

32 (ADCT) Adc Therapeutics Sa

ADCT3.584.624.801.05Buy

33 (COHR) Coherent Corp

COHR157.07200.19200.1945.58Sell

34 (DBI) Designer Brands Inc

DBI5.388.758.752.17---

35 (SPHR) Sphere Entertainment CO

SPHR80.8593.4993.4923.89---

36 (NVRI) Enviri Corporation

NVRI14.0518.7418.744.72Sell

37 (KSS) Kohls Corp

KSS18.8125.2225.226.04Sell

38 (TPC) Tutor Perini Corp

TPC62.8270.7777.0018.34Sell

39 (CDE) Coeur Mining Inc

CDE15.2918.1023.624.58---

40 (NGL) Ngl Energy Partners LP

NGL9.5910.2910.292.64Sell

41 (CYD) China Yuchai International

CYD33.1237.8642.609.50Sell

42 (AU) Anglogold Ashanti Ltd ADR

AU78.7889.1989.1923.53Buy

43 (VNCE) Vince Holding Corp

VNCE2.853.735.571.02---

44 (BWSN) Babcock & Wilcox Enterprises I

BWSN25.0425.1925.407.09Sell

45 (DRD) Drdgold Ltd ADR

DRD28.9233.3133.318.62Sell

46 (FIX) Comfort Systems USA

FIX916.151036.671036.67276.44Strong Sell

47 (AMRC) Ameresco Inc

AMRC29.2634.0244.938.49Sell

48 (ANVS) Annovis Bio Inc

ANVS3.315.505.601.11Sell

49 (AAUC) Allied Gold Corp

AAUC18.6623.5923.596.88---

50 (PARR) Par Pacific Holdings Inc

PARR39.6845.0748.4011.86Sell

51 (ODV) Osisko Dev Corp

ODV3.474.204.201.16---

52 (FIGS) Figs Inc Cl A

FIGS9.8312.2012.203.57---

53 (CTEV) Claritev Corporation

CTEV30.8056.6874.0711.43Buy

54 (RCUS) Arcus Biosciences Inc

RCUS19.2023.6526.406.50Sell

55 (MP) MP Materials Corp

MP53.2261.24100.2516.51Sell

56 (CPS) Cooper Std Holdings Inc

CPS30.8534.4340.6710.38Buy

57 (QS) Quantumscape Corp

QS10.5614.9019.073.40Sell

58 (FN) Fabrinet

FN432.15531.22531.22148.55Sell

59 (PRM) Perimeter Solutions Inc

PRM26.5229.6329.638.76Sell

60 (HBM) Hudbay Minerals Inc

HBM16.2319.3019.305.95---

61 (AG) First Majestic Silver

AG13.2617.3717.375.09---

62 (GFI) Gold Fields Ltd ADR

GFI40.7245.8147.1813.80Buy

63 (TLYS) P.T. Telekomunikasi Indonesia

TLYS1.492.054.750.57Sell

64 (AGX) Argan Inc

AGX276.28352.31399.30101.02Sell

65 (IAG) Iamgold Corp

IAG14.0616.3816.385.02Sell

66 (STEM) Stem Inc

STEM16.7522.1233.605.82Sell

67 (EXK) Endeavour Silver Corp

EXK8.1010.0310.372.95---

68 (LMND) Lemonade Inc

LMND71.8784.5284.5224.31Sell

69 (SEI) Solaris Energy Infrastructure

SEI38.5049.6357.1714.27Strong Sell

70 (VRT) Vertiv Holdings Llc.

VRT149.11175.25202.4553.60Sell

71 (CVNA) Carvana Company Cl A

CVNA373.89485.33485.33148.25Sell

72 (SA) Seabridge Gold

SA25.6431.3531.359.40Sell

73 (SMRT) Smartrent Inc

SMRT1.692.202.200.67---

74 (DK) Delek US Holdings

DK33.3039.2343.5011.03Sell

75 (FEDU) Four Seasons Education Cayman

FEDU11.2113.2417.303.69Sell

76 (MUX) Mcewen Inc

MUX17.7220.6724.886.38---

77 (EBS) Emergent Biosolutions

EBS10.2712.2813.414.02Buy

78 (BTU) Peabody Energy Corp

BTU27.6331.1535.999.61---

79 (U) Unity Software Inc

U41.4252.1552.1515.33Strong Sell

80 (HRTG) Heritage Insurance Holdings

HRTG28.1931.9831.989.89Buy

81 (EAF) Graftech International Ltd

EAF14.1818.3020.325.50Strong Sell

82 (SKE) Skeena Resources Ltd

SKE20.3026.0426.048.53---

83 (AEO) American Eagle Outfitters

AEO20.8627.1727.179.27Buy

84 (JOBY) Joby Aviation Inc

JOBY12.1415.2120.954.96Sell

85 (KGC) Kinross Gold Corp

KGC25.8829.2229.229.64Buy

86 (MATV) Mativ Holdings Inc

MATV12.3013.5713.574.34---

87 (HLF) Herbalife Ltd

HLF11.1415.1715.175.04---

88 (BKSY) Blacksky Technology Inc

BKSY15.3120.0033.206.15Strong Sell

89 (ECG) Everus Construction Group Inc

ECG78.1493.55103.0831.38Sell

90 (B) Barrick Mining Corp

B37.9544.2544.2515.31---

91 (LAR) Lithium Argentina Ag

LAR3.835.065.821.71Strong Sell

92 (ASA) ASA Gold and Precious Metals

ASA50.9359.2559.2520.63---

93 (RDDT) Reddit Inc Cl A

RDDT201.90240.18282.9579.75Strong Sell

94 (ATI) Ati Inc

ATI100.03111.22111.2239.23---

95 (KRMN) Karman Holdings Inc

KRMN62.4873.9988.8225.02Buy

96 (LUMN) Lumen Technologies Inc

LUMN7.289.8211.953.01Sell

97 (NPKI) Npk International Inc

NPKI11.8713.2514.004.76---

98 (ELAN) Elanco Animal Health Inc

ELAN20.4122.4423.708.02Buy

99 (ERO) Ero Copper Corp

ERO22.9626.7726.779.30Sell

100 (GEV) GE Vernova Inc

GEV606.88731.00731.00252.25Sell
Copyright NNA100.com