David Braben

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 91% 68% 82%
Transactions
36 6% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -79%
Success rate 73%
Average holding period 220
Transactions 28
David Braben's trades of Frontier Developments 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-04-23 2026-04-22 S Sale
14,630
476.14
£3,525,256
14,630 476.14 £3,525,256
2026-04-22 2026-04-21 S Sale
77,370
145.64
£3,913,034
77,370 145.64 £3,913,034
2026-04-17 2026-04-16 S Sale
58,621
424.32
£947,174
58,621 424.32 £947,174
2026-04-16 2026-04-15 S Sale
12,500
384.75
£4,809,375
12,500 384.75 £4,809,375
2026-04-15 2026-04-14 S Sale
20,000
3.78
£75,550
20,000 3.78 £75,550
2026-04-14 2026-04-13 S Sale
12,500
3.70
£46,188
12,500 3.70 £46,188
2026-04-10 2026-04-09 S Sale
13,000
3.67
£47,710
13,000 3.67 £47,710
2026-04-09 2026-04-08 S Sale
15,000
3.70
£55,500
15,000 3.70 £55,500
2026-04-08 2026-04-07 S Sale
12,500
3.47
£43,344
12,500 3.47 £43,344
2026-04-07 2026-04-02 S Sale
10,000
345.50
£3,455,000
10,000 345.50 £3,455,000
2026-04-02 2026-04-01 S Sale
10,000
3.53
£35,250
10,000 3.53 £35,250
2026-04-01 2026-03-31 S Sale
20,000
3.51
£70,200
20,000 3.51 £70,200
2026-03-31 2026-03-30 S Sale
15,000
3.40
£51,000
15,000 3.40 £51,000
2026-03-30 2026-03-27 S Sale
15,000
3.38
£50,700
15,000 3.38 £50,700
2026-03-27 2026-03-26 S Sale
7,500
3.45
£25,838
7,500 3.45 £25,838
2026-03-26 2026-03-25 S Sale
9,000
3.46
£31,140
9,000 3.46 £31,140
2026-03-25 2026-03-24 S Sale
6,500
3.39
£22,035
6,500 3.39 £22,035
2026-03-24 2026-03-23 S Sale
9,000
3.52
£31,635
9,000 3.52 £31,635
2026-03-23 2026-03-20 S Sale
7,500
3.47
£26,025
7,500 3.47 £26,025
2026-03-20 2026-03-19 S Sale
9,000
3.64
£32,760
9,000 3.64 £32,760
2026-03-19 2026-03-18 S Sale
8,500
3.69
£31,365
8,500 3.69 £31,365
2026-03-18 2026-03-17 S Sale
8,000
3.64
£29,120
8,000 3.64 £29,120
2026-03-17 2026-03-16 S Sale
10,000
3.65
£36,500
10,000 3.65 £36,500
2026-03-16 2026-03-13 S Sale
6,500
369.25
£2,400,125
6,500 369.25 £2,400,125
2026-03-13 2026-03-12 S Sale
5,000
3.70
£18,500
5,000 3.70 £18,500
2026-03-12 2026-03-11 S Sale
8,000
384.00
£3,072,000
8,000 384.00 £3,072,000
2026-03-11 2026-03-10 S Sale
6,500
376.83
£2,449,395
6,500 376.83 £2,449,395
2026-03-10 2026-03-09 S Sale
7,500
379.25
£2,844,375
7,500 379.25 £2,844,375
2026-03-09 2026-03-06 S Sale
9,000
381.33
£3,431,970
9,000 381.33 £3,431,970
2026-03-05 2026-03-04 S Sale
7,500
382.00
£2,865,000
7,500 382.00 £2,865,000
2026-03-04 2026-03-03 S Sale
7,000
380.00
£2,660,000
7,000 380.00 £2,660,000
2026-03-03 2026-03-02 S Sale
5,000
390.50
£1,952,500
5,000 390.50 £1,952,500
2026-03-02 2026-02-27 S Sale
10,000
406.65
£4,066,500
10,000 406.65 £4,066,500
2026-02-27 2026-02-26 S Sale
15,000
401.61
£6,024,150
15,000 401.61 £6,024,150
2025-09-12 2025-09-11 S Sale
8,850
3.88
£34,338
8,850 3.88 £34,338
2025-09-11 2025-09-10 S Sale
7,643
3.88
£29,617
7,643 3.88 £29,617
2025-09-10 2025-09-09 S Sale
8,605
3.77
£32,424
8,605 3.77 £32,424
2025-09-09 2025-09-08 S Sale
7,329
3.79
£27,792
7,329 3.79 £27,792
2025-09-08 2025-09-05 S Sale
6,769
3.76
£25,451
6,769 3.76 £25,451
2025-09-05 2025-09-04 S Sale
10,000
3.71
£37,100
10,000 3.71 £37,100
2025-08-15 2025-08-14 S Sale
14,750
3.80
£56,050
14,750 3.80 £56,050
2025-08-14 2025-08-13 S Sale
14,800
3.80
£56,240
14,800 3.80 £56,240
2025-08-13 2025-08-12 S Sale
14,500
3.80
£55,100
14,500 3.80 £55,100
2025-08-12 2025-08-11 S Sale
11,200
3.85
£43,120
11,200 3.85 £43,120
2025-08-11 2025-08-08 S Sale
12,000
3.90
£46,800
12,000 3.90 £46,800