InsiderGauge
Checking updates…
Dashboard

Teh Ban Senginsider trades

In SEC Form 4 filings, Teh Ban Seng is listed as EVP & Chief Commercial Officer of Seagate Technology Holdings plc (STX). In the last 90 days, Teh Ban Seng sold $56.09M of Seagate Technology Holdings plc (STX) on the open market and bought none. All 72 sales were reported under a 10b5-1 trading plan.

Companies and roles

CompanyRoleTransactionsLast filed
STXSeagate Technology Holdings plcEVP & Chief Commercial Officer92Sep 16

Cluster buys

No cluster buy in the last 90 days included a purchase by this insider (two or more insiders buying within 14 days).

Form 4 historysince 2026-08-24

CompanyTradedFiledTypeSharesPriceValueOwned after10b5-1 planFiling
STXSeagate Technology Holdings plcSep 15Sep 16S914$771.38Sale −$705,03757,626YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S3,451$772.65Sale −$2,666,42854,175YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,717$774.01Sale −$1,328,98252,458YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S2,315$775.01Sale −$1,794,15950,143YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S3,242$776.20Sale −$2,516,43046,901YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S3,987$777.22Sale −$3,098,76542,914YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S7,259$778.35Sale −$5,650,01735,655YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S6,682$779.27Sale −$5,207,05128,973YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S2,453$780.29Sale −$1,914,06326,520YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,600$781.35Sale −$1,250,15724,920YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S4,147$782.56Sale −$3,245,29520,773YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,760$783.28Sale −$1,378,56819,013YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,000$784.45Sale −$784,44618,013YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,040$786.14Sale −$817,58816,973YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S120$787.26Sale −$94,47116,853YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S280$788.43Sale −$220,76016,573YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,760$789.84Sale −$1,390,11914,813YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S560$791.36Sale −$443,16414,253YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,280$794.72Sale −$1,017,23812,973YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S2,166$795.95Sale −$1,724,01810,807YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S1,587$796.90Sale −$1,264,6739,220YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S530$797.97Sale −$422,9258,690YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S400$799.03Sale −$319,6118,290YesForm 4
STXSeagate Technology Holdings plcSep 15Sep 16S2,480$800.47Sale −$1,985,1665,810YesForm 4
STXSeagate Technology Holdings plcSep 14Sep 16M52,730$0.00$058,540YesForm 4
STXSeagate Technology Holdings plcSep 14Sep 16M · derivative52,730$0.00$0not reportedYesForm 4
STXSeagate Technology Holdings plcSep 14Sep 15S989$779.00Sale −$770,4315,810YesForm 4
STXSeagate Technology Holdings plcSep 11Sep 15M989$0.00$06,799YesForm 4
STXSeagate Technology Holdings plcSep 11Sep 15M · derivative989$0.00$03,956YesForm 4
STXSeagate Technology Holdings plcSep 10Sep 11S663$860.09Sale −$570,2405,810YesForm 4
STXSeagate Technology Holdings plcSep 9Sep 11M600$0.00$05,810YesForm 4
STXSeagate Technology Holdings plcSep 9Sep 11M663$0.00$06,473YesForm 4
STXSeagate Technology Holdings plcSep 9Sep 11M · derivative600$0.00$0not reportedYesForm 4
STXSeagate Technology Holdings plcSep 9Sep 11M · derivative663$0.00$05,306YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S80$835.55Sale −$66,84414,992YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S89$837.27Sale −$74,51714,903YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S88$838.35Sale −$73,77514,815YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S280$839.60Sale −$235,08714,535YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S200$840.53Sale −$168,10514,335YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S440$841.60Sale −$370,30613,895YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S240$842.69Sale −$202,24513,655YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S120$843.64Sale −$101,23713,535YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S228$845.15Sale −$192,69313,307YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S360$846.39Sale −$304,70212,947YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S920$847.36Sale −$779,57212,027YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S520$848.47Sale −$441,20211,507YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S267$849.27Sale −$226,75611,240YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S440$850.63Sale −$374,27710,800YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S560$851.71Sale −$476,95910,240YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S510$852.90Sale −$434,9799,730YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S160$854.21Sale −$136,6749,570YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S240$855.18Sale −$205,2429,330YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S720$857.16Sale −$617,1528,610YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S280$858.23Sale −$240,3038,330YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S80$859.30Sale −$68,7448,250YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S500$860.50Sale −$430,2507,750YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S221$861.26Sale −$190,3387,529YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S1,759$861.81Sale −$1,515,9245,770YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S360$863.21Sale −$310,7575,410YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S120$865.77Sale −$103,8925,290YesForm 4
STXSeagate Technology Holdings plcAug 21Aug 24S80$868.00Sale −$69,4405,210YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M2,267$0.00$05,198YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M7,595$0.00$012,793YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M2,279$0.00$015,072YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M6,048$158.40$958,00321,120YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S240$829.77Sale −$199,14620,880YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S80$830.18Sale −$66,41420,800YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S240$831.85Sale −$199,64520,560YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S280$833.71Sale −$233,43820,280YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S240$834.59Sale −$200,30120,040YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S682$835.64Sale −$569,90419,358YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S440$837.22Sale −$368,37718,918YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S120$838.41Sale −$100,60918,798YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S80$839.94Sale −$67,19518,718YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S160$841.51Sale −$134,64118,558YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S120$843.24Sale −$101,18918,438YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S40$843.86Sale −$33,75418,398YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S926$845.03Sale −$782,49717,472YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S320$846.31Sale −$270,81917,152YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S160$847.42Sale −$135,58616,992YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S400$849.27Sale −$339,70816,592YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S280$850.41Sale −$238,11516,312YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S630$852.05Sale −$536,79115,682YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24S610$852.66Sale −$520,12615,072YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M · derivative2,267$0.00$06,804YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M · derivative7,595$0.00$0not reportedYesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M · derivative2,279$0.00$0not reportedYesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24M · derivative6,048$158.40$958,00318,144YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24A · derivative1,775$0.00$01,775YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24A · derivative417$0.00$0417YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24A · derivative1,389$0.00$01,389YesForm 4
STXSeagate Technology Holdings plcAug 20Aug 24A · derivative4,736$850.24$4,026,7374,736YesForm 4

Published from this insider's public Form 4 filings on SEC EDGAR; the name is shown as filed. Named in a filing and want this page removed? See the privacy policy.