LARWOOD DAVID

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 37% 68% 82%
Transactions
5 100% Buy
34 71% Buy
47 69% Buy
LARWOOD DAVID's trades of John Wood 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-03-28 2024-03-28 B Purchase
3,756
150.78
£2,401,682
3,756 150.78 £2,401,682
2023-03-13 2023-03-09 B Purchase
78,265
176.46
£1,223,826
78,265 176.46 £1,223,826
2020-09-21 2020-09-21 B Purchase
11,818
310.66
£4,795,830
11,818 310.66 £4,795,830
2020-07-16 2020-07-15 B Purchase
110,000
2.89
£318,120
110,000 2.89 £318,120
2020-01-09 2020-01-08 B Purchase
91
1.65
£150
91 1.65 £150
2019-12-24 2019-12-24 B Purchase
25,000
1.80
£45,000
25,000 1.80 £45,000
2019-12-12 2019-12-10 B Purchase
94
1.59
£150
94 1.59 £150
2019-11-12 2019-11-11 B Purchase
97
1.54
£150
97 1.54 £150
2019-11-12 2019-11-08 B Purchase
4
1.55
£6
4 1.55 £6
2019-09-11 2019-09-10 B Purchase
94
1.60
£150
94 1.60 £150
2019-08-13 2019-08-12 B Purchase
91
1.64
£149
91 1.64 £149
2019-07-11 2019-07-10 B Purchase
134
1.13
£151
134 1.13 £151
2019-06-11 2019-06-10 B Purchase
146
1.03
£150
146 1.03 £150
2019-05-14 2019-05-10 B Purchase
130
1.15
£149
130 1.15 £149
2019-04-12 2019-04-10 B Purchase
133
1.13
£150
133 1.13 £150
2019-03-27 2019-03-25 B Purchase
83,900
1.11
£93,364
83,900 1.11 £93,364
2019-03-12 2019-03-11 B Purchase
129
1.17
£151
129 1.17 £151
2019-02-12 2019-02-11 B Purchase
132
1.13
£149
132 1.13 £149
2019-01-11 2019-01-10 B Purchase
144
1.04
£150
144 1.04 £150
2018-12-11 2018-12-10 B Purchase
148
1.02
£150
148 1.02 £150
2018-11-14 2018-11-12 B Purchase
144
1.04
£149
144 1.04 £149
2018-10-11 2018-10-10 B Purchase
132
1.14
£150
132 1.14 £150
2018-03-27 2018-03-23 B Purchase
89,538
1.24
£111,266
89,538 1.24 £111,266