30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Teh Ban Seng

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 28% 68% 82%
Transactions
38 0% Buy
34 71% Buy
47 69% Buy
Teh Ban Seng's trades of Seagate Technology PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-12 PlS Planned sale
51,984 -33.9%
384.25
US$2,542,250
51,984 -33.9% 384.25 US$2,542,250
2026-06-12 2026-06-12 PrS Proposed sale
48,024
131.12
US$2,703,427
48,024 131.12 US$2,703,427
2026-06-11 2026-06-10 PlS Planned sale
24,489 -44.5%
409.53
US$3,958,010
24,489 -44.5% 409.53 US$3,958,010
2026-06-11 2026-06-10 PlS Planned sale
663 -13.4%
821.86
US$544,893
663 -13.4% 821.86 US$544,893
2026-06-11 2026-06-10 PlS Planned sale
663 -13.4%
821.86
US$544,893
663 -13.4% 821.86 US$544,893
2026-06-11 2026-06-10 PlS Planned sale
663 -13.4%
821.86
US$544,893
663 -13.4% 821.86 US$544,893
2026-06-10 2026-06-10 PrS Proposed sale
663
821.86
US$544,893
663 821.86 US$544,893
2026-05-14 2026-05-14 S Sale
8,003 -68.4%
817.28
US$6,540,725
8,003 -68.4% 817.28 US$6,540,725
2026-05-14 2026-05-14 PrS Proposed sale
8,003
817.28
US$6,540,725
8,003 817.28 US$6,540,725
2026-05-14 2026-05-13 S Sale
1,569 -29.8%
830.75
US$1,303,447
1,569 -29.8% 830.75 US$1,303,447
2026-05-14 2026-05-13 S Sale
80 -1.5%
827.50
US$66,200
80 -1.5% 827.50 US$66,200
2026-05-14 2026-05-13 S Sale
80 -1.5%
824.96
US$65,997
80 -1.5% 824.96 US$65,997
2026-05-14 2026-05-13 S Sale
40 -0.7%
822.19
US$32,888
40 -0.7% 822.19 US$32,888
2026-05-14 2026-05-13 S Sale
320 -5.5%
821.29
US$262,814
320 -5.5% 821.29 US$262,814
2026-05-14 2026-05-13 S Sale
40 -0.7%
819.51
US$32,780
40 -0.7% 819.51 US$32,780
2026-05-14 2026-05-13 S Sale
200 -3.3%
818.63
US$163,727
200 -3.3% 818.63 US$163,727
2026-05-14 2026-05-13 S Sale
160 -2.6%
817.23
US$130,757
160 -2.6% 817.23 US$130,757
2026-05-14 2026-05-13 S Sale
80 -1.3%
815.51
US$65,241
80 -1.3% 815.51 US$65,241
2026-05-14 2026-05-13 S Sale
200 -3.1%
814.26
US$162,852
200 -3.1% 814.26 US$162,852
2026-05-14 2026-05-13 S Sale
285 -4.2%
813.47
US$231,838
285 -4.2% 813.47 US$231,838
2026-05-14 2026-05-13 S Sale
272 -3.9%
812.20
US$220,919
272 -3.9% 812.20 US$220,919
2026-05-14 2026-05-13 S Sale
351 -4.8%
810.57
US$284,510
351 -4.8% 810.57 US$284,510
2026-05-14 2026-05-13 S Sale
607 -7.6%
809.63
US$491,444
607 -7.6% 809.63 US$491,444
2026-05-14 2026-05-13 S Sale
429 -5.1%
808.60
US$346,888
429 -5.1% 808.60 US$346,888
2026-05-14 2026-05-13 S Sale
120 -1.4%
807.31
US$96,877
120 -1.4% 807.31 US$96,877
2026-05-14 2026-05-13 S Sale
400 -4.5%
805.99
US$322,398
400 -4.5% 805.99 US$322,398
2026-05-14 2026-05-13 S Sale
509 -5.4%
804.71
US$409,600
509 -5.4% 804.71 US$409,600
2026-05-14 2026-05-13 S Sale
676 -6.7%
803.76
US$543,344
676 -6.7% 803.76 US$543,344
2026-05-14 2026-05-13 S Sale
419 -4.0%
802.67
US$336,319
419 -4.0% 802.67 US$336,319
2026-05-14 2026-05-13 S Sale
200 -1.9%
801.39
US$160,278
200 -1.9% 801.39 US$160,278
2026-05-14 2026-05-13 PlS Planned sale
520 -4.6%
800.26
US$416,135
520 -4.6% 800.26 US$416,135
2026-05-13 2026-05-13 PrS Proposed sale
7,557
813.45
US$6,147,254
7,557 813.45 US$6,147,254
2026-02-02 2026-01-29 S Sale
9,433 -75.3%
444.59
US$4,193,817
9,433 -75.3% 444.59 US$4,193,817
2026-02-02 2026-01-29 S Sale
1,348 -9.7%
440.49
US$593,785
1,348 -9.7% 440.49 US$593,785
2026-02-02 2026-01-29 S Sale
9,414 -40.4%
440.24
US$4,144,392
9,414 -40.4% 440.24 US$4,144,392
2026-01-29 2026-01-29 PrS Proposed sale
20,195
442.29
US$8,931,995
20,195 442.29 US$8,931,995
2026-01-14 2026-01-12 S Sale
1,412 -9.3%
299.31
US$422,626
1,412 -9.3% 299.31 US$422,626
2026-01-12 2026-01-12 PrS Proposed sale
1,412
299.31
US$422,626
1,412 299.31 US$422,626
2025-12-12 2025-12-11 S Sale
2,010 -12.8%
295.90
US$594,759
2,010 -12.8% 295.90 US$594,759
2025-12-11 2025-12-11 PrS Proposed sale
2,010
295.90
US$594,759
2,010 295.90 US$594,759
2025-11-12 2025-11-11 PrS Proposed sale
1,412
288.98
US$408,040
1,412 288.98 US$408,040
2025-11-12 2025-11-11 S Sale
1,412 -10.5%
288.98
US$408,040
1,412 -10.5% 288.98 US$408,040
2025-11-05 2025-11-05 PrS Proposed sale
6,000
270.00
US$1,620,000
6,000 270.00 US$1,620,000
2025-11-05 2025-11-05 S Sale
6,000 -33.3%
270.00
US$1,620,000
6,000 -33.3% 270.00 US$1,620,000
2025-10-15 2025-10-13 S Sale
1,410 -7.2%
225.56
US$318,040
1,410 -7.2% 225.56 US$318,040