Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Ultra Clean Hldgs (UCTT)

Annual Return

Over the past 3 years, UCTT has had an average annual return of +37.04%, outperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, UCTT has had an average annual return of +12.30%, underperforming the benchmark SPY, which returned +12.55% annual.

Over the past 10 years, UCTT has had an average annual return of +31.47%, outperforming the benchmark SPY, which returned +14.95% annual.

Since Mar 25, 2004, UCTT has had an average annual return of +11.87%, outperforming the benchmark SPY, which returned +10.89% annual.

202620252024202320222021202020192018201720162015
+262.26%-29.54%+5.30%+2.99%-42.21%+84.14%+32.72%+177.10%-63.32%+138.05%+89.44%-44.82%
20142013201220112010200920082007200620052004
-7.48%+104.26%-19.64%-34.37%+33.19%+247.76%-83.52%-1.21%+70.59%+19.47%-19.20%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+72.45%+38.92%+2.47%+25.68%+9.49%+66.64%-35.65%+262.26%
2025+2.56%-33.28%-12.97%-12.64%+3.56%+16.52%-0.22%+6.66%+13.44%+0.59%-7.48%-0.12%-29.54%
2024+11.89%+13.09%+6.34%-8.95%+10.88%+5.65%-11.71%-12.85%+5.91%-16.23%+14.89%-6.45%+5.30%
2023+1.51%-5.32%+4.08%-13.93%+20.11%+12.19%-0.94%-7.72%-15.61%-19.58%+13.75%+25.79%+2.99%
2022-12.10%-9.14%-7.47%-26.47%+7.67%-11.29%+12.87%-12.89%-12.03%+20.82%+14.53%-6.96%-42.21%
2021+23.92%+20.15%+25.14%-12.01%+10.30%-4.63%+0.54%-14.39%-7.87%+16.36%+10.57%+4.65%+84.14%
2020-1.96%-9.13%-34.00%+33.26%+12.72%+9.16%+32.97%-18.51%-12.48%-0.79%+48.61%-1.55%+32.72%
2019+40.02%-10.20%-2.82%+15.65%+6.52%+9.18%+4.81%-18.16%+22.57%+46.02%+4.07%+5.53%+177.10%
2018-6.06%-11.20%-0.05%-9.04%+0.63%-5.79%-19.16%+13.71%-17.76%-16.17%-10.65%-9.89%-63.32%
2017+29.18%+10.53%+21.80%+14.05%+18.71%-17.91%+25.07%-1.62%+32.73%-16.66%-17.79%+10.06%+138.05%

Drawdown analysis of Ultra Clean Hldgs (UCTT)

The maximum drawdown for the UCTT was -95.21%, occurring on Mar 5, 2009. Recovery took 2051 trading sessions.

The current UCTT drawdown is -35.65%.

Since Mar 25, 2004 UCTT has experienced the following drawdowns:

  • 50% or more: 3 times
  • 40% or more: 4 times
  • 30% or more: 5 times
  • 20% or more: 8 times
  • 10% or more: 18 times
DepthStartTo BottomBottomTo RecoverEndTotal
-95.21%Apr 23, 2007471Mar 5, 20092051Apr 27, 20172522
-79.34%Oct 18, 2017297Dec 24, 2018491Dec 4, 2020788
-72.56%Apr 5, 20211008Apr 8, 2025220Feb 24, 20261228
-49.88%Apr 13, 2004117Sep 29, 2004325Jan 12, 2006442
-36.33%Jun 30, 20264Jul 7, 2026OngoingOngoingOngoing
-29.74%Feb 24, 20268Mar 6, 202623Apr 9, 202631
-28.21%Jun 8, 201717Jul 3, 201751Sep 14, 201768
-27.55%Feb 9, 200620Mar 10, 2006118Aug 28, 2006138
-17.35%Dec 8, 202014Dec 29, 20205Jan 6, 202119
-17.24%Feb 16, 202114Mar 8, 20215Mar 15, 202119
-16.05%Nov 22, 200623Dec 27, 20066Jan 8, 200729
-15.44%Jan 12, 200724Feb 16, 20074Feb 23, 200728
-13.66%Jan 21, 20214Jan 27, 20216Feb 4, 202110
-13.25%Apr 24, 20263Apr 29, 20264May 5, 20267
-12.40%Jun 4, 20261Jun 5, 20264Jun 11, 20265
-11.95%Jun 22, 20262Jun 24, 20263Jun 29, 20265
-11.62%May 8, 20267May 19, 20264May 26, 202611
-10.22%Aug 30, 20067Sep 11, 20063Sep 14, 200610
-9.87%Mar 17, 20214Mar 23, 20213Mar 26, 20217
-9.73%Sep 20, 20069Oct 3, 20066Oct 11, 200615
-9.36%Oct 16, 20062Oct 18, 20065Oct 25, 20067
-8.89%Feb 26, 20074Mar 2, 20074Mar 8, 20078
-7.60%May 16, 20171May 17, 20175May 24, 20176
-7.51%May 27, 20263Jun 1, 20262Jun 3, 20265
-7.22%Jan 12, 20061Jan 13, 20063Jan 19, 20064