STX
STX

Seagate Technology Holdings

NASDAQ · Technology
$429.32
+23.87 (+5.89%)
Income Statement
FY 2026 FY 2026 FY 2025 FY 2025 FY 2025
Revenue 9.14B 19.17B 9.93B 20.82B 9.69B
Net Income 1.48B 3.09B 1.44B 3.03B 2.50B
EPS
Profit Margin 16.2% 16.2% 15.3% 15.3% 25.8%
Rev Growth -7.9% -7.9% -7.9% -7.9% +20.5%
Balance Sheet
FY 2026 FY 2026 FY 2025 FY 2025 FY 2025
Total Debt 45.92B 45.92B 45.92B 45.92B 34.88B
Total Equity 886.61M 886.61M 886.61M 886.61M 72.31B
D/E Ratio 51.80 51.80 51.80 51.80 0.48
Cash Flow
FY 2026 FY 2026 FY 2025 FY 2025 FY 2025
EBITDA 2.07B 4.34B 2.14B 4.48B 6.00B
Free Cash Flow 3.83B