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 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-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