What’s Behind Seagate Technology Stock’s Outperformance Of The Broader Markets Since 2017?

Seagate Technology (NASDAQ: STX) stock price rose around 1.5x from $42 in 2017 end to around $64 currently, primarily due to favorable changes in its revenue per share and P/S multiple.