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

John Walker

Insider profile

Currently holds a position at Magnolia Oil & Gas Corp

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
37 86% Buy
34 71% Buy
47 69% Buy
John Walker's trades of Magnolia Oil & Gas Corp'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
2024-09-25 2024-09-23 S Sale
63,421 +4.9%
387.86
US$3,323,706
63,421 +4.9% 387.86 US$3,323,706
2024-05-15 2024-05-14 S Sale
59,878 -40.7%
270.74
US$3,335,797
59,878 -40.7% 270.74 US$3,335,797
2023-02-03 2023-02-01 B Purchase
9,139
295.04
£474,916
9,139 295.04 £474,916
2022-11-08 2022-11-08 S Sale
7,500,000 -47.5%
24.26
US$181,950,000
7,500,000 -47.5% 24.26 US$181,950,000
2022-06-06 2022-06-06 S Sale
7,500,000 -40.7%
27.01
US$202,575,000
7,500,000 -40.7% 27.01 US$202,575,000
2022-03-14 2022-03-14 S Sale
7,500,000 -35.7%
21.72
US$162,900,000
7,500,000 -35.7% 21.72 US$162,900,000
2022-02-07 2022-02-03 PlS Planned sale
550,815 -3.3%
21.00
US$11,567,115
550,815 -3.3% 21.00 US$11,567,115
2022-02-07 2022-02-03 PlS Planned sale
6,905,000 -29.1%
21.00
US$145,005,000
6,905,000 -29.1% 21.00 US$145,005,000
2021-10-12 2021-10-07 PlS Planned sale
5,000,000 -21.1%
18.50
US$92,500,000
5,000,000 -21.1% 18.50 US$92,500,000
2021-08-12 2021-08-12 S Sale
269,963
1.40
£377,948
269,963 1.40 £377,948
2021-06-21 2021-06-18 S Sale
7,600,000 -24.8%
14.35
US$109,060,000
7,600,000 -24.8% 14.35 US$109,060,000
2021-03-09 2021-03-05 S Sale
19,550,000 -39.9%
10.16
US$198,555,665
19,550,000 -39.9% 10.16 US$198,555,665
2020-03-19 2020-03-18 B Purchase
18
20.31
£366
18 20.31 £366
2020-02-20 2020-02-19 B Purchase
15
26.99
£405
15 26.99 £405
2020-02-06 2020-02-04 B Purchase
40
26.90
£1,076
40 26.90 £1,076
2020-02-06 2020-02-04 B Purchase
49
27.01
£1,319
49 27.01 £1,319
2020-02-06 2020-02-04 PP Planned purchase
49
27.52
£1,352
49 27.52 £1,352
2020-01-17 2020-01-15 B Purchase
12
29.20
£350
12 29.20 £350
2019-12-19 2019-12-18 B Purchase
15
30.20
£453
15 30.20 £453
2019-11-21 2019-11-20 B Purchase
9
32.00
£288
9 32.00 £288
2019-09-19 2019-09-18 B Purchase
12
31.36
£376
12 31.36 £376
2019-08-22 2019-08-21 B Purchase
12
28.45
£341
12 28.45 £341
2019-08-08 2019-08-06 B Purchase
91
29.59
£2,692
91 29.59 £2,692
2019-08-07 2019-08-06 PP Planned purchase
45
29.65
£1,334
45 29.65 £1,334
2019-08-07 2019-08-06 B Purchase
111
29.65
£3,283
111 29.65 £3,283
2019-07-19 2019-07-17 B Purchase
12
32.25
£387
12 32.25 £387
2019-06-20 2019-06-19 B Purchase
12
31.34
£376
12 31.34 £376
2019-05-17 2019-05-15 B Purchase
12
369.53
£4,434
12 369.53 £4,434
2019-04-18 2019-04-17 B Purchase
12
34.66
£416
12 34.66 £416
2019-03-21 2019-03-20 B Purchase
9
32.21
£290
9 32.21 £290
2019-02-21 2019-02-20 B Purchase
12
31.57
£379
12 31.57 £379
2019-02-07 2019-02-05 B Purchase
39
31.09
£1,217
39 31.09 £1,217
2019-02-07 2019-02-05 B Purchase
32
30.96
£991
32 30.96 £991
2019-02-07 2019-02-05 PP Planned purchase
40
31.28
£1,253
40 31.28 £1,253
2019-01-17 2019-01-16 B Purchase
15
29.52
£443
15 29.52 £443
2018-12-21 2018-12-19 B Purchase
12
331.91
£3,983
12 331.91 £3,983
2018-11-22 2018-11-21 B Purchase
12
30.72
£369
12 30.72 £369
2018-10-18 2018-10-17 B Purchase
12
30.93
£371
12 30.93 £371
2018-10-12 2018-10-12 B Purchase
62,500
0.16
£10,000
62,500 0.16 £10,000
2018-09-20 2018-09-19 B Purchase
12
35.80
£430
12 35.80 £430
2018-08-16 2018-08-15 B Purchase
9
36.11
£325
9 36.11 £325
2018-08-09 2018-08-07 B Purchase
82
36.75
£3,002
82 36.75 £3,002
2018-08-08 2018-08-07 B Purchase
67
36.59
£2,452
67 36.59 £2,452
2018-07-19 2018-07-18 B Purchase
12
37.22
£447
12 37.22 £447
2018-05-17 2018-05-16 B Purchase
9
314.34
£2,829
9 314.34 £2,829