Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the detailed record of transactions filed by Roberto Fioroni. Officer active across 1 company, notably Dowlais Group plc. In total, 7 disclosures have been logged. History available since 20 June 2023. The latest transaction was disclosed on 10 March 2025 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Declarations 7 total
● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 10 Mar 2025 · Dowlais Group plc 45,939 shares @ £0.672 6.8% of flow London Stock Exchange (XLON)GB00BMWRZ071⌘ RNS:5568133-1 Ideal exit: 5 Dec 2025 (T+270) ● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 10 Mar 2025 · Dowlais Group plc 1,955,458 shares Outside of a trading venueGB00BMWRZ071⌘ RNS:5568152-1 ● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 13 Aug 2024 · Dowlais Group plc 83,925 shares @ £0.5913 11.5% of flow London Stock Exchange (XLON)GB00BMWRZ071⌘ RNS:5307402-1 Ideal exit: 10 May 2025 (T+270) ● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 22 May 2024 · Dowlais Group plc 1,622,273 shares Outside of a trading venueGB00BMWRZ071⌘ RNS:5195528-1 ● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 1 Mar 2024 · Dowlais Group plc 167,179 shares @ £0.8118 35.4% of flow London Stock Exchange (XLON)GB00BMWRZ071⌘ RNS:5116031-1 Ideal exit: 26 Nov 2024 (T+270) ● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 2 Oct 2023 · Dowlais Group plc 47,717 shares @ £1.04 19.8% of flow London Stock Exchange (XLON)GB00BMWRZ071⌘ RNS:4919289 Ideal exit: 28 Jun 2024 (T+270) ● Chief Financial Officer (Person Discharging Managerial Responsibilities) · Executives · 20 Jun 2023 · Dowlais Group plc 164,218 shares @ £1.2088 100.0% of flow London Stock Exchange (XLON)GB00BMWRZ071⌘ RNS:4809883-2 Ideal exit: 16 Mar 2024 (T+270)