James Gibson

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 65% 68% 82%
Transactions
23 83% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 22%
Success rate 73%
Average holding period 220
Transactions 28
James Gibson's trades of Vianet 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
2026-02-20 2026-02-19 B Purchase
22,347
428.04
£333,843
22,347 428.04 £333,843
2024-01-23 2024-01-23 B Purchase
31,463
491.13
£2,147,582
31,463 491.13 £2,147,582
2023-10-11 2023-10-10 B Purchase
53,993
357.11
£3,741,335
53,993 357.11 £3,741,335
2022-09-28 2022-09-28 B Purchase
25,627
9.77
£250,281
25,627 9.77 £250,281
2022-09-21 2022-09-20 B Purchase
22,222
11.25
£249,991
22,222 11.25 £249,991
2022-09-16 2022-09-15 B Purchase
20,000
0.49
£9,896
20,000 0.49 £9,896
2022-09-15 2022-09-14 B Purchase
20,000
0.49
£9,700
20,000 0.49 £9,700
2022-08-04 2022-08-04 B Purchase
30,000
0.62
£18,540
30,000 0.62 £18,540
2021-09-10 2021-09-09 S Sale
350,000
14.87
£5,203,100
350,000 14.87 £5,203,100
2021-08-03 2021-08-02 S Sale
300,000
14.46
£4,338,000
300,000 14.46 £4,338,000
2021-03-01 2021-02-26 S Sale
100,000
11.65
£1,165,240
100,000 11.65 £1,165,240
2021-01-15 2021-01-15 B Purchase
10,000
0.61
£6,095
10,000 0.61 £6,095
2021-01-14 2021-01-14 B Purchase
10,000
0.61
£6,070
10,000 0.61 £6,070
2020-04-21 2020-04-21 B Purchase
10,174
9.83
£100,010
10,174 9.83 £100,010
2020-03-17 2020-03-16 B Purchase
15,000
1.00
£15,000
15,000 1.00 £15,000
2020-03-12 2020-03-12 B Purchase
5,000
1.26
£6,300
5,000 1.26 £6,300
2020-03-12 2020-03-12 B Purchase
5,000
1.24
£6,200
5,000 1.24 £6,200
2020-03-02 2020-02-28 B Purchase
10,000
1.34
£13,400
10,000 1.34 £13,400
2020-02-28 2020-02-28 B Purchase
15,000
1.34
£20,145
15,000 1.34 £20,145
2019-12-16 2019-12-13 S Sale
2,400
11.82
£28,374
2,400 11.82 £28,374
2019-08-22 2019-08-22 B Purchase
45,000
1.20
£54,000
45,000 1.20 £54,000
2018-09-12 2018-09-12 PP Planned purchase
5,376
9.30
£49,997
5,376 9.30 £49,997
2018-08-30 2018-08-30 B Purchase
45,000
1.15
£51,750
45,000 1.15 £51,750
2018-02-09 2018-02-02 S Sale
12,760
1.23
£15,700
12,760 1.23 £15,700
2018-02-09 2018-02-02 B Purchase
12,760
1.37
£17,481
12,760 1.37 £17,481