Robin Williams

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 59% 68% 82%
Transactions
22 41% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 39%
Success rate 73%
Average holding period 220
Transactions 28
Robin Williams's trades of International Personal Finance 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-05-12 2026-05-11 S Sale
71,562
463.21
£1,234,287
71,562 463.21 £1,234,287
2026-04-29 2026-04-29 B Purchase
51,460
62.68
£1,599,449
51,460 62.68 £1,599,449
2026-04-29 2026-04-29 S Sale
16,238
252.68
£725,311
16,238 252.68 £725,311
2026-04-29 2026-04-29 B Purchase
4,013
4.96
£19,904
4,013 4.96 £19,904
2026-04-29 2026-04-29 S Sale
4,053
4.95
£20,062
4,053 4.95 £20,062
2026-04-29 2026-04-29 B Purchase
3,000
4.96
£14,880
3,000 4.96 £14,880
2024-11-05 2024-10-31 B Purchase
35
4.99
£175
35 4.99 £175
2024-10-01 2024-10-01 B Purchase
4,250
1.38
£5,860
4,250 1.38 £5,860
2024-05-01 2024-04-29 S Sale
33,903
1.05
£35,434
33,903 1.05 £35,434
2024-04-24 2024-04-24 S Sale
430,000
6.51
£2,799,300
430,000 6.51 £2,799,300
2024-03-18 2024-03-15 S Sale
5,544
1.13
£6,243
5,544 1.13 £6,243
2024-03-18 2024-03-15 S Sale
13,096
1.13
£14,747
13,096 1.13 £14,747
2024-03-07 2024-03-07 B Purchase
6,380
1.90
£12,128
6,380 1.90 £12,128
2023-09-21 2023-09-20 B Purchase
2,090
2.34
£4,900
2,090 2.34 £4,900
2023-09-19 2023-09-19 B Purchase
1,500
4.88
£7,320
1,500 4.88 £7,320
2023-03-09 2023-03-08 B Purchase
5,000
3.19
£15,926
5,000 3.19 £15,926
2022-11-28 2022-11-25 S Sale
60,000
4.33
£259,800
60,000 4.33 £259,800
2021-10-06 2021-10-05 S Sale
3,000
8.20
£24,600
3,000 8.20 £24,600
2021-10-06 2021-10-04 S Sale
38,500
8.20
£315,700
38,500 8.20 £315,700
2021-09-17 2021-09-16 S Sale
600,000
8.20
£4,920,000
600,000 8.20 £4,920,000
2021-05-11 2021-05-10 S Sale
130,000
6.30
£819,000
130,000 6.30 £819,000
2020-11-10 2020-11-09 S Sale
70,000
4.77
£333,900
70,000 4.77 £333,900
2020-09-23 2020-09-22 S Sale
110,000
4.75
£522,500
110,000 4.75 £522,500
2019-01-22 2019-01-21 B Purchase
8,392
0.43
£3,600
8,392 0.43 £3,600
2018-04-23 2018-04-20 B Purchase
3,014
0.70
£2,100
3,014 0.70 £2,100
2018-03-23 2018-03-22 B Purchase
2
0.53
£1
2 0.53 £1