STX

Market Cap:
$13.3 billion
Revenue:
$11.16 billion
5 Year Trend:
0.3%
Net Income:
$500 million
Market Cap:
$13.3 billion
Revenue:
$11.16 billion
5 Year Trend:
0.3%
Net Income:
$500 million
0

STX jobs