Skip to Main Content
Insider Trading

Last Updated: 6 days, 19 hours ago

Gianluca Romano has an estimated net worth of at least $31.9 million*, as of Jan. 29, 2025. They own 63,391 shares of STX stock. They have sold 226,796 shares of STX stock since 2021, for an estimated $25.4 million.

Gianluca Romano $STX SEC Form 4 Insider Trading

Gianluca Romano has filed a total of 20 insider trades in $STX since 2021. Their most recent trade was a sale of 21,686 shares, made on Nov 22, 2024. Their largest trade was a sale of 36,945 shares, made on Nov 29, 2023. We estimate that they now own 63,391 shares of $STX, worth an estimated $6.4 million.



Insider Trading at $STX

There have been a total of 113 insider trades reported at $STX since 2021, with 321 shares purchased and 5.2 million shares sold. The most active insider traders in $STX stock have been William D Mosley, Gianluca Romano, and Ban Seng Teh. The most recent trade was a sale of 12,204 shares reported by WILLIAM D MOSLEY (Chief Executive Officer), made on Jan 02, 2025.



History of Insider Stock Trades by Gianluca Romano

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
STX logo STX Sale 21,686 Nov 22, 2024 Nov. 26, 2024, 5:54 p.m.
STX logo STX Sale 21,267 Nov 25, 2024 Nov. 26, 2024, 5:54 p.m.
STX logo STX Sale 26,001 Nov 25, 2024 Nov. 26, 2024, 5:54 p.m.
STX logo STX Sale 2,376 Aug 07, 2024 Aug. 9, 2024, 4:12 p.m.
STX logo STX Sale 1,613 Aug 07, 2024 Aug. 9, 2024, 4:12 p.m.
STX logo STX Sale 3,224 Aug 07, 2024 Aug. 9, 2024, 4:12 p.m.
STX logo STX Sale 6,960 Aug 07, 2024 Aug. 9, 2024, 4:12 p.m.
STX logo STX Sale 11,587 Aug 07, 2024 Aug. 9, 2024, 4:12 p.m.
STX logo STX Sale 485 Mar 09, 2024 March 12, 2024, 4:51 p.m.
STX logo STX Sale 5,611 Feb 22, 2024 Feb. 23, 2024, 5:02 p.m.
STX logo STX Sale 475 Dec 09, 2023 Dec. 12, 2023, 5:52 p.m.
STX logo STX Sale 24,600 Nov 29, 2023 Nov. 30, 2023, 6:17 p.m.
STX logo STX Sale 350 Nov 29, 2023 Nov. 30, 2023, 6:17 p.m.
STX logo STX Sale 36,945 Nov 29, 2023 Nov. 30, 2023, 6:17 p.m.
STX logo STX Sale 9,479 Nov 03, 2023 Nov. 6, 2023, 5:24 p.m.
STX logo STX Sale 7,503 Nov 03, 2023 Nov. 6, 2023, 5:24 p.m.
STX logo STX Sale 16,490 Feb 22, 2022 Feb. 24, 2022, 5:07 p.m.
STX logo STX Sale 4,005 Feb 22, 2022 Feb. 24, 2022, 5:07 p.m.
STX logo STX Sale 6,577 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
STX logo STX Sale 19,562 Oct 04, 2021 Oct. 5, 2021, 8 p.m.




$STX Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.