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

John Roberts

Insider profile

Currently holds a position at J B Hunt Transport Services Inc

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 89% 68% 82%
Transactions
34 82% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -21%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
President, Chief Executive Officer, Director J B Hunt Transport Services Inc Jan. 1, 2011 -

John Roberts's trades of AO World 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-04-20 2026-04-17 S Sale
71,990
410.07
£2,401,484
71,990 410.07 £2,401,484
2026-04-20 2026-04-17 S Sale
53,221
201.57
£4,285,669
53,221 201.57 £4,285,669
2026-01-29 2026-01-26 S Sale
67,844
60.08
£3,507,351
67,844 60.08 £3,507,351
2026-01-19 2026-01-15 S Sale
2,500,000
1.05
£2,625,000
2,500,000 1.05 £2,625,000
2024-08-07 2024-08-06 B Purchase
2,300
23.92
£55,023
2,300 23.92 £55,023
2024-08-01 2024-08-01 S Sale
882,350
117.30
£103,499,655
882,350 117.30 £103,499,655
2024-08-01 2024-08-01 S Sale
6,000,000
1.17
£7,038,000
6,000,000 1.17 £7,038,000
2024-05-08 2024-05-07 B Purchase
4,700
11.89
£55,871
4,700 11.89 £55,871
2024-04-29 2024-04-26 B Purchase
6,200 +2.0%
161.06
US$998,550
6,200 +2.0% 161.06 US$998,550
2024-04-29 2024-04-26 B Purchase
6,200 +2.0%
161.06
US$998,550
6,200 +2.0% 161.06 US$998,550
2024-02-06 2024-02-05 B Purchase
3,400
16.31
£55,454
3,400 16.31 £55,454
2023-11-08 2023-11-06 B Purchase
4,849
13.87
£67,256
4,849 13.87 £67,256
2023-08-11 2023-08-08 B Purchase
3,200
14.95
£47,855
3,200 14.95 £47,855
2023-05-09 2023-05-05 B Purchase
110
22.54
£2,479
110 22.54 £2,479
2022-11-30 2022-11-29 B Purchase
8,400
0.61
£5,083
8,400 0.61 £5,083
2022-01-06 2021-12-17 B Purchase
144
3.35
£482
144 3.35 £482
2022-01-06 2021-12-17 B Purchase
144
3.35
£482
144 3.35 £482
2021-10-04 2021-09-24 B Purchase
144
3.19
£460
144 3.19 £460
2021-10-04 2021-09-24 B Purchase
144
3.19
£460
144 3.19 £460
2021-07-02 2021-06-18 B Purchase
134
3.17
£425
134 3.17 £425
2021-07-02 2021-06-18 B Purchase
134
3.17
£425
134 3.17 £425
2021-03-31 2021-03-26 B Purchase
141
3.02
£426
141 3.02 £426
2021-03-31 2021-03-26 B Purchase
141
3.02
£426
141 3.02 £426
2020-12-30 2020-12-18 B Purchase
162
2.71
£440
162 2.71 £440
2020-12-30 2020-12-18 B Purchase
162
2.71
£440
162 2.71 £440
2020-10-07 2020-10-02 B Purchase
191
2.34
£447
191 2.34 £447
2020-10-07 2020-10-02 B Purchase
191
2.34
£447
191 2.34 £447
2020-08-07 2020-08-07 S Sale
7,400 -2.2%
135.17
US$1,000,258
7,400 -2.2% 135.17 US$1,000,258
2020-07-30 2020-07-29 B Purchase
882,350
1.69
£1,490,289
882,350 1.69 £1,490,289
2020-07-17 2020-07-14 B Purchase
154,495
1.44
£222,426
154,495 1.44 £222,426
2020-04-17 2020-04-17 B Purchase
82,357
0.50
£41,178
82,357 0.50 £41,178
2020-04-02 2020-03-27 B Purchase
205
3.05
£625
205 3.05 £625
2020-04-02 2020-03-27 B Purchase
205
3.05
£625
205 3.05 £625
2020-02-18 2020-02-13 B Purchase
3,247
4.61
£14,968
3,247 4.61 £14,968
2020-02-18 2020-02-13 B Purchase
3,247
4.61
£14,968
3,247 4.61 £14,968
2019-09-25 2019-09-20 B Purchase
128
6.07
US$777
128 6.07 US$777
2019-09-25 2019-09-20 B Purchase
128
6.07
US$777
128 6.07 US$777
2019-05-30 2019-05-28 B Purchase
2,319 +0.8%
86.23
US$199,967
2,319 +0.8% 86.23 US$199,967
2019-04-01 2019-03-29 B Purchase
110
6.98
US$768
110 6.98 US$768
2019-04-01 2019-03-29 B Purchase
110
6.98
US$768
110 6.98 US$768
2018-12-24 2018-12-21 B Purchase
111
6.78
US$752
111 6.78 US$752
2018-12-24 2018-12-21 B Purchase
111
6.78
US$752
111 6.78 US$752
2018-09-25 2018-09-21 B Purchase
105
7.10
US$745
105 7.10 US$745
2018-09-25 2018-09-21 B Purchase
105
7.10
US$745
105 7.10 US$745
2018-06-28 2018-06-22 B Purchase
93
7.71
US$717
93 7.71 US$717