Ban Seng Teh

CIK 1801425 · View on SEC EDGAR ↗

Insider

First SEC filing: Feb. 6, 2020 · Latest: June 15, 2026

On this page

Insider at

Insider transactions

0 buys (P) 37 sells (S) Net: $-35,197,011 + 64 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

64 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Aug. 13, 2026 STX S 6,002 $920.14 $5,522,680 4,290 Direct -58.32% Disposed -8.9% (price as of 2026-08-20)
Aug. 13, 2026 STX S 1,359 $923.73 $1,255,349 2,931 Direct -31.68% Disposed -9.3% (price as of 2026-08-20)
June 12, 2026 STX S 10b5-1 989 $880.19 $870,508 4,290 Direct -18.73% Disposed -4.8% (price as of 2026-08-20)
June 10, 2026 STX S 10b5-1 663 $821.86 $544,893 4,290 Direct -13.39% Disposed 2.0% (price as of 2026-08-20)
May 14, 2026 STX S 10b5-1 8,003 $817.28 $6,540,692 3,691 Direct -68.44% Disposed 2.5% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 1,569 $830.75 $1,303,447 3,691 Direct -29.83% Disposed 0.9% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 80 $827.50 $66,200 5,260 Direct -1.50% Disposed 1.3% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 80 $824.96 $65,997 5,340 Direct -1.48% Disposed 1.6% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 40 $822.19 $32,888 5,420 Direct -0.73% Disposed 1.9% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 320 $821.29 $262,813 5,460 Direct -5.54% Disposed 2.0% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 40 $819.51 $32,780 5,780 Direct -0.69% Disposed 2.3% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 200 $818.63 $163,726 5,820 Direct -3.32% Disposed 2.4% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 160 $817.23 $130,757 6,020 Direct -2.59% Disposed 2.5% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 80 $815.51 $65,241 6,180 Direct -1.28% Disposed 2.8% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 200 $814.26 $162,852 6,260 Direct -3.10% Disposed 2.9% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 285 $813.47 $231,839 6,460 Direct -4.23% Disposed 3.0% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 272 $812.20 $220,918 6,745 Direct -3.88% Disposed 3.2% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 351 $810.57 $284,510 7,017 Direct -4.76% Disposed 3.4% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 607 $809.63 $491,445 7,368 Direct -7.61% Disposed 3.5% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 429 $808.60 $346,889 7,975 Direct -5.10% Disposed 3.6% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 120 $807.31 $96,877 8,404 Direct -1.41% Disposed 3.8% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 400 $805.99 $322,396 8,524 Direct -4.48% Disposed 4.0% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 509 $804.71 $409,597 8,924 Direct -5.40% Disposed 4.1% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 676 $803.76 $543,342 9,433 Direct -6.69% Disposed 4.3% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 419 $802.67 $336,319 10,109 Direct -3.98% Disposed 4.4% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 200 $801.39 $160,278 10,528 Direct -1.86% Disposed 4.6% (price as of 2026-08-20)
May 13, 2026 STX S 10b5-1 520 $800.26 $416,135 10,728 Direct -4.62% Disposed 4.7% (price as of 2026-08-20)
Jan. 29, 2026 STX S 9,433 $444.59 $4,193,817 3,092 Direct -75.31% Disposed 88.5% (price as of 2026-08-20)
Jan. 29, 2026 STX S 1,348 $440.49 $593,781 12,525 Direct -9.72% Disposed 90.2% (price as of 2026-08-20)
Jan. 29, 2026 STX S 9,414 $440.24 $4,144,419 13,873 Direct -40.43% Disposed 90.4% (price as of 2026-08-20)
Jan. 12, 2026 STX S 10b5-1 1,412 $299.31 $422,626 13,693 Direct -9.35% Disposed 180.0% (price as of 2026-08-20)
Dec. 11, 2025 STX S 10b5-1 2,010 $295.90 $594,759 13,693 Direct -12.80% Disposed 183.2% (price as of 2026-08-20)
Nov. 11, 2025 STX S 10b5-1 1,412 $288.98 $408,040 12,041 Direct -10.50% Disposed 190.0% (price as of 2026-08-20)
Nov. 5, 2025 STX S 6,000 $270.00 $1,620,000 12,041 Direct -33.26% Disposed 210.4% (price as of 2026-08-20)
Oct. 13, 2025 STX S 10b5-1 1,410 $225.56 $318,040 18,041 Direct -7.25% Disposed 271.5% (price as of 2026-08-20)
Sept. 11, 2025 STX S 10b5-1 3,732 $193.30 $721,396 4,172 Direct -47.22% Disposed 333.5% (price as of 2026-08-20)

Showing latest 100 of 251 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Aug. 13, 2026 STX NQ Options Ordinary Shares (1,597) $68.83 Sept. 9, 2029 1,597 Disposed
Aug. 13, 2026 STX NQ Options Ordinary Shares (2,636) $64.31 Sept. 11, 2030 2,636 Disposed
Aug. 13, 2026 STX NQ Options Ordinary Shares (1,769) $101.34 Sept. 9, 2031 1,769 Disposed
June 11, 2026 STX Restricted Share Unit Ordinary Shares (989) $0.00 989 Disposed
June 9, 2026 STX Restricted Share Unit Ordinary Shares (663) $0.00 663 Disposed
June 9, 2026 STX Restricted Share Unit Ordinary Shares (599) $0.00 599 Disposed
May 14, 2026 STX NQ Options Ordinary Shares (2,130) $68.83 Sept. 9, 2029 2,130 Disposed
May 14, 2026 STX NQ Options Ordinary Shares (2,358) $101.34 Sept. 9, 2031 2,358 Disposed
May 14, 2026 STX NQ Options Ordinary Shares (3,515) $64.31 Sept. 11, 2030 3,515 Disposed
March 11, 2026 STX Restricted Share Unit Ordinary Shares (989) $0.00 989 Disposed
March 9, 2026 STX Restricted Share Unit Ordinary Shares (663) $0.00 663 Disposed
March 9, 2026 STX Restricted Share Unit Ordinary Shares (599) $0.00 599 Disposed
Feb. 20, 2026 STX Performance-Based Restricted Share Units Ordinary Shares (5,905) $0.00 5,905 Disposed
Jan. 29, 2026 STX NQ Options Ordinary Shares (9,433) $101.34 Sept. 9, 2031 9,433 Disposed
Jan. 12, 2026 STX NQ Options Ordinary Shares (879) $64.31 Sept. 11, 2030 879 Disposed
Jan. 12, 2026 STX NQ Options Ordinary Shares (533) $68.83 Sept. 9, 2029 533 Disposed
Dec. 11, 2025 STX NQ Options Ordinary Shares (879) $64.31 Sept. 11, 2030 879 Disposed
Dec. 11, 2025 STX NQ Options Ordinary Shares (532) $68.83 Sept. 9, 2029 532 Disposed
Dec. 11, 2025 STX Restricted Share Unit Ordinary Shares (989) $0.00 989 Disposed
Dec. 9, 2025 STX Restricted Share Unit Ordinary Shares (663) $0.00 663 Disposed
Dec. 9, 2025 STX Restricted Share Unit Ordinary Shares (599) $0.00 599 Disposed
Nov. 11, 2025 STX NQ Options Ordinary Shares (879) $64.31 Sept. 11, 2030 879 Disposed
Nov. 11, 2025 STX NQ Options Ordinary Shares (533) $68.83 Sept. 9, 2029 533 Disposed
Oct. 13, 2025 STX NQ Options Ordinary Shares (878) $64.31 Sept. 11, 2030 878 Disposed
Oct. 13, 2025 STX NQ Options Ordinary Shares (532) $68.83 Sept. 9, 2029 532 Disposed
Sept. 14, 2025 STX Performance-Based Restricted Share Units Ordinary Shares (13,869) $0.00 13,869 Disposed
Sept. 14, 2025 STX Performance-Based Restricted Share Units Ordinary Shares (13,869) $0.00 13,869 Acquired
Sept. 11, 2025 STX NQ Options Ordinary Shares (879) $64.31 Sept. 11, 2030 879 Disposed
Sept. 11, 2025 STX NQ Options Ordinary Shares (313) $87.34 Sept. 9, 2028 313 Disposed
Sept. 11, 2025 STX NQ Options Ordinary Shares (533) $68.83 Sept. 9, 2029 533 Disposed
Sept. 11, 2025 STX Restricted Share Unit Ordinary Shares (989) $0.00 989 Disposed
Sept. 9, 2025 STX Restricted Share Unit Ordinary Shares (1,165) $0.00 1,165 Disposed
Sept. 9, 2025 STX Restricted Share Unit Ordinary Shares (2,652) $0.00 2,652 Disposed
Sept. 9, 2025 STX Restricted Share Unit Ordinary Shares (599) $0.00 599 Disposed
Sept. 9, 2025 STX Restricted Share Unit Ordinary Shares (1,408) $0.00 1,408 Disposed
Aug. 20, 2025 STX Restricted Share Unit Ordinary Shares (2,279) $0.00 2,279 Acquired
Aug. 20, 2025 STX Restricted Share Unit Ordinary Shares (7,595) $0.00 7,595 Acquired
Aug. 20, 2025 STX Restricted Share Unit Ordinary Shares (9,071) $0.00 9,071 Acquired
Aug. 20, 2025 STX NQ Stock Option Ordinary Shares (24,192) $158.40 Aug. 20, 2032 24,192 Acquired
Aug. 11, 2025 STX NQ Options Ordinary Shares (879) $64.31 Sept. 11, 2030 879 Disposed
Aug. 11, 2025 STX NQ Options Ordinary Shares (313) $87.34 Sept. 9, 2028 313 Disposed
Aug. 11, 2025 STX NQ Options Ordinary Shares (532) $68.83 Sept. 9, 2029 532 Disposed
July 11, 2025 STX NQ Options Ordinary Shares (313) $87.34 Sept. 9, 2028 313 Disposed
July 11, 2025 STX NQ Options Ordinary Shares (879) $64.31 Sept. 11, 2030 879 Disposed
July 11, 2025 STX NQ Options Ordinary Shares (533) $68.83 Sept. 9, 2029 533 Disposed
June 11, 2025 STX Restricted Share Unit Ordinary Shares (988) 988 Disposed
June 11, 2025 STX NQ Options Ordinary Shares (313) $87.34 Sept. 9, 2028 313 Disposed
June 11, 2025 STX NQ Options Ordinary Shares (878) $64.31 Sept. 11, 2030 878 Disposed
June 11, 2025 STX NQ Options Ordinary Shares (532) $68.83 Sept. 9, 2029 532 Disposed
June 11, 2025 STX Restricted Share Unit Ordinary Shares (988) 988 Disposed
June 9, 2025 STX Restricted Share Unit Ordinary Shares (599) 599 Disposed
June 4, 2025 STX NQ Options Ordinary Shares (17,575) $64.31 Sept. 11, 2030 17,575 Disposed
June 4, 2025 STX NQ Options Ordinary Shares (13,768) $87.34 Sept. 9, 2028 13,768 Disposed
June 4, 2025 STX NQ Options Ordinary Shares (28,120) $75.94 March 22, 2028 28,120 Disposed
June 3, 2025 STX NQ Options Ordinary Shares (6,923) $68.83 Sept. 9, 2029 6,923 Disposed
March 22, 2025 STX Performance-Based Restricted Share Units Ordinary Shares (3,514) $0.00 3,514 Disposed
March 11, 2025 STX Restricted Share Unit Ordinary Shares (988) 988 Disposed
March 9, 2025 STX Restricted Share Unit Ordinary Shares (599) 599 Disposed
Feb. 20, 2025 STX Performance-Based Restricted Share Units Ordinary Shares (5,905) $0.00 5,905 Disposed
Jan. 18, 2025 STX Performance-Based Restricted Share Units Ordinary Shares (5,905) $0.00 5,905 Acquired
Dec. 11, 2024 STX Restricted Share Unit Ordinary Shares (988) 988 Disposed
Dec. 9, 2024 STX Restricted Share Unit Ordinary Shares (599) 599 Disposed
Oct. 19, 2024 STX Performance-Based Restricted Share Units Ordinary Shares (4,386) $0.00 4,386 Disposed
Oct. 19, 2024 STX Performance-Based Restricted Share Units Ordinary Shares (4,386) $0.00 4,386 Acquired
Sept. 11, 2024 STX Restricted Share Unit Ordinary Shares (3,955) $0.00 3,955 Disposed
Sept. 9, 2024 STX Restricted Share Unit Ordinary Shares (1,165) $0.00 1,165 Acquired
Sept. 9, 2024 STX Restricted Share Unit Oridnary Shares (10,610) $0.00 10,610 Acquired
Sept. 9, 2024 STX NQ Options Ordinary Shares (28,300) $101.34 Sept. 9, 2031 28,300 Acquired
Sept. 9, 2024 STX Restricted Share Unit Ordinary Shares (599) $0.00 599 Disposed
Sept. 9, 2024 STX Restricted Share Unit Ordinary Shares (1,408) $0.00 1,408 Disposed
Sept. 9, 2024 STX Restricted Share Unit Ordinary Shares (3,464) $0.00 3,464 Disposed
July 24, 2024 STX NQ Options Ordinary Shares (10,117) $68.83 10,117 Disposed
July 20, 2024 STX Performance-Based Restricted Share Units Ordinary Shares (3,514) $0.00 3,514 Acquired
June 9, 2024 STX Restricted Share Unit Ordinary Shares (599) 599 Disposed
March 9, 2024 STX Restricted Share Unit Ordinary Shares (599) 599 Disposed
Dec. 9, 2023 STX Restricted Share Unit Ordinary Shares (599) 599 Disposed
Sept. 11, 2023 STX NQ Options Ordinary Shares (42,180) $64.31 42,180 Acquired
Sept. 11, 2023 STX Restricted Share Unit Ordinary Shares (15,820) $0.00 15,820 Acquired
Sept. 9, 2023 STX Restricted Share Unit Ordinary Shares (2,396) 2,396 Acquired
Sept. 9, 2023 STX Restricted Share Unit Ordinary Shares (3,475) 3,475 Acquired
Sept. 9, 2023 STX Restricted Share Unit Ordinary Shares (1,407) 1,407 Acquired
Sept. 9, 2023 STX Restricted Share Unit Ordinary Shares (3,464) 3,464 Acquired
Sept. 9, 2023 STX Restricted Share Unit Ordinary Shares (2,340) 2,340 Acquired
Sept. 10, 2022 STX Restricted Share Unit Ordinary Shares (1,785) 1,785 Disposed
Sept. 9, 2022 STX Restricted Share Unit Ordinary Shares (9,585) $0.00 9,585 Acquired
Sept. 9, 2022 STX Restricted Share Unit Ordinary Shares (3,475) $0.00 3,475 Acquired
Sept. 9, 2022 STX NQ Options Ordinary Shares (25,560) $68.83 25,560 Acquired
Sept. 9, 2022 STX Restricted Share Unit Ordinary Shares (1,407) 1,407 Disposed
Sept. 9, 2022 STX Restricted Share Unit Ordinary Shares (3,464) 3,464 Disposed
Sept. 9, 2022 STX Restricted Share Unit Ordinary Shares (2,340) 2,340 Disposed
Sept. 13, 2021 STX NQ Stock Option Ordinary Shares (1,037) $30.95 Sept. 11, 2024 1,037 Disposed
Sept. 11, 2021 STX Restricted Share Unit Ordinary Shares (623) 623 Disposed
Sept. 10, 2021 STX Restricted Share Unit Ordinary Shares (1,785) 1,785 Disposed
Sept. 9, 2021 STX Restricted Share Unit Ordinary Shares (3,463) 3,463 Disposed
Sept. 9, 2021 STX Restricted Share Unit Ordinary Shares (5,630) 5,630 Acquired
Sept. 9, 2021 STX NQ Options Ordinary Shares (15,020) $87.34 15,020 Acquired
Sept. 9, 2021 STX Restricted Share Unit Ordinary Shares (2,340) 2,340 Disposed
Aug. 6, 2021 STX NQ Stock Options Ordinary Shares (7,250) $60.87 Sept. 11, 2021 7,250 Disposed
Sept. 11, 2020 STX Restricted Share Unit Ordinary Shares (623) 623 Disposed
Sept. 10, 2020 STX Restricted Share Unit Ordinary Shares (1,785) 1,785 Disposed

Showing latest 100 of 103 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 9 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
Feb. 6, 2020 STX Ordinary Shares 10,829 Direct
Feb. 6, 2020 STX NQ Stock Option→ Ordinary Shares (17,250) 17,250 Direct
Feb. 6, 2020 STX NQ Stock Option→ Ordinary Shares (171) 171 Direct
Feb. 6, 2020 STX NQ Stock Option→ Ordinary Shares (2,947) 2,947 Direct
Feb. 6, 2020 STX NQ Stock Option→ Ordinary Shares (2,592) 2,592 Direct
Feb. 6, 2020 STX Restricted Share Unit→ Ordinary Shares (1,769) 1,769 Direct
Feb. 6, 2020 STX Restricted Share Unit→ Ordinary Shares (1,246) 1,246 Direct
Feb. 6, 2020 STX Restricted Share Unit→ Ordinary Shares (5,355) 5,355 Direct
Feb. 6, 2020 STX Restricted Share Unit→ Ordinary Shares (9,360) 9,360 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

STX

Chief Commercial Officer
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2025 $594,815 $31,518 $5,601,081
2024 $442,391 $8,489 $4,697,889
2023 $513,203 $19,524 $2,839,460

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.