Ultra Clean Holdings, Inc.
← Back to UCTT Overview

Ultra Clean Holdings, Inc. (UCTT)

Historical Shares Outstanding

Current Count

45.3M

Financial Fundamentals

UCTTQuarterly Data • 5Y View

Share Count History

DateShares Out. (M)Change (M)Change %
2026-03-2745.30.00.00%
2025-12-2645.3-0.1-0.22%
2025-09-2645.40.2+0.44%
2025-06-2745.20.1+0.22%
2025-03-2845.1-0.3-0.66%
2024-12-3145.40.4+0.89%
2024-09-2745.0-0.4-0.88%
2024-06-2845.40.8+1.79%
2024-03-2944.6-0.1-0.22%
2023-12-3144.7-0.1-0.22%
2023-09-2944.80.1+0.22%
2023-06-3044.7-0.1-0.22%
2023-03-3144.8-0.9-1.97%
2022-12-3145.70.00.00%
2022-09-3045.70.5+1.11%
2022-07-0145.2-0.4-0.88%
2022-04-0145.60.1+0.16%
2021-12-3145.50.1+0.27%
2021-09-2445.41.2+2.60%
2021-06-2544.32.6+6.28%
2021-03-2641.60.3+0.69%
2020-12-3141.40.2+0.50%
2020-09-2541.10.3+0.77%
2020-06-2640.80.1+0.32%
2020-03-2740.70.9+2.33%
2019-12-3139.8-0.2-0.62%
2019-09-2740.00.6+1.59%
2019-06-2839.4-0.0-0.12%
2019-03-2939.40.4+1.13%
2018-12-3139.00.1+0.20%
2018-09-2838.9-0.4-0.93%
2018-06-2939.31.8+4.82%
2018-03-3037.53.0+8.67%
2017-12-3134.50.1+0.41%
2017-09-2934.40.3+0.87%
2017-06-3034.10.2+0.59%
2017-03-3133.90.3+1.01%
2016-12-3133.50.4+1.29%
2016-09-2333.10.3+0.94%
2016-06-2432.80.5+1.49%
2016-03-2532.30.1+0.30%
2015-12-3132.20.1+0.18%
2015-09-2532.20.4+1.19%
2015-06-2631.80.8+2.63%
2015-03-2731.01.0+3.41%
2014-12-3129.90.0+0.10%
2014-09-2629.90.0+0.11%
2014-06-2729.9-0.0-0.12%
2014-03-2829.90.4+1.49%
2013-12-3129.50.5+1.73%
2013-09-2729.00.2+0.77%
2013-06-2828.80.8+2.78%
2013-03-2928.00.1+0.45%
2012-12-3127.90.2+0.72%
2012-09-2827.73.9+16.64%
2012-06-2923.70.0+0.09%
2012-03-3023.70.4+1.76%
2011-12-3123.30.0+0.14%
2011-09-3023.2-0.2-1.01%
2011-07-0123.5-0.0-0.14%
2011-04-0123.50.00.00%
2010-12-3123.50.5+1.98%
2010-10-0123.10.0+0.19%
2010-07-0223.00.1+0.43%
2010-04-0222.90.00.00%
2009-12-3122.91.5+7.00%
2009-10-0221.40.0+0.19%
2009-07-0321.40.1+0.37%
2009-04-0321.30.00.00%
2008-12-3121.3-0.4-1.87%
2008-09-2621.70.1+0.30%
2008-06-2721.6-0.4-1.92%
2008-03-2822.10.00.00%
2007-12-3122.1-0.1-0.45%
2007-09-2822.20.1+0.55%
2007-06-2922.00.1+0.33%
2007-03-3022.00.00.00%
2006-12-3122.00.1+0.43%
2006-09-3021.92.7+14.14%
2006-06-3019.21.4+7.76%
2006-03-3117.80.00.00%
2005-12-3117.81.5+9.44%
2005-09-3016.3-1.0-5.66%
2005-06-3017.20.1+0.60%
2005-03-3117.10.00.00%
2004-12-3117.10.1+0.87%
2004-09-3017.0-0.2-1.33%
2004-06-3017.26.2+56.90%
2004-03-3111.00.00.00%
2003-12-3111.00.7+7.03%
2003-09-3010.20.3+2.70%
2003-06-3010.0-0.0-0.01%
2003-03-3110.0