Teh Ban Seng
Teh Ban Seng is a corporate insider at Seagate Technology Holdings plc (STX) filing SEC Form 4 transactions. 332 transactions, totaling $0 in purchases and $26,249,912 in sales. Source: SEC EDGAR.
Insider trading profile for Teh Ban Seng at Seagate Technology Holdings plc (STX) -- 258 transactions spanning 2020-02-12 to 2026-06-12. 238,628 shares sold, 0 acquired. The selling has been remarkably consistent across the entire 2020-2026 period, including through STX's major run from $60-$65 (2022) to $880+ (2026). Transaction pattern: June 2026 cluster shows active selling near $880: 2026-06-12 (S code, 989 shares at $880.19) followed by M (market) transactions at null price (likely automatic tax-withholding or 10b5-1 execution). May 2026 cluster: 2026-05-14 S code, 8,003 shares at $817.28 (a larger single-day sale); plus 4 M transactions at $64-$101 null prices. 2026-05-13: micro-sells totaling ~1,900 shares at $810-$831. The 2023-2024 period shows M transactions at $68-$101 null prices (routine vesting/tax events). The S-code transactions represent genuine open-market or pre-planned sales at market prices. The M-code transactions with null prices represent derivative-vesting or tax-withholding events rather than discretionary conviction trades. Key observation: this insider has been selling continuously through both the STX recovery post-COVID (2020-2022) and the subsequent HDD/cloud-data-center-driven bull run (2023-2026). The stock went from ~$65 to $880+ (13x+) during this insider's sell period. No accumulation events appear anywhere in the transaction history. Bearish read -- a 6-year continuous sell pattern through one of the largest absolute gainers in the S&P 500 is a strong structural signal of lack of insider confidence at current valuation. The M-code null-price events are vesting/tax mechanics; the S-code events represent deliberate offloading. Most recent sell at $880.19 (2026-06-12) is especially notable because it occurred within days of the most recent quarterly earnings and at an all-time high -- the insider did not wait for a pullback.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
Seagate Technology Holdings plc STX | Sale | 989 | $779.00 | $770K | 5,810 | 9/14/2026 Filed: 9/11/2026 | Filing → |
Seagate Technology Holdings plc STX | Exercise | 989 | - | - | 3,956 | 9/11/2026 Filed: 9/11/2026 | Filing → |
Seagate Technology Holdings plc STX | Exercise | 989 | - | - | 6,799 | 9/11/2026 Filed: 9/11/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 663 | $860.09 | $570K | 5,810 | 9/10/2026 Filed: 9/9/2026 | Filing → |
Seagate Technology Holdings plc STX | Exercise | 663 | - | - | 5,306 | 9/9/2026 Filed: 9/9/2026 | Filing → |
Seagate Technology Holdings plc STX | Exercise | 600 | - | - | 0 | 9/9/2026 Filed: 9/9/2026 | Filing → |
Seagate Technology Holdings plc STX | Exercise | 663 | - | - | 6,473 | 9/9/2026 Filed: 9/9/2026 | Filing → |
Seagate Technology Holdings plc STX | Exercise | 600 | - | - | 5,810 | 9/9/2026 Filed: 9/9/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 80 | $868.00 | $69K | 5,210 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 120 | $865.77 | $104K | 5,290 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 360 | $863.21 | $311K | 5,410 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 1,759 | $861.81 | $1.52M | 5,770 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 221 | $861.26 | $190K | 7,529 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 500 | $860.50 | $430K | 7,750 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 80 | $859.29 | $69K | 8,250 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 280 | $858.23 | $240K | 8,330 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 720 | $857.16 | $617K | 8,610 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 240 | $855.18 | $205K | 9,330 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 160 | $854.21 | $137K | 9,570 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Seagate Technology Holdings plc STX | Sale | 510 | $852.90 | $435K | 9,730 | 8/21/2026 Filed: 8/21/2026 | Filing → |
Try asking...