SEC CIK 1801425

Teh Ban Seng

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
STXview stock →5,2102026-08-21

Position History — STX

Reported shares owned immediately after each Form 4 transaction, over time.

07,04014,08021,1202026-032026-052026-062026-082026-082026-082026-082026-08

Recent Filings — STX

DateActivitySharesPriceOwned After
2026-08-21Open-market sale80$868.005,210
2026-08-21Open-market sale120$865.775,290
2026-08-21Open-market sale360$863.215,410
2026-08-21Open-market sale1,759$861.815,770
2026-08-21Open-market sale221$861.267,529
2026-08-21Open-market sale500$860.507,750
2026-08-21Open-market sale80$859.298,250
2026-08-21Open-market sale280$858.238,330
2026-08-21Open-market sale720$857.168,610
2026-08-21Open-market sale240$855.189,330
2026-08-21Open-market sale160$854.219,570
2026-08-21Open-market sale510$852.909,730
2026-08-21Open-market sale560$851.7110,240
2026-08-21Open-market sale440$850.6310,800
2026-08-21Open-market sale267$849.2711,240
2026-08-21Open-market sale520$848.4711,507
2026-08-21Open-market sale920$847.3612,027
2026-08-21Open-market sale360$846.3912,947
2026-08-21Open-market sale228$845.1513,307
2026-08-21Open-market sale120$843.6413,535
2026-08-21Open-market sale240$842.6913,655
2026-08-21Open-market sale440$841.6013,895
2026-08-21Open-market sale200$840.5314,335
2026-08-21Open-market sale280$839.6014,535
2026-08-21Open-market sale88$838.3514,815
2026-08-21Open-market sale89$837.2714,903
2026-08-21Open-market sale80$835.5414,992
2026-08-20Grant / award (derivative)4,736$0.004,736
2026-08-20Grant / award (derivative)1,389$0.001,389
2026-08-20Grant / award (derivative)417$0.00417
2026-08-20Grant / award (derivative)1,775$0.001,775
2026-08-20Option exercise (derivative)6,048$0.0018,144
2026-08-20Option exercise (derivative)7,595$0.000
2026-08-20Option exercise (derivative)2,267$0.006,804
2026-08-20Open-market sale610$852.6615,072
2026-08-20Open-market sale630$852.0515,682
2026-08-20Open-market sale280$850.4116,312
2026-08-20Open-market sale400$849.2716,592
2026-08-20Open-market sale160$847.4116,992
2026-08-20Open-market sale320$846.3117,152
2026-08-20Open-market sale926$845.0317,472
2026-08-20Open-market sale40$843.8618,398
2026-08-20Open-market sale120$843.2418,438
2026-08-20Open-market sale160$841.5118,558
2026-08-20Open-market sale80$839.9418,718
2026-08-20Open-market sale120$838.4118,798
2026-08-20Open-market sale440$837.2218,918
2026-08-20Open-market sale682$835.6419,358
2026-08-20Open-market sale240$834.5920,040
2026-08-20Open-market sale280$833.7120,280
2026-08-20Open-market sale240$831.8520,560
2026-08-20Open-market sale80$830.1820,800
2026-08-20Open-market sale240$829.7720,880
2026-08-20Option exercise6,048$158.4021,120
2026-08-20Option exercise2,279$0.0015,072
2026-08-20Option exercise7,595$0.0012,793
2026-08-20Option exercise2,267$0.005,198
2026-08-13Option exercise (derivative)1,769$0.0014,740
2026-08-13Option exercise (derivative)2,636$0.0011,424
2026-08-13Option exercise (derivative)1,597$0.00533
2026-08-13Open-market sale1,359$923.732,931
2026-08-13Open-market sale6,002$920.144,290
2026-08-13Option exercise1,769$101.3410,292
2026-08-13Option exercise2,636$64.318,523
2026-08-13Option exercise1,597$68.835,887
2026-06-12Open-market sale989$880.194,290
2026-06-11Option exercise (derivative)989$0.004,945
2026-06-11Option exercise989$0.005,279
2026-06-10Open-market sale663$821.864,290
2026-06-09Option exercise (derivative)663$0.005,969
2026-06-09Option exercise (derivative)599$0.00600
2026-06-09Option exercise663$0.004,953
2026-06-09Option exercise599$0.004,290
2026-05-14Option exercise (derivative)2,130$0.002,130
2026-05-14Option exercise (derivative)2,358$0.0016,509
2026-05-14Option exercise (derivative)3,515$0.0014,060
2026-05-14Open-market sale8,003$817.283,691
2026-05-14Option exercise2,130$68.8311,694
2026-05-14Option exercise2,358$101.349,564
2026-05-14Option exercise3,515$64.317,206
2026-05-13Open-market sale1,569$830.753,691
2026-05-13Open-market sale80$827.505,260
2026-05-13Open-market sale80$824.965,340
2026-05-13Open-market sale40$822.195,420
2026-05-13Open-market sale320$821.295,460
2026-05-13Open-market sale40$819.515,780
2026-05-13Open-market sale200$818.635,820
2026-05-13Open-market sale160$817.236,020
2026-05-13Open-market sale80$815.516,180
2026-05-13Open-market sale200$814.266,260
2026-05-13Open-market sale285$813.476,460
2026-05-13Open-market sale272$812.206,745
2026-05-13Open-market sale351$810.577,017
2026-05-13Open-market sale607$809.637,368
2026-05-13Open-market sale429$808.607,975
2026-05-13Open-market sale120$807.318,404
2026-05-13Open-market sale400$805.998,524
2026-05-13Open-market sale509$804.718,924
2026-05-13Open-market sale676$803.769,433
2026-05-13Open-market sale419$802.6710,109
2026-05-13Open-market sale200$801.3910,528
2026-05-13Open-market sale520$800.2610,728
2026-03-11Option exercise (derivative)989$0.005,934
2026-03-11Option exercise989$0.0011,248

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.