David Constable

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
9 100% Buy
34 71% Buy
47 69% Buy
David Constable's trades of Abb Ltd's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
197.41
Quantity 42,074
Value CHF2,537,212
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
455.49
Quantity 82,169
Value CHF4,564,543
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
249.83
Quantity 14,133
Value CHF4,076,237
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
47.71
Quantity 1,283
Value CHF61,211
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
41.69
Quantity 1,468
Value CHF61,201
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
31.16
Quantity 1,964
Value CHF61,198
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
33.12
Quantity 1,848
Value CHF61,206
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
28.38
Quantity 2,539
Value CHF72,057
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
23.50
Quantity 2,564
Value CHF60,254
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
17.47
Quantity 3,833
Value CHF66,963
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
19.58
Quantity 3,420
Value CHF66,964
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
19.07
Quantity 3,511
Value CHF66,955
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
23.04
Quantity 2,906
Value CHF66,954
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
22.72
Quantity 2,947
Value CHF66,956
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
23.37
Quantity 2,865
Value CHF66,955
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
23.21
Quantity 2,637
Value CHF61,205
CH Abb Ltd (ABBN)
Transaction date
Purchase
Price
21.99
Quantity 2,784
Value CHF61,220
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-06 2026-05-04
CH Abb Ltd (ABBN)
B Purchase
42,074
197.41
CHF2,537,212
42,074 197.41 CHF2,537,212
2025-11-05 2025-11-03
CH Abb Ltd (ABBN)
B Purchase
82,169
455.49
CHF4,564,543
82,169 455.49 CHF4,564,543
2025-05-06 2025-05-02
CH Abb Ltd (ABBN)
B Purchase
14,133
249.83
CHF4,076,237
14,133 249.83 CHF4,076,237
2024-11-08 2024-11-05
CH Abb Ltd (ABBN)
B Purchase
1,283
47.71
CHF61,211
1,283 47.71 CHF61,211
2024-05-06 2024-05-02
CH Abb Ltd (ABBN)
B Purchase
1,468
41.69
CHF61,201
1,468 41.69 CHF61,201
2022-05-05 2022-05-02
CH Abb Ltd (ABBN)
B Purchase
1,964
31.16
CHF61,198
1,964 31.16 CHF61,198
2021-11-03 2021-11-01
CH Abb Ltd (ABBN)
B Purchase
1,848
33.12
CHF61,206
1,848 33.12 CHF61,206
2021-05-12 2021-05-12
CH Abb Ltd (ABBN)
B Purchase
2,539
28.38
CHF72,057
2,539 28.38 CHF72,057
2020-11-16 2020-11-11
CH Abb Ltd (ABBN)
B Purchase
2,564
23.50
CHF60,254
2,564 23.50 CHF60,254
2020-05-18 2020-05-14
CH Abb Ltd (ABBN)
B Purchase
3,833
17.47
CHF66,963
3,833 17.47 CHF66,963
2019-11-12 2019-11-12
CH Abb Ltd (ABBN)
B Purchase
3,420
19.58
CHF66,964
3,420 19.58 CHF66,964
2019-05-08 2019-05-06
CH Abb Ltd (ABBN)
B Purchase
3,511
19.07
CHF66,955
3,511 19.07 CHF66,955
2018-11-14 2018-11-13
CH Abb Ltd (ABBN)
B Purchase
2,906
23.04
CHF66,954
2,906 23.04 CHF66,954
2018-05-17 2018-05-15
CH Abb Ltd (ABBN)
B Purchase
2,947
22.72
CHF66,956
2,947 22.72 CHF66,956
2017-11-17 2017-11-16
CH Abb Ltd (ABBN)
B Purchase
2,865
23.37
CHF66,955
2,865 23.37 CHF66,955
2017-05-11 2017-05-11
CH Abb Ltd (ABBN)
B Purchase
2,637
23.21
CHF61,205
2,637 23.21 CHF61,205
2016-11-17 2016-11-17
CH Abb Ltd (ABBN)
B Purchase
2,784
21.99
CHF61,220
2,784 21.99 CHF61,220