Teh Ban Seng

CIK: 0001801425
Primary company: Seagate Technology Holdings plc (STX)

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.

AI Insider Summary

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.

Analysis generated by 13F Insight from SEC Form 4 filing data. Methodology
Total Transactions
332
Total Buy Value
$0
Total Sell Value
$26.25M
Net Activity
$-26.25M
Last Transaction
Sep 2026
Companies
1

Companies

Transaction History

Source: SEC EDGAR Form 4 insider transaction filings.

Seagate Technology Holdings plc
STX
Type
Sale
Shares
989
Price
$779.00
Value
$770K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
989
Price
-
Value
-
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
989
Price
-
Value
-
Seagate Technology Holdings plc
STX
Type
Sale
Shares
663
Price
$860.09
Value
$570K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
663
Price
-
Value
-
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
600
Price
-
Value
-
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
663
Price
-
Value
-
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
600
Price
-
Value
-
Seagate Technology Holdings plc
STX
Type
Sale
Shares
80
Price
$868.00
Value
$69K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
120
Price
$865.77
Value
$104K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
360
Price
$863.21
Value
$311K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
1,759
Price
$861.81
Value
$1.52M
Seagate Technology Holdings plc
STX
Type
Sale
Shares
221
Price
$861.26
Value
$190K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
500
Price
$860.50
Value
$430K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
80
Price
$859.29
Value
$69K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
280
Price
$858.23
Value
$240K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
720
Price
$857.16
Value
$617K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
240
Price
$855.18
Value
$205K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
160
Price
$854.21
Value
$137K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
510
Price
$852.90
Value
$435K