NasdaqGS:STXTech
A closer look at Seagate Technology’s (STX) valuation after insider selling and renewed institutional buying interest
Insider selling after a 300% rally at Seagate Technology Holdings (STX) has grabbed attention, but the bigger story is that institutional buyers are still stepping in as analysts stay broadly constructive.
See our latest analysis for Seagate Technology Holdings.
That backdrop helps explain why the stock’s latest move, with a 1 day share price return of 5.68 percent and a 7 day share price return of 15.56 percent, comes on top of a powerful year to date share price return of 246.01 percent and...