Latest filing published 29 May 2026 for Spirax Group plc, €723.
Filing timeline
BuySaleInsider track record
Jim Devine: trading record in brief
Jim Devine appears in our data through filings on Spirax Group plc shares, published by RNS (LSE). In total, 13 filings cover trades dated from 18 November 2024 to 26 May 2026.
On the market, this insider has only sold: 2 sales, €16k in total. The rest of the record consists of 11 share grants. In 2026 alone, the filings show no purchases and 1 sale.
The record was last updated on 29 May 2026 with a share grant (€723) in Spirax Group plc. Filings reach the RNS (LSE) feed a median of 3 days after the trade. The regulation allows three business days to notify a trade (UK MAR). A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Companies and markets linked to Jim Devine
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 9 shares@ £69.500.0000% mcap0.1% of flowMain Market, London Stock ExchangeISIN GB00BWFGQN14RNS:9586293-1
- 0Main Market, London Stock ExchangeRNS:660d7e12-21f8-41da-b24e-a95ff78f3168-1
- 0Main Market, London Stock ExchangeRNS:5ce7c434-9c31-4de9-9df1-5956dd88ed6a-1
- 100 shares@ £70.650.0002% mcap0.9% of flowMain Market, London Stock ExchangeISIN GB00BWFGQN14RNS:9588313-1
- 6,443 shares@ £65.670.0097% mcap53.8% of flowOutside a trading venueRNS:6fe3ef68-caa3-4731-910c-98c6f4b4e5d2-3
- 238 shares@ £27.96220.8% of flowLondon Stock ExchangeRNS:fd1c5d6c-8b0c-4205-a871-c26f438d7cdd-11
- 0Outside a trading venueRNS:fd1c5d6c-8b0c-4205-a871-c26f438d7cdd-10
- 0Main Market, London Stock ExchangeRNS:f389be69-bcef-43d8-a40f-2467306f5c9d-6
- 0Main Market, London Stock ExchangeRNS:8e7a68c3-2e30-4b3b-ba06-31bdaed4e1e0-1
- 0Main Market, London Stock ExchangeRNS:5752439-1
- 4,897 shares@ £67.3843.5% of flowOutside a trading venueRNS:5593111-5
- 206 shares@ £32.63590.9% of flowLondon Stock ExchangeRNS:5593110-4
- 0Main Market, London Stock ExchangeRNS:5446555-3
13 of 13 declarations