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 16:47:46.

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.23---

4 (ANRO) Alto Neuroscience Inc

ANRO13.4017.6017.601.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 (NUVB) Nuvation Bio Inc

NUVB6.228.958.951.54Sell

15 (TE) T1 Energy Inc

TE4.257.047.040.92Sell

16 (LVWR) Livewire Group Inc

LVWR4.265.139.040.93Buy

17 (CLS) Celestica Inc

CLS263.08318.89363.4058.05Sell

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 (OKLO) Oklo Inc

OKLO79.01102.76193.8417.42Sell

22 (OWLT) Owlet Inc

OWLT11.8916.8216.822.75Strong Sell

23 (PACS) Pacs Group Inc

PACS19.9735.5935.597.50---

24 (LEU) Centrus Energy Corp

LEU221.35280.57464.2549.40Sell

25 (SPRU) Spruce Power Holding Corp

SPRU4.036.116.111.13Strong Sell

26 (SBSW) Sibanye Gold Ltd ADR

SBSW12.0214.0814.083.05---

27 (CIEN) Ciena Corp

CIEN198.70248.00248.0049.21Sell

28 (TTI) Tetra Technologies

TTI7.959.409.402.03Sell

29 (HL) Hecla Mining Company

HL15.6220.1920.194.46Buy

30 (BWNB) Babcock & Wilcox Enterprises I

BWNB24.3824.7424.746.05Strong Sell

31 (ADCT) Adc Therapeutics Sa

ADCT3.584.624.801.05Buy

32 (DBI) Designer Brands Inc

DBI5.388.758.752.17---

33 (VSCO) Victorias Secret & Co.

VSCO42.2956.3356.3313.76---

34 (COHR) Coherent Corp

COHR157.07200.19200.1945.58Sell

35 (NVRI) Enviri Corporation

NVRI14.0518.7418.744.72Sell

36 (SPHR) Sphere Entertainment CO

SPHR80.8593.4993.4923.89---

37 (CDE) Coeur Mining Inc

CDE15.2918.1023.624.58---

38 (TPC) Tutor Perini Corp

TPC62.8270.7777.0018.34Sell

39 (CYD) China Yuchai International

CYD33.1237.8642.609.50Sell

40 (KSS) Kohls Corp

KSS18.8125.2225.226.04Strong Sell

41 (NGL) Ngl Energy Partners LP

NGL9.159.8510.292.64Sell

42 (AU) Anglogold Ashanti Ltd ADR

AU78.7889.1989.1923.53Buy

43 (VNCE) Vince Holding Corp

VNCE2.853.735.571.02Buy

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.2834.0344.938.49Sell

48 (ANVS) Annovis Bio Inc

ANVS3.315.505.601.11Sell

49 (AAUC) Allied Gold Corp

AAUC18.7523.8223.826.88---

50 (PARR) Par Pacific Holdings Inc

PARR39.6845.0748.4011.86Sell

51 (RCUS) Arcus Biosciences Inc

RCUS19.2023.6526.406.50Sell

52 (CTEV) Claritev Corporation

CTEV30.8056.6874.0711.43Buy

53 (FIGS) Figs Inc Cl A

FIGS9.8312.2012.203.57---

54 (ODV) Osisko Dev Corp

ODV3.474.204.201.16Sell

55 (MP) MP Materials Corp

MP53.0461.17100.2516.51Sell

56 (PRM) Perimeter Solutions Inc

PRM26.5229.6329.638.76Sell

57 (CPS) Cooper Std Holdings Inc

CPS30.8534.4340.6710.38Buy

58 (GFI) Gold Fields Ltd ADR

GFI40.7245.8147.1813.80Buy

59 (QS) Quantumscape Corp

QS10.5614.9019.073.40Sell

60 (TLYS) P.T. Telekomunikasi Indonesia

TLYS1.492.054.750.57Sell

61 (HBM) Hudbay Minerals Inc

HBM16.2319.3019.305.95---

62 (FN) Fabrinet

FN432.15531.22531.22148.55Sell

63 (AG) First Majestic Silver

AG13.2617.3717.375.09---

64 (AGX) Argan Inc

AGX276.28352.31399.30101.02Sell

65 (IAG) Iamgold Corp

IAG14.0616.3816.385.02Sell

66 (EXK) Endeavour Silver Corp

EXK8.1010.0310.372.95---

67 (LMND) Lemonade Inc

LMND71.8784.5284.5224.31Sell

68 (DK) Delek US Holdings

DK33.3039.2343.5011.03Sell

69 (EBS) Emergent Biosolutions

EBS10.3312.4613.414.02Buy

70 (SMRT) Smartrent Inc

SMRT1.692.202.200.67Sell

71 (SEI) Solaris Energy Infrastructure

SEI38.5049.6357.1714.27Strong Sell

72 (FEDU) Four Seasons Education Cayman

FEDU11.2113.2417.303.69Sell

73 (SA) Seabridge Gold

SA25.6431.3531.359.40Strong Sell

74 (STEM) Stem Inc

STEM13.4318.8033.605.82Strong Sell

75 (CVNA) Carvana Company Cl A

CVNA373.89485.33485.33148.25Sell

76 (VRT) Vertiv Holdings Llc.

VRT149.11175.25202.4553.60Sell

77 (HRTG) Heritage Insurance Holdings

HRTG28.1931.9831.989.89Buy

78 (MUX) Mcewen Inc

MUX17.7220.6724.886.38Sell

79 (EAF) Graftech International Ltd

EAF14.1818.3020.325.50Strong Sell

80 (HLF) Herbalife Ltd

HLF11.1415.1715.175.04---

81 (U) Unity Software Inc

U41.4252.1552.1515.33Strong Sell

82 (MATV) Mativ Holdings Inc

MATV12.3013.5713.574.34---

83 (BTU) Peabody Energy Corp

BTU25.4628.9735.999.61Sell

84 (KGC) Kinross Gold Corp

KGC25.8829.2229.229.64---

85 (AEO) American Eagle Outfitters

AEO20.9127.3127.319.27Buy

86 (SKE) Skeena Resources Ltd

SKE20.3026.0426.048.53---

87 (BKSY) Blacksky Technology Inc

BKSY15.3120.0033.206.15Strong Sell

88 (ECG) Everus Construction Group Inc

ECG78.1493.55103.0831.38Strong Sell

89 (JOBY) Joby Aviation Inc

JOBY12.1415.2120.954.96Sell

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 (ATI) Ati Inc

ATI100.03111.22111.2239.23---

94 (KRMN) Karman Holdings Inc

KRMN62.4873.9988.8225.02---

95 (RDDT) Reddit Inc Cl A

RDDT201.90240.18282.9579.75Strong Sell

96 (ERO) Ero Copper Corp

ERO22.9626.7726.779.30Sell

97 (ELAN) Elanco Animal Health Inc

ELAN20.4122.4423.708.02---

98 (FET) Forum Energy Technologies Inc

FET31.5136.3836.3812.78Sell

99 (GEV) GE Vernova Inc

GEV606.88731.00731.00252.25Sell

100 (NPKI) Npk International Inc

NPKI11.8713.2514.004.76Sell
Copyright NNA100.com