Andrew Williams

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
16 6% Buy
34 71% Buy
47 69% Buy
Andrew Williams's trades of Secure Trust Bank PLC'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-12 2026-06-11 B Purchase
20,746
143.00
£1,441,573
20,746 143.00 £1,441,573
2023-06-30 2023-06-28 S Sale
23,360
327.14
£1,332,901
23,360 327.14 £1,332,901
2022-07-28 2022-07-28 S Sale
27,167
197.88
£2,312,533
27,167 197.88 £2,312,533
2022-07-04 2022-07-01 S Sale
19,335
20.11
£388,730
19,335 20.11 £388,730
2021-07-05 2021-07-02 S Sale
5,307
27.34
£145,093
5,307 27.34 £145,093
2021-07-05 2021-07-02 S Sale
32,949
27.10
£892,918
32,949 27.10 £892,918
2021-07-05 2021-07-01 S Sale
5,307
27.01
£143,342
5,307 27.01 £143,342
2021-07-05 2021-07-01 S Sale
7,502
26.92
£201,954
7,502 26.92 £201,954
2020-07-17 2020-07-15 S Sale
14,695
22.19
£326,082
14,695 22.19 £326,082
2020-07-17 2020-07-15 S Sale
57,373
21.87
£1,254,748
57,373 21.87 £1,254,748
2019-07-29 2019-07-26 S Sale
19,576
19.73
£386,156
19,576 19.73 £386,156
2019-07-29 2019-07-26 S Sale
50,173
19.82
£994,178
50,173 19.82 £994,178
2019-07-04 2019-07-03 S Sale
4,305
20.30
£87,392
4,305 20.30 £87,392
2018-08-30 2018-08-30 B Purchase
170,501
0.10
£17,050
170,501 0.10 £17,050
2018-08-02 2018-07-31 S Sale
41,402
14.04
£581,193
41,402 14.04 £581,193
2018-08-02 2018-07-31 S Sale
67,753
14.07
£953,285
67,753 14.07 £953,285
2018-07-27 2018-07-26 S Sale
7,249
13.73
£99,529
7,249 13.73 £99,529
2018-05-25 2018-05-25 B Purchase
627,625
0.70
£439,338
627,625 0.70 £439,338
2018-05-25 2018-05-25 B Purchase
60,000
0.70
£42,000
60,000 0.70 £42,000
2018-04-23 2018-04-23 B Purchase
30,800
1.79
£55,178
30,800 1.79 £55,178