27 May 2026
The market looks to be continuing its upward drift, with the FTSE 100 being up around 20 points today at 10,510. This is the seventh consecutive day that the Index has risen so it would be no surprise to see a little profit taking. The Index has risen over 300 points during this time.
Ultimate Products – 50.75p
27 May 2026 - new CEO appointment We last commented on shares in this homewares company in March when the company announced its interim results. At the time we rated the shares a buy at 45.6p despite the fact that the interim results showed declines in revenues, profits and earnings...
James Halstead – 124p
Anpario – 455p
Luceco – 175p
Ultimate Products – 50.75p
27 May 2026 - new CEO appointment We last commented on shares in this homewares company in March when the company announced its interim results. ...
Hercules – 40p
22 May 2026 - results Shares in the AIM listed labour supply company have been restored to trading this morning following the publication of the...
SDI Group – 73.75p
21 May 2026 - trading update The specialist technology and engineering group has released a trading update for the year ending 30 April which has...
CT Automotive – 35p
21 May 2026 - final results The automotive components group has announced its annual results for 2025 and these have revealed a modest reduction of...
Ashtead Technology – 517p
21 May 2026 - AGM trading update The group has issued a trading update covering the first quarter of the year with this being in...
Future – 314.6p
14 May 2026 - interim results The specialist media group has released interim results covering the six months to 31 march and these have reassured...
Marshalls – 132.3p
14 May 2026 - trading update We last commented on the building products group Marshalls in January when we rated the shares a hold at...
Rosebank Industries – 371p
7 May 2026 - AGM statement We tipped shares in Rosebank at 335p in March and it is pleasing to see that the shares have...
Speedy Hire – 19.15p

Logistics Development Group – 15.85p

Kelso Group Holdings – 3.05p

Kelso – 2.9p










