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

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
15 0% 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 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-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