Across 6 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Signal history
Explore the detailed record of transactions filed by Stephen Oxley. Officer active across 1 company, notably Johnson Matthey Plc. Aggregated, 37 reports have been published. History available since 21 June 2023. The latest transaction was filed on 20 March 2025 (Purchase). Regulator: RNS (LSE). The full history is accessible without signup.
21 shares@ £17.03770.0% of flowLondon Stock Exchange (XLON)RNS:5012535-3
Ideal exit: 15 Sept 2024 (T+270)
25 of 37 declarations
About Stephen Oxley
Stephen Oxley is a declarant who has made 37 filings in total. In his most recent filings, he has made purchases totaling 137450 euros and sales totaling 358406 euros. The first filing date is June 22, 2023, and the last filing date is March 20, 2025. His filings include several transactions on August 3, 2023, with significant amounts, as well as a sale on October 21, 2024.