STX logo

STX

Seagate Technology Holdings plcNASDAQTechnology
$429.36+1.47%OpenMarket Cap: $93.63B

As of 2026-04-06

Valuation

P/E (TTM)

47.53

PEG

0.71

P/B

201.12

P/S

9.31

EV/EBITDA

35.48

DCF Value

$39.50

FCF Yield

2.0%

Div Yield

0.7%

Margins & Returns

Gross Margin

38.6%

Operating Margin

25.4%

Net Margin

19.6%

ROE

-889.4%

ROA

26.3%

ROIC

39.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q2 2026$2.83B41.6%$846.0M$593.0M$2.60$1.46
Q1 2026$2.63B39.4%$707.0M$549.0M$2.43$0.72
Q4 2025$2.44B37.4%$568.0M$488.0M$2.24$0.72
FY 2025$9.10B35.2%$1.89B$1.47B$6.77$2.86
Q3 2025$2.16B35.2%$431.0M$340.0M$1.57$0.72
Q2 2025$2.33B34.9%$488.0M$336.0M$1.55$1.42
Q1 2025$2.17B32.9%$403.0M$305.0M$1.41$0.70
Q4 2024$1.89B31.8%$314.0M$513.0M$2.39$0.70
FY 2024$6.55B23.4%$452.0M$335.0M$1.58$2.80
Q3 2024$1.66B25.7%$143.0M$25.0M$0.12$0.70
Q2 2024$1.55B23.3%$124.0M$-19.0M$-0.09$1.40
Q1 2024$1.45B10.2%$-129.0M$-184.0M$-0.88$0.70