Technology
Price
$820.16
-10.38%Market Cap
$183.9B
Day High
$923.06
Day Low
$795.66
STX reported strong financial performance in Q3 FY2026 with significant increases in revenue and net income, driven by operational efficiencies and cost management.
Key risk: High Debt Levels
STX's debt to equity ratio is 7.12, indicating high leverage which could pose risks if interest rates rise or cash flows decrease.
Other Technology Hardware, Storage & Peripherals companies