NASDAQ:STX | Key Financial Ratios | Seagate Technology Holdings plc

Complete source-backed ratio history.

Available history
2009-07-03 to 2026-07-03
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-031.671.6531.93%146.93%
2026-04-031.333.5326.74%217.17%
2026-01-021.129.822.62%429.19%
2025-10-030.98-79.2720.29%-2719.05%
2025-06-271.38-11.0318.31%-324.28%
2025-03-281.36-6.2119.75%-180.22%
2024-12-271.23-5.2614.81%-109.27%
2024-09-271.14-4.3710.34%-63.38%
2024-06-281.08-3.814.33%-22.47%
2024-03-290.85-3-3.80%14.29%
2023-12-291.04-3.13-10.18%40.13%
2023-09-291.07-3.33-10.31%43.60%
2023-06-301.12-4.55-7.00%44.12%
2023-03-310.99-5.93-2.02%16.04%
2022-12-301.13-12.837.86%-131.49%
2022-09-301.19-17.813.38%-328.21%
2022-07-011.1351.818.44%1512.84%
2022-04-011.4813.4120.28%440.62%
2021-12-311.4911.1419.61%349.43%
2021-10-011.278.5518.77%269.05%
2021-07-021.298.1415.15%208.24%
2021-04-021.2310.6211.60%206.20%
2021-01-011.565.211.01%99.90%
2020-10-021.512.2911.59%56.40%
2020-07-031.512.3411.24%56.18%
2020-04-031.492.2920.63%101.62%
2020-01-031.542.2618.99%92.68%
2019-10-041.5820.16%99.55%
2019-06-281.951.9722.64%93.06%
2019-03-291.6217.33%88.22%
2018-12-281.619.07%86.66%
2018-09-281.4215.15%78.60%
2018-06-291.3512.56%70.99%
2018-03-301.729.27%61.22%
2017-12-291.587.41%61.07%
2017-09-291.968.78%63.29%
2017-06-301.928.33%56.60%
2017-03-311.967.48%45.27%
2016-12-301.545.99%33.68%
2016-09-301.514.48%25.00%
2016-07-011.573.02%15.57%
2016-04-011.593.76%18.72%
2016-01-011.557.13%34.43%
2015-10-021.815.37%72.58%
2015-07-032.3817.69%57.72%
2015-04-031.9219.18%60.33%
2015-01-022.3518.76%54.62%
2014-10-032.1515.61%51.73%
2014-06-272.4116.54%55.44%
2014-03-282.3818.45%60.58%
2013-12-272.1518.21%64.89%
2013-09-272.2418.01%45.76%
2013-06-282.0719.89%52.59%
2013-03-291.9228.63%75.87%
2012-12-281.90.9736.98%111.06%
2012-09-282.090.8234.70%94.86%
2012-06-291.860.8228.32%81.84%
2012-03-302.0219.55%53.57%
2011-12-302.289.98%26.41%
2011-09-301.971.445.75%20.70%
2011-07-011.861.435.54%20.75%
2011-04-011.771.179.31%31.00%
2010-12-311.831.0513.81%43.08%
2010-10-011.650.7419.77%54.02%
2010-07-021.810.9219.51%59.07%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-031.671.6531.93%146.93%
2025-06-271.38-11.0318.31%-324.28%
2024-06-281.08-3.814.33%-22.47%
2023-06-301.12-4.55-7.00%44.12%
2022-07-011.1351.818.44%1512.84%
2021-07-021.298.1415.15%208.24%
2020-07-031.512.3411.24%56.18%
2019-06-281.951.9722.64%93.06%
2018-06-291.3512.56%70.99%
2017-06-301.928.33%56.60%
2016-07-011.573.02%15.57%
2015-07-032.3817.69%57.72%
2014-06-272.4116.54%55.44%
2013-06-282.0719.89%52.59%
2012-06-291.860.8228.32%81.84%
2011-07-011.861.435.54%20.75%
2010-07-021.810.9219.51%59.07%
2009-07-03-201.09%

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