NASDAQ:UCTT | ROA | Ultra Clean Holdings, Inc.

Complete source-backed roa history.

Available history
2010-12-31 to 2026-06-26
Data captured

Historical ROA

DateROA
2026-06-26-1.22%
2026-03-27-10.46%
2025-12-26-10.48%
2025-09-26-9.39%
2025-06-27-8.76%
2025-03-281.49%
2024-12-271.23%
2024-09-270.18%
2024-06-28-0.45%
2024-03-29-1.97%
2023-12-29-1.67%
2023-09-290.03%
2023-06-301.35%
2023-03-310.49%
2022-12-302.06%
2022-09-302.97%
2022-07-014.12%
2022-04-016.08%
2021-12-316.40%
2021-09-245.02%
2021-06-254.82%
2021-03-267.83%
2020-12-257.04%
2020-09-254.22%
2020-06-261.89%
2020-03-27-0.06%
2019-12-27-0.92%
2019-09-27-0.02%
2019-06-28-0.66%
2019-03-291.22%
2018-12-283.79%
2018-09-286.07%
2018-06-298.73%
2018-03-3012.56%
2017-12-2913.33%
2017-09-2912.82%
2017-06-3010.38%
2017-03-316.53%
2016-12-302.64%
2016-09-23-4.45%
2016-06-24-4.64%
2016-03-25-4.38%
2015-12-25-3.19%
2015-09-252.41%
2015-06-260.48%
2015-03-271.60%
2014-12-263.84%
2014-09-264.99%
2014-06-277.08%
2014-03-285.69%
2013-12-273.56%
2013-09-271.08%
2013-06-28-0.11%
2013-03-290.07%
2012-12-281.94%
2012-09-285.07%
2012-06-2911.03%
2012-03-3011.68%
2011-12-3013.31%
2011-09-3011.34%
2011-07-0112.05%

Annual ROA

DateROA
2025-12-26-10.48%
2024-12-271.23%
2023-12-29-1.67%
2022-12-302.06%
2021-12-316.40%
2020-12-257.04%
2019-12-27-0.92%
2018-12-283.79%
2017-12-2913.33%
2016-12-302.64%
2015-12-25-3.19%
2014-12-263.83%
2013-12-273.56%
2012-12-281.94%
2011-12-3013.31%
2010-12-3111.80%

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