Not enough buy signals with a settled T+90 horizon to measure a track record yet.
No signal scores available.
Explore the detailed record of transactions filed by David Lockwood. Insider active across 1 company, notably Babcock International Group PLC. Aggregated, 10 disclosures have been published. Regulator: RNS (LSE). The full history is accessible without signup.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
10 of 10 declarations
David Lockwood is linked to Babcock International Group PLC, where he is Chief Executive Officer. He has 10 filings in total, and the 10 sampled filings run from 2023-08-02 to 2025-09-29, with sale as the most frequent transaction nature; the cumulative buy and sell amounts across those sampled filings are EUR 0 and EUR 0.