Marini Stephen D

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 92% 68% 82%
Transactions
12 75% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -26%
Success rate 73%
Average holding period 220
Transactions 28
Marini Stephen D's trades of 3i Group 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
2024-08-01 2024-08-01 B Purchase
16,991
413.25
£855,467
16,991 413.25 £855,467
2023-08-01 2023-08-01 B Purchase
46,452
369.08
£4,424,012
46,452 369.08 £4,424,012
2022-11-25 2022-11-25 B Purchase
25,148
194.65
£2,714,202
25,148 194.65 £2,714,202
2022-08-08 2022-08-08 B Purchase
1,256
12.44
£15,621
1,256 12.44 £15,621
2021-08-10 2021-08-09 B Purchase
1,146
12.98
£14,875
1,146 12.98 £14,875
2021-03-18 2021-03-15 S Sale
37,398
1.17
£43,677
37,398 1.17 £43,677
2020-11-16 2020-11-12 B Purchase
409,835
0.32
£131,147
409,835 0.32 £131,147
2020-08-04 2020-08-03 B Purchase
1,667
8.93
£14,886
1,667 8.93 £14,886
2020-03-10 2020-03-09 S Sale
12,553
5.57
£69,872
12,553 5.57 £69,872
2020-01-08 2020-01-06 PP Planned purchase
818
6.73
£5,507
818 6.73 £5,507
2019-08-07 2019-08-07 B Purchase
13,600
7.37
£100,249
13,600 7.37 £100,249
2019-08-01 2019-08-01 B Purchase
1,342
11.09
£14,883
1,342 11.09 £14,883
2019-07-08 2019-07-04 PP Planned purchase
968
8.72
£8,437
968 8.72 £8,437
2019-03-05 2019-03-01 S Sale
42,787
9.09
£389,103
42,787 9.09 £389,103
2019-01-10 2019-01-08 PP Planned purchase
383
8.46
£3,240
383 8.46 £3,240
2018-07-25 2018-07-25 B Purchase
1,581
9.41
£14,879
1,581 9.41 £14,879
2018-07-09 2018-07-05 PP Planned purchase
504
9.84
£4,958
504 9.84 £4,958
2018-02-01 2018-02-01 B Purchase
3,000
9.60
£28,800
3,000 9.60 £28,800