Duncan Palmer

Insider profile

Currently holds positions in Cushman and Wakefield UK Holdco (London) Ltd and Oshkosh Corp

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 13% 68% 82%
Transactions
9 56% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Executive Vice President Cushman and Wakefield UK Holdco (London) Ltd Jan. 1, 2014 -
Independent Director Oshkosh Corp Jan. 1, 2011 -
Executive Director Relx PLC Sept. 1, 2013 - Sept. 24, 2014
Chief Financial Officer, Executive Director Relx PLC Nov. 1, 2012 - Sept. 1, 2013
Chief Financial Officer Designate, Director Relx PLC Sept. 25, 2012 - Nov. 1, 2012
Chief Financial Officer Designate Relx PLC Aug. 1, 2012 - Sept. 25, 2012
Chief Financial Officer, Senior Vice President Owens Corning Sept. 17, 2007 - Aug. 15, 2012

Duncan Palmer's trades of MPAC 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
Transaction date
Purchase
Price
401.82
Quantity 71,597
Value £2,717,731
Transaction date
Planned sale
Price
133.86
Quantity 505 -1.3%
Value US$67,599
Transaction date
Proposed sale
Price
133.86
Quantity 505
Value US$67,599
Transaction date
Sale
Price
2.80
Quantity 300,000
Value £840,198
Transaction date
Purchase
Price
4.32
Quantity 23,256
Value £100,373
Transaction date
Purchase
Price
4.32
Quantity 333,825
Value £1,442,124
GB ITV PLC (ITV)
Transaction date
Purchase
Price
1.21
Quantity 82,087
Value £99,006
Transaction date
Sale
Price
3.42
Quantity 53,910
Value £184,372
Transaction date
Purchase
Price
3.42
Quantity 114,353
Value £391,087
Transaction date
Purchase
Price
3.08
Quantity 64,488
Value £198,322
Transaction date
Sale
Price
3.00
Quantity 679,689
Value £2,039,067
Transaction date
Purchase
Price
2.31
Quantity 42,951
Value £99,006
Transaction date
Purchase
Price
2.04
Quantity 8,823
Value £17,999
Transaction date
Purchase
Price
3.48
Quantity 43,000
Value £149,726
Transaction date
Purchase
Price
4.21
Quantity 3
Value £13
Transaction date
Purchase
Price
4.38
Quantity 4
Value £18
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-17 2026-06-17 B Purchase
71,597
401.82
£2,717,731
71,597 401.82 £2,717,731
2026-05-29 2026-05-28 B Purchase
48,664
72.90
£256,755
48,664 72.90 £256,755
2026-05-29 2026-05-27 B Purchase
17,283
377.83
£922,534
17,283 377.83 £922,534
2026-05-29 2026-05-26 B Purchase
57,500
4.16
£238,956
57,500 4.16 £238,956
2026-05-13 2026-05-12 PlS Planned sale
505 -1.3%
133.86
US$67,599
505 -1.3% 133.86 US$67,599
2026-05-12 2026-05-12 PrS Proposed sale
505
133.86
US$67,599
505 133.86 US$67,599
2023-11-27 2023-11-24 S Sale
300,000
2.80
£840,198
300,000 2.80 £840,198
2021-07-27 2021-07-27 B Purchase
23,256
4.32
£100,373
23,256 4.32 £100,373
2021-07-27 2021-07-27 B Purchase
333,825
4.32
£1,442,124
333,825 4.32 £1,442,124
2021-04-12 2021-04-12
GB ITV PLC (ITV)
B Purchase
82,087
1.21
£99,006
82,087 1.21 £99,006
2021-03-31 2021-03-25 S Sale
53,910
3.42
£184,372
53,910 3.42 £184,372
2021-03-31 2021-03-25 B Purchase
114,353
3.42
£391,087
114,353 3.42 £391,087
2020-08-12 2020-08-12 B Purchase
64,488
3.08
£198,322
64,488 3.08 £198,322
2020-08-12 2020-08-12 S Sale
679,689
3.00
£2,039,067
679,689 3.00 £2,039,067
2020-05-18 2020-05-15 B Purchase
42,951
2.31
£99,006
42,951 2.31 £99,006
2020-02-27 2020-02-26 B Purchase
8,823
2.04
£17,999
8,823 2.04 £17,999
2020-02-07 2020-02-06 S Sale
6,401 -10.1%
20.07
US$128,468
6,401 -10.1% 20.07 US$128,468
2019-09-18 2019-09-16 S Sale
3,599 -4.4%
18.82
US$67,733
3,599 -4.4% 18.82 US$67,733
2019-07-03 2019-07-01 S Sale
6,401 -18.0%
18.00
US$115,218
6,401 -18.0% 18.00 US$115,218
2019-04-03 2019-04-01 S Sale
50,000 -66.7%
18.00
US$900,000
50,000 -66.7% 18.00 US$900,000
2019-03-29 2019-03-29 B Purchase
43,000
3.48
£149,726
43,000 3.48 £149,726
2018-10-01 2018-09-28 B Purchase
3
4.21
£13
3 4.21 £13
2018-06-18 2018-06-15 B Purchase
4
4.38
£18
4 4.38 £18