New to Ticker
Create a free Ticker account to see the full list, with the drivers behind each score.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign inCompanies whose forward-looking language has strengthened and where multiple independent channels — issuer language, analyst ratings, insider trades, sector backdrop — agree on the improving direction. Best read as sustained operational improvement, not as a trade signal: validation showed improvers under-raise equity vs baseline, because they're disproportionately stable large caps.
Treat as a screen, not a recommendation.
New to Ticker
Create a free Ticker account to see the full list, with the drivers behind each score.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign inCompanies whose forward-looking language has strengthened and where multiple independent channels — issuer language, analyst ratings, insider trades, sector backdrop — agree on the improving direction. Best read as sustained operational improvement, not as a trade signal: validation showed improvers under-raise equity vs baseline, because they're disproportionately stable large caps.
Treat as a screen, not a recommendation.
| 1mo |
| MAIN_MARKET |
| SCT | Softcat PLC | 63 | 3ch · 3 agree | Brokers 90d: 11 target raise(s), 1 target cut(s)Tone trajectory +90 (last materially_ahead, improving)Director deals 90d: net £236k buying (13 purchase(s), 0 sale(s)) | 9d | MAIN_MARKET |
| DPLM | Diploma plc | 53 | 4ch · 4 agree | Brokers 90d: 3 target raise(s)Tone trajectory +58 (last materially_ahead, no trend)Director deals 90d: net £144k buying (2 purchase(s), 0 sale(s)) | 3mo | MAIN_MARKET |
| SAGA | Saga PLC | 47 | 3ch · 3 agree | Brokers 90d: 4 target raise(s)Tone trajectory +65 (last ahead, improving)Narrative tightly clustered z=-2.82 (cosine 0.888) | 23d | MAIN_MARKET |
| XPP | XP Power Ltd | 46 | 3ch · 3 agree | Brokers 90d: 4 target raise(s)Tone trajectory +65 (last ahead, improving)Sector tone (Industrials) +25 on 30d avg direction (backdrop) | 3d | MAIN_MARKET |
| HFD | Halfords Group plc | 46 | 3ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £294k buying (13 purchase(s), 0 sale(s))Tone trajectory +45 (last ahead, no trend) | 1mo | MAIN_MARKET |
| JMAT | Johnson Matthey plc | 43 | 3ch · 3 agree | Brokers 90d: 3 target raise(s), 1 initiation(s)Director deals 90d: net £794k buying (15 purchase(s), 2 sale(s))Tone trajectory +25 (last ahead, stable) | 4mo | MAIN_MARKET |
| HILS | Hill & Smith plc | 43 | 3ch · 3 agree | Brokers 90d: 6 target raise(s), 1 target cut(s), 1 initiation(s)Tone trajectory +55 (last ahead, stable)Director deals 90d: net £40k buying (1 purchase(s), 0 sale(s)) | 2mo | MAIN_MARKET |
| CMCX | CMC Markets PLC | 43 | 4ch · 4 agree | Director deals 90d: net £382497k buying (11 purchase(s), 6 sale(s))Brokers 90d: 2 target raise(s), 2 initiation(s)Tone trajectory +30 (last unknown, improving) | 3mo | MAIN_MARKET |
| HFG | Hilton Food Group plc | 43 | 4ch · 4 agree | Brokers 90d: 3 target raise(s), 1 initiation(s)Director deals 90d: net £176k buying (2 purchase(s), 1 sale(s))Tone trajectory +30 (last unknown, improving) | 1mo | MAIN_MARKET |
| SDLF | Standard Life PLC | 43 | 4ch · 4 agree | Brokers 90d: 8 target raise(s), 1 target cut(s), 2 initiation(s)Tone trajectory +35 (last ahead, stable)Director deals 90d: net £155k buying (13 purchase(s), 0 sale(s)) | 1mo | MAIN_MARKET |
| AJB | AJ Bell plc | 42 | 3ch · 3 agree | Brokers 90d: 5 target raise(s)Tone trajectory +55 (last ahead, stable)Director deals 90d: net £3k buying (19 purchase(s), 0 sale(s)) | 5mo | MAIN_MARKET |
| STEM | SThree PLC | 42 | 3ch · 3 agree | Brokers 90d: 3 target raise(s)Tone trajectory +55 (last ahead, improving)Director deals 90d: net £0k buying (5 purchase(s), 0 sale(s)) | 1mo | MAIN_MARKET |
| DOM | Domino's Pizza Group plc | 41 | 4ch · 4 agree | Brokers 90d: 4 target raise(s), 3 initiation(s)Tone trajectory +35 (last ahead, stable)Narrative tightly clustered z=-3.00 (cosine 0.971) | 2d | MAIN_MARKET |
| BREE | Breedon Group PLC | 40 | 3ch · 3 agree | Brokers 90d: 2 target raise(s)Tone trajectory +65 (last ahead, improving)Narrative tightly clustered z=-2.42 (cosine 0.941) | 2mo | MAIN_MARKET |
| RSW | Renishaw PLC | 38 | 3ch · 3 agree | Brokers 90d: 7 target raise(s)Tone trajectory +35 (last ahead, stable)Narrative tightly clustered z=-3.81 (cosine 0.951) | 1d | MAIN_MARKET |
| BYIT | Bytes Technology Group PLC | 37 | 4ch · 3 agree | Brokers 90d: 7 target raise(s), 1 initiation(s)Tone trajectory +33 (last ahead, stable)Narrative tightly clustered z=-2.48 (cosine 0.945) | 10d | MAIN_MARKET |
| COST | Costain Group PLC | 36 | 3ch · 3 agree | Brokers 90d: 2 target raise(s)Tone trajectory +55 (last ahead, improving)Director deals 90d: net £15k buying (1 purchase(s), 0 sale(s)) | 2mo | MAIN_MARKET |
| SHC | Shaftesbury Capital PLC | 34 | 3ch · 3 agree | Brokers 90d: 6 target raise(s), 1 target cut(s)Tone trajectory +35 (last ahead, stable)Director deals 90d: net £26k buying (1 purchase(s), 0 sale(s)) | 5mo | MAIN_MARKET |
| GAW | Games Workshop Group plc | 33 | 4ch · 4 agree | Director deals 90d: net £621k buying (5 purchase(s), 0 sale(s))Narrative tightly clustered z=-3.82 (cosine 0.950)Tone trajectory +25 (last ahead, volatile) | 5mo | MAIN_MARKET |
| AIBG | AIB Group plc | 33 | 3ch · 3 agree | Brokers 90d: 3 target raise(s)Tone trajectory +35 (last ahead, stable)Narrative tightly clustered z=-2.12 (cosine 0.948) | 2mo | MAIN_MARKET |
| SUS | S U plc | 31 | 3ch · 3 agree | Tone trajectory +75 (last ahead, improving)Narrative tightly clustered z=-1.87 (cosine 0.929)Sector tone (Financials) +28 on 30d avg direction (backdrop) | 24d | MAIN_MARKET |
| ULVR | Unilever plc | 31 | 4ch · 3 agree | Brokers 90d: 10 target raise(s), 1 target cut(s)Director deals 90d: net £860k selling (13 purchase(s), 2 sale(s))Tone trajectory +50 (last unknown, improving) | 2mo | MAIN_MARKET |
| CCH | Coca Cola HBC AG | 31 | 4ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £1426k selling (29 purchase(s), 2 sale(s))Tone trajectory +55 (last ahead, improving) | 2mo | MAIN_MARKET |
| RGL | Regional REIT Limited | 29 | 3ch · 3 agree | Tone trajectory +65 (last ahead, improving)Director deals 90d: net £68k buying (3 purchase(s), 0 sale(s))Sector tone (Real Estate) +29 on 30d avg direction (backdrop) | 1mo | MAIN_MARKET |
| VID | Videndum PLC | 29 | 3ch · 3 agree | Director deals 90d: net £8404k buying (1 purchase(s), 0 sale(s))Tone trajectory +30 (last unknown, improving)Narrative tightly clustered z=-2.34 (cosine 0.947) | 2mo | MAIN_MARKET |
| ASHM | Ashmore Group plc | 29 | 4ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £275k selling (0 purchase(s), 1 sale(s))Narrative tightly clustered z=-3.42 (cosine 0.933) | 9d | MAIN_MARKET |
| HMSO | Hammerson plc | 28 | 4ch · 4 agree | Narrative tightly clustered z=-4.06 (cosine 0.971)Brokers 90d: 9 target raise(s), 4 target cut(s)Tone trajectory +25 (last ahead, stable) | 2mo | MAIN_MARKET |
| XPS | XPS Pensions Group PLC | 28 | 3ch · 2 agree | Brokers 90d: 3 target raise(s)Director deals 90d: net £211270k selling (0 purchase(s), 2 sale(s))Tone trajectory +55 (last ahead, improving) | 8d | MAIN_MARKET |
| SGE | The Sage Group PLC | 28 | 3ch · 2 agree | Brokers 90d: 5 target raise(s)Tone trajectory +25 (last ahead, stable)Director deals 90d: net £60k selling (2 purchase(s), 2 sale(s)) | 2mo | MAIN_MARKET |
| SEPL | Seplat Energy PLC | 27 | 3ch · 3 agree | Director deals 90d: net £53220k buying (1 purchase(s), 0 sale(s))Brokers 90d: 2 target raise(s)Tone trajectory +0 (last unknown, stable) | 2mo | MAIN_MARKET |
| INF | Informa plc | 26 | 3ch · 2 agree | Brokers 90d: 6 target raise(s), 1 target cut(s)Director deals 90d: net £1039k buying (12 purchase(s), 0 sale(s))Tone trajectory -15 (last unknown, no trend) | 2mo | MAIN_MARKET |
| FAN | Volution Group plc | 24 | 4ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £1765k selling (0 purchase(s), 4 sale(s))Tone trajectory +30 (last unknown, improving) | 3mo | MAIN_MARKET |
| JAM | JPMorgan American Investment Trust plc | 24 | 3ch · 3 agree | Tone trajectory +55 (last ahead, improving)Director deals 90d: net £24k buying (3 purchase(s), 0 sale(s))Narrative tightly clustered z=-1.68 (cosine 0.970) | 2mo | MAIN_MARKET |
| VCT | Victrex PLC | 24 | 3ch · 3 agree | Brokers 90d: 9 target raise(s)Narrative tightly clustered z=-3.97 (cosine 0.951)Tone trajectory +0 (last unknown, stable) | 1mo | MAIN_MARKET |
| DGE | Diageo plc | 24 | 4ch · 3 agree | Brokers 90d: 5 target raise(s), 5 target cut(s)Director deals 90d: net £11969k buying (19 purchase(s), 14 sale(s))Tone trajectory +55 (last ahead, improving) | 5mo | MAIN_MARKET |
| GFTU | Grafton Group plc | 23 | 3ch · 2 agree | Tone trajectory +65 (last ahead, improving)Director deals 90d: net £143k selling (0 purchase(s), 2 sale(s))Sector tone (Industrials) +25 on 30d avg direction (backdrop) | 1mo | MAIN_MARKET |
| ENOG | Energean plc | 22 | 4ch · 4 agree | Brokers 90d: 5 target raise(s)Director deals 90d: net £38k buying (1 purchase(s), 0 sale(s))Narrative tightly clustered z=-1.91 (cosine 0.867) | 1mo | MAIN_MARKET |
| ITH | Ithaca Energy plc | 22 | 4ch · 4 agree | Brokers 90d: 9 target raise(s), 1 initiation(s)Narrative tightly clustered z=-2.22 (cosine 0.962)Director deals 90d: net £4k buying (9 purchase(s), 0 sale(s)) | 2mo | MAIN_MARKET |
| 1mo |
| MAIN_MARKET |
| SCT | Softcat PLC | 63 | 3ch · 3 agree | Brokers 90d: 11 target raise(s), 1 target cut(s)Tone trajectory +90 (last materially_ahead, improving)Director deals 90d: net £236k buying (13 purchase(s), 0 sale(s)) | 9d | MAIN_MARKET |
| DPLM | Diploma plc | 53 | 4ch · 4 agree | Brokers 90d: 3 target raise(s)Tone trajectory +58 (last materially_ahead, no trend)Director deals 90d: net £144k buying (2 purchase(s), 0 sale(s)) | 3mo | MAIN_MARKET |
| SAGA | Saga PLC | 47 | 3ch · 3 agree | Brokers 90d: 4 target raise(s)Tone trajectory +65 (last ahead, improving)Narrative tightly clustered z=-2.82 (cosine 0.888) | 23d | MAIN_MARKET |
| XPP | XP Power Ltd | 46 | 3ch · 3 agree | Brokers 90d: 4 target raise(s)Tone trajectory +65 (last ahead, improving)Sector tone (Industrials) +25 on 30d avg direction (backdrop) | 3d | MAIN_MARKET |
| HFD | Halfords Group plc | 46 | 3ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £294k buying (13 purchase(s), 0 sale(s))Tone trajectory +45 (last ahead, no trend) | 1mo | MAIN_MARKET |
| JMAT | Johnson Matthey plc | 43 | 3ch · 3 agree | Brokers 90d: 3 target raise(s), 1 initiation(s)Director deals 90d: net £794k buying (15 purchase(s), 2 sale(s))Tone trajectory +25 (last ahead, stable) | 4mo | MAIN_MARKET |
| HILS | Hill & Smith plc | 43 | 3ch · 3 agree | Brokers 90d: 6 target raise(s), 1 target cut(s), 1 initiation(s)Tone trajectory +55 (last ahead, stable)Director deals 90d: net £40k buying (1 purchase(s), 0 sale(s)) | 2mo | MAIN_MARKET |
| CMCX | CMC Markets PLC | 43 | 4ch · 4 agree | Director deals 90d: net £382497k buying (11 purchase(s), 6 sale(s))Brokers 90d: 2 target raise(s), 2 initiation(s)Tone trajectory +30 (last unknown, improving) | 3mo | MAIN_MARKET |
| HFG | Hilton Food Group plc | 43 | 4ch · 4 agree | Brokers 90d: 3 target raise(s), 1 initiation(s)Director deals 90d: net £176k buying (2 purchase(s), 1 sale(s))Tone trajectory +30 (last unknown, improving) | 1mo | MAIN_MARKET |
| SDLF | Standard Life PLC | 43 | 4ch · 4 agree | Brokers 90d: 8 target raise(s), 1 target cut(s), 2 initiation(s)Tone trajectory +35 (last ahead, stable)Director deals 90d: net £155k buying (13 purchase(s), 0 sale(s)) | 1mo | MAIN_MARKET |
| AJB | AJ Bell plc | 42 | 3ch · 3 agree | Brokers 90d: 5 target raise(s)Tone trajectory +55 (last ahead, stable)Director deals 90d: net £3k buying (19 purchase(s), 0 sale(s)) | 5mo | MAIN_MARKET |
| STEM | SThree PLC | 42 | 3ch · 3 agree | Brokers 90d: 3 target raise(s)Tone trajectory +55 (last ahead, improving)Director deals 90d: net £0k buying (5 purchase(s), 0 sale(s)) | 1mo | MAIN_MARKET |
| DOM | Domino's Pizza Group plc | 41 | 4ch · 4 agree | Brokers 90d: 4 target raise(s), 3 initiation(s)Tone trajectory +35 (last ahead, stable)Narrative tightly clustered z=-3.00 (cosine 0.971) | 2d | MAIN_MARKET |
| BREE | Breedon Group PLC | 40 | 3ch · 3 agree | Brokers 90d: 2 target raise(s)Tone trajectory +65 (last ahead, improving)Narrative tightly clustered z=-2.42 (cosine 0.941) | 2mo | MAIN_MARKET |
| RSW | Renishaw PLC | 38 | 3ch · 3 agree | Brokers 90d: 7 target raise(s)Tone trajectory +35 (last ahead, stable)Narrative tightly clustered z=-3.81 (cosine 0.951) | 1d | MAIN_MARKET |
| BYIT | Bytes Technology Group PLC | 37 | 4ch · 3 agree | Brokers 90d: 7 target raise(s), 1 initiation(s)Tone trajectory +33 (last ahead, stable)Narrative tightly clustered z=-2.48 (cosine 0.945) | 10d | MAIN_MARKET |
| COST | Costain Group PLC | 36 | 3ch · 3 agree | Brokers 90d: 2 target raise(s)Tone trajectory +55 (last ahead, improving)Director deals 90d: net £15k buying (1 purchase(s), 0 sale(s)) | 2mo | MAIN_MARKET |
| SHC | Shaftesbury Capital PLC | 34 | 3ch · 3 agree | Brokers 90d: 6 target raise(s), 1 target cut(s)Tone trajectory +35 (last ahead, stable)Director deals 90d: net £26k buying (1 purchase(s), 0 sale(s)) | 5mo | MAIN_MARKET |
| GAW | Games Workshop Group plc | 33 | 4ch · 4 agree | Director deals 90d: net £621k buying (5 purchase(s), 0 sale(s))Narrative tightly clustered z=-3.82 (cosine 0.950)Tone trajectory +25 (last ahead, volatile) | 5mo | MAIN_MARKET |
| AIBG | AIB Group plc | 33 | 3ch · 3 agree | Brokers 90d: 3 target raise(s)Tone trajectory +35 (last ahead, stable)Narrative tightly clustered z=-2.12 (cosine 0.948) | 2mo | MAIN_MARKET |
| SUS | S U plc | 31 | 3ch · 3 agree | Tone trajectory +75 (last ahead, improving)Narrative tightly clustered z=-1.87 (cosine 0.929)Sector tone (Financials) +28 on 30d avg direction (backdrop) | 24d | MAIN_MARKET |
| ULVR | Unilever plc | 31 | 4ch · 3 agree | Brokers 90d: 10 target raise(s), 1 target cut(s)Director deals 90d: net £860k selling (13 purchase(s), 2 sale(s))Tone trajectory +50 (last unknown, improving) | 2mo | MAIN_MARKET |
| CCH | Coca Cola HBC AG | 31 | 4ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £1426k selling (29 purchase(s), 2 sale(s))Tone trajectory +55 (last ahead, improving) | 2mo | MAIN_MARKET |
| RGL | Regional REIT Limited | 29 | 3ch · 3 agree | Tone trajectory +65 (last ahead, improving)Director deals 90d: net £68k buying (3 purchase(s), 0 sale(s))Sector tone (Real Estate) +29 on 30d avg direction (backdrop) | 1mo | MAIN_MARKET |
| VID | Videndum PLC | 29 | 3ch · 3 agree | Director deals 90d: net £8404k buying (1 purchase(s), 0 sale(s))Tone trajectory +30 (last unknown, improving)Narrative tightly clustered z=-2.34 (cosine 0.947) | 2mo | MAIN_MARKET |
| ASHM | Ashmore Group plc | 29 | 4ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £275k selling (0 purchase(s), 1 sale(s))Narrative tightly clustered z=-3.42 (cosine 0.933) | 9d | MAIN_MARKET |
| HMSO | Hammerson plc | 28 | 4ch · 4 agree | Narrative tightly clustered z=-4.06 (cosine 0.971)Brokers 90d: 9 target raise(s), 4 target cut(s)Tone trajectory +25 (last ahead, stable) | 2mo | MAIN_MARKET |
| XPS | XPS Pensions Group PLC | 28 | 3ch · 2 agree | Brokers 90d: 3 target raise(s)Director deals 90d: net £211270k selling (0 purchase(s), 2 sale(s))Tone trajectory +55 (last ahead, improving) | 8d | MAIN_MARKET |
| SGE | The Sage Group PLC | 28 | 3ch · 2 agree | Brokers 90d: 5 target raise(s)Tone trajectory +25 (last ahead, stable)Director deals 90d: net £60k selling (2 purchase(s), 2 sale(s)) | 2mo | MAIN_MARKET |
| SEPL | Seplat Energy PLC | 27 | 3ch · 3 agree | Director deals 90d: net £53220k buying (1 purchase(s), 0 sale(s))Brokers 90d: 2 target raise(s)Tone trajectory +0 (last unknown, stable) | 2mo | MAIN_MARKET |
| INF | Informa plc | 26 | 3ch · 2 agree | Brokers 90d: 6 target raise(s), 1 target cut(s)Director deals 90d: net £1039k buying (12 purchase(s), 0 sale(s))Tone trajectory -15 (last unknown, no trend) | 2mo | MAIN_MARKET |
| FAN | Volution Group plc | 24 | 4ch · 3 agree | Brokers 90d: 4 target raise(s)Director deals 90d: net £1765k selling (0 purchase(s), 4 sale(s))Tone trajectory +30 (last unknown, improving) | 3mo | MAIN_MARKET |
| JAM | JPMorgan American Investment Trust plc | 24 | 3ch · 3 agree | Tone trajectory +55 (last ahead, improving)Director deals 90d: net £24k buying (3 purchase(s), 0 sale(s))Narrative tightly clustered z=-1.68 (cosine 0.970) | 2mo | MAIN_MARKET |
| VCT | Victrex PLC | 24 | 3ch · 3 agree | Brokers 90d: 9 target raise(s)Narrative tightly clustered z=-3.97 (cosine 0.951)Tone trajectory +0 (last unknown, stable) | 1mo | MAIN_MARKET |
| DGE | Diageo plc | 24 | 4ch · 3 agree | Brokers 90d: 5 target raise(s), 5 target cut(s)Director deals 90d: net £11969k buying (19 purchase(s), 14 sale(s))Tone trajectory +55 (last ahead, improving) | 5mo | MAIN_MARKET |
| GFTU | Grafton Group plc | 23 | 3ch · 2 agree | Tone trajectory +65 (last ahead, improving)Director deals 90d: net £143k selling (0 purchase(s), 2 sale(s))Sector tone (Industrials) +25 on 30d avg direction (backdrop) | 1mo | MAIN_MARKET |
| ENOG | Energean plc | 22 | 4ch · 4 agree | Brokers 90d: 5 target raise(s)Director deals 90d: net £38k buying (1 purchase(s), 0 sale(s))Narrative tightly clustered z=-1.91 (cosine 0.867) | 1mo | MAIN_MARKET |
| ITH | Ithaca Energy plc | 22 | 4ch · 4 agree | Brokers 90d: 9 target raise(s), 1 initiation(s)Narrative tightly clustered z=-2.22 (cosine 0.962)Director deals 90d: net £4k buying (9 purchase(s), 0 sale(s)) | 2mo | MAIN_MARKET |