STX

Seagate Technology Holdings plc

Technology · Computer Hardware
$429.36 +1.47%
Deeply Overvalued·Quality 60·RSI 57·DCF -91%·Conviction 70·AGI 82