Skip to Main Content
American Flag
LABOR DAY SALE

50% off your first year of any Quiver subscription

...

Use Promo Code:

LABOR26
American Flag
Insider Trading

Last Updated: 13 hours ago

Gianluca Romano has an estimated net worth of at least $144.6 million*, as of yesterday. They own 30,360 shares of STX stock. They have sold 476,975 shares of STX stock since 2021, for an estimated $120.4 million.

Gianluca Romano $STX SEC Form 4 Insider Trading

Gianluca Romano has filed a total of 167 insider trades in $STX since 2021. Their most recent trade was a sale of 49,983 shares, made on Sep 15, 2026. Their largest trade was a sale of 49,983 shares, made on Sep 15, 2026. We estimate that they now own 30,360 shares of $STX, worth an estimated $24.1 million.



Insider Trading at $STX

There have been a total of 808 insider trades reported at $STX since 2021, with 321 shares purchased and 6.5 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 49,983 shares reported by Gianluca Romano (EVP & CFO), made on Sep 15, 2026.



History of Insider Stock Trades by Gianluca Romano

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
STX logo STX Sale 49,983 Sep 15, 2026 Sept. 16, 2026, 4:10 p.m.
STX logo STX Sale 955 Sep 14, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 240 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 320 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 280 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 280 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 240 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 240 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 680 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 640 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 320 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 80 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 560 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 320 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 200 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 200 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,840 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 800 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,400 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 880 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,690 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,550 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,320 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,040 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 4,220 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 360 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 280 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 320 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,000 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 880 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 200 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 480 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,320 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,440 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 2,080 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 4,589 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 7,568 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 5,593 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 3,321 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 1,727 Sep 11, 2026 Sept. 15, 2026, 4:15 p.m.
STX logo STX Sale 825 Sep 10, 2026 Sept. 11, 2026, 4:46 p.m.
STX logo STX Sale 522 Sep 10, 2026 Sept. 11, 2026, 4:46 p.m.
STX logo STX Sale 1,470 Aug 21, 2026 Aug. 24, 2026, 6:12 p.m.
STX logo STX Sale 4,900 Aug 21, 2026 Aug. 24, 2026, 6:12 p.m.
STX logo STX Sale 2,705 Aug 21, 2026 Aug. 24, 2026, 6:12 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 120 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 240 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 160 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 40 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 560 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 320 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 520 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 767 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 679 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 1,227 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 620 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 1,146 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 840 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 440 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 400 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 320 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 720 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 440 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 412 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 920 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 320 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 480 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 280 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 400 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 640 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 520 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 360 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 120 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 40 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 240 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 280 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 240 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 440 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 120 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 200 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 120 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 200 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 200 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 160 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 240 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 80 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 280 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 547 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 480 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 93 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 240 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 320 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 200 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 160 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 400 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 560 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 320 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 321 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 320 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 280 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 192 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 127 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 200 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 120 Aug 07, 2026 Aug. 11, 2026, 4:21 p.m.
STX logo STX Sale 903 Jun 12, 2026 June 15, 2026, 9:12 p.m.
STX logo STX Sale 523 Jun 10, 2026 June 11, 2026, 4:29 p.m.
STX logo STX Sale 827 Jun 10, 2026 June 11, 2026, 4:29 p.m.
STX logo STX Sale 479 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 600 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 100 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 700 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 700 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 400 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 700 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 700 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 300 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 1,512 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 400 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 1,111 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 300 Nov 13, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 700 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 1,300 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 1,300 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 2,703 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 3,092 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 4,893 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 3,702 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 4,294 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 5,216 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 6,836 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 4,400 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 5,712 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 5,285 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 2,549 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 439 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 1,500 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 100 Nov 12, 2025 Nov. 14, 2025, 5:09 p.m.
STX logo STX Sale 11,185 May 30, 2025 May 30, 2025, 5:07 p.m.
STX logo STX Sale 15,631 May 30, 2025 May 30, 2025, 5:07 p.m.
STX logo STX Sale 9,100 May 29, 2025 May 30, 2025, 5:07 p.m.
STX logo STX Sale 15,918 May 29, 2025 May 30, 2025, 5:07 p.m.
STX logo STX Sale 21,686 Nov 22, 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 21,267 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 6,960 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 1,613 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 350 Nov 29, 2023 Nov. 30, 2023, 6:17 p.m.
STX logo STX Sale 24,600 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 7,503 Nov 03, 2023 Nov. 6, 2023, 5:24 p.m.
STX logo STX Sale 9,479 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 19,562 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
STX logo STX Sale 6,577 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.