NASDAQ:UCTT | Key Financial Ratios | Ultra Clean Holdings, Inc.

Complete source-backed ratio history.

Available history
2010-01-01 to 2026-06-26
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-262.730.94-1.22%-3.66%
2026-03-273.070.96-10.46%-30.91%
2025-12-263.190.67-10.48%-25.49%
2025-09-263.21-9.39%-22.76%
2025-06-273.06-8.76%-21.27%
2025-03-283.031.49%3.22%
2024-12-272.891.23%2.71%
2024-09-272.750.18%0.42%
2024-06-282.73-0.45%-1.01%
2024-03-292.76-1.97%-4.47%
2023-12-292.88-1.67%-3.71%
2023-09-293.150.03%0.07%
2023-06-303.181.35%2.92%
2023-03-313.130.49%1.05%
2022-12-302.822.06%4.55%
2022-09-302.792.97%6.77%
2022-07-012.814.12%9.48%
2022-04-012.696.08%13.92%
2021-12-312.426.40%14.08%
2021-09-242.565.02%12.06%
2021-06-252.814.82%11.60%
2021-03-262.427.83%16.71%
2020-12-252.717.04%14.57%
2020-09-252.634.22%8.96%
2020-06-262.491.89%4.44%
2020-03-272.48-0.06%-0.14%
2019-12-272.22-0.92%-2.16%
2019-09-272.72-0.02%-0.05%
2019-06-282.93-0.66%-1.53%
2019-03-293.031.22%2.84%
2018-12-283.323.79%8.39%
2018-09-282.766.07%13.47%
2018-06-292.568.73%19.18%
2018-03-302.1212.56%20.38%
2017-12-291.9713.33%25.01%
2017-09-292.0612.82%23.20%
2017-06-302.1610.38%18.49%
2017-03-312.136.53%11.92%
2016-12-302.352.64%4.65%
2016-09-232.46-4.45%-7.66%
2016-06-242.31-4.64%-8.30%
2016-03-252.52-4.38%-7.63%
2015-12-252.96-3.19%-5.34%
2015-09-252.912.41%4.00%
2015-06-263.390.48%0.79%
2015-03-273.321.60%2.66%
2014-12-263.153.84%6.02%
2014-09-262.244.99%7.74%
2014-06-272.157.08%11.37%
2014-03-281.975.69%9.79%
2013-12-2723.56%6.06%
2013-09-272.141.08%1.76%
2013-06-282.01-0.11%-0.18%
2013-03-291.940.07%0.12%
2012-12-282.081.94%3.29%
2012-09-281.965.07%8.98%
2012-06-294.0411.03%14.35%
2012-03-303.6111.68%18.37%
2011-12-304.1913.31%20.24%
2011-09-303.7311.34%18.30%
2011-07-012.7112.05%22.45%
2010-12-312.76

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-263.19-10.48%-25.49%
2024-12-272.891.23%2.71%
2023-12-292.88-1.67%-3.71%
2022-12-302.822.06%4.55%
2021-12-312.426.40%14.08%
2020-12-252.717.04%14.57%
2019-12-272.22-0.92%-2.15%
2018-12-283.323.79%8.39%
2017-12-291.9713.33%25.01%
2016-12-302.352.64%4.65%
2015-12-252.96-3.19%-5.34%
2014-12-263.153.83%6.02%
2013-12-2723.56%6.06%
2012-12-282.081.94%3.29%
2011-12-304.1913.31%20.24%
2010-12-312.7611.80%22.97%
2010-01-01-32.73%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.