Seagate Technology Holdings (NASDAQ: STX) is owned by 85.07% institutional shareholders, 645.56% Seagate Technology Holdings insiders, and 0.00% retail investors. Stephen J. Luczo is the largest individual Seagate Technology Holdings shareholder, owning 327.01M shares representing 157.68% of the company. Stephen J. Luczo's Seagate Technology Holdings shares are currently valued at $21.02B.
If you're new to stock investing, here's how to buy Seagate Technology Holdings stock.