William Roberts

Insider profile

Currently holds a position at Consumer Portfolio Services Inc

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 8% 68% 82%
Transactions
24 21% Buy
34 71% Buy
47 69% Buy
William Roberts's trades of Admiral 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-06-09 2026-06-08 B Purchase
82,886
330.95
US$3,910,200
82,886 330.95 US$3,910,200
2025-12-08 2025-12-04 S Sale
69,801 +40.4%
270.50
US$1,247,052
69,801 +40.4% 270.50 US$1,247,052
2025-03-12 2025-03-12 S Sale
99,815 -7.5%
441.26
US$286,923
99,815 -7.5% 441.26 US$286,923
2025-03-12 2025-03-10 S Sale
200 -0.0%
9.57
US$1,913
200 -0.0% 9.57 US$1,913
2025-03-07 2025-03-07 S Sale
6,259 -0.9%
9.41
US$58,895
6,259 -0.9% 9.41 US$58,895
2025-03-07 2025-03-06 S Sale
3,207 -0.5%
9.42
US$30,208
3,207 -0.5% 9.42 US$30,208
2025-03-07 2025-03-05 S Sale
534 -0.1%
9.40
US$5,020
534 -0.1% 9.40 US$5,020
2025-03-05 2025-03-05 PrS Proposed sale
100,000
9.45
US$945,000
100,000 9.45 US$945,000
2024-12-04 2024-12-04 S Sale
15,000 -2.1%
10.45
US$156,752
15,000 -2.1% 10.45 US$156,752
2024-12-04 2024-12-03 S Sale
9,725 -1.3%
10.54
US$102,523
9,725 -1.3% 10.54 US$102,523
2024-12-04 2024-12-02 S Sale
10,000 -1.4%
10.33
US$103,332
10,000 -1.4% 10.33 US$103,332
2024-11-29 2024-11-27 S Sale
275 -0.0%
10.27
US$2,825
275 -0.0% 10.27 US$2,825
2024-11-29 2024-11-26 S Sale
10,000 -1.3%
10.35
US$103,525
10,000 -1.3% 10.35 US$103,525
2024-11-25 2024-11-25 S Sale
10,000 -1.3%
10.64
US$106,440
10,000 -1.3% 10.64 US$106,440
2024-11-25 2024-11-22 S Sale
10,000 -1.3%
10.46
US$104,608
10,000 -1.3% 10.46 US$104,608
2024-11-25 2024-11-21 S Sale
5,000 -0.6%
10.31
US$51,574
5,000 -0.6% 10.31 US$51,574
2024-11-18 2024-11-18 S Sale
15,000 -1.9%
10.49
US$157,350
15,000 -1.9% 10.49 US$157,350
2024-11-18 2024-11-15 S Sale
10,000 -1.3%
10.38
US$103,800
10,000 -1.3% 10.38 US$103,800
2024-11-18 2024-11-14 S Sale
5,000 -0.6%
10.37
US$51,850
5,000 -0.6% 10.37 US$51,850
2024-11-14 2024-11-14 PrS Proposed sale
100,000
10.28
US$1,028,000
100,000 10.28 US$1,028,000
2024-11-13 2024-11-12 S Sale
50,000 -5.9%
10.46
US$523,000
50,000 -5.9% 10.46 US$523,000
2024-11-13 2024-11-11 S Sale
50,000 -5.6%
10.76
US$538,000
50,000 -5.6% 10.76 US$538,000
2024-11-12 2024-11-11 PrS Proposed sale
100,000
10.74
US$1,074,000
100,000 10.74 US$1,074,000
2024-10-08 2024-10-07 B Purchase
235
36.65
US$8,613
235 36.65 US$8,613
2024-06-10 2024-06-10 B Purchase
170
34.50
US$5,865
170 34.50 US$5,865
2023-10-10 2023-10-09 B Purchase
190
29.15
US$5,538
190 29.15 US$5,538
2023-09-08 2023-09-06 S Sale
391,884
3.06
£1,198,381
391,884 3.06 £1,198,381
2023-06-06 2023-06-05 B Purchase
195
29.61
US$5,774
195 29.61 US$5,774
2022-10-04 2022-10-03 B Purchase
450
21.80
US$9,810
450 21.80 US$9,810
2022-03-11 2022-03-10 B Purchase
3,000
33.53
US$100,590
3,000 33.53 US$100,590
2021-09-02 2021-08-31 B Purchase
5,000
50.07
US$250,350
5,000 50.07 US$250,350
2018-09-17 2018-09-13 S Sale
754,037
4.85
£3,653,309
754,037 4.85 £3,653,309