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. 266 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
266
Total Buy Value
$0
Total Sell Value
$26.25M
Net Activity
$-26.25M
Last Transaction
Aug 2026
Companies
1

Companies

Transaction History

Source: SEC EDGAR Form 4 insider transaction filings.

Seagate Technology Holdings plc
STX
Type
Exercise
Shares
1,769
Price
$101.34
Value
$179K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
2,636
Price
$64.31
Value
$170K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
1,597
Price
$68.83
Value
$110K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
1,359
Price
$923.73
Value
$1.26M
Seagate Technology Holdings plc
STX
Type
Sale
Shares
6,002
Price
$920.14
Value
$5.52M
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
1,769
Price
$101.34
Value
$179K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
2,636
Price
$64.31
Value
$170K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
1,597
Price
$68.83
Value
$110K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
989
Price
$880.19
Value
$871K
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
Exercise
Shares
2,130
Price
$68.83
Value
$147K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
2,358
Price
$101.34
Value
$239K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
3,515
Price
$64.31
Value
$226K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
8,003
Price
$817.28
Value
$6.54M
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
2,130
Price
$68.83
Value
$147K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
2,358
Price
$101.34
Value
$239K
Seagate Technology Holdings plc
STX
Type
Exercise
Shares
3,515
Price
$64.31
Value
$226K
Seagate Technology Holdings plc
STX
Type
Sale
Shares
1,569
Price
$830.75
Value
$1.30M
Seagate Technology Holdings plc
STX
Type
Sale
Shares
80
Price
$827.50
Value
$66K