Daily Stock Market Report (Tue 7th July 2026) - KLR, STCM, CRN

The unusual volatility of the Korean index continues to make headlines, with Bloomberg noting that it fell 8% at one point during the overnight session, resulting in a trading halt. Samsung shares are down 6% despite the company posting strong results.

More broadly, the atmosphere around AI and tech stocks is increasingly jittery. Bloomberg penned the following sentences in its review of recent price action:

Traders have increasingly become skeptical on the AI boom after massive gains in stock prices this year. Investors have also largely priced in hefty profit margins from a historic buildout of AI infrastructure worldwide.
Daily headlines on capacity additions, tech delays and rising debt levels that barely raised an eyebrow over the past few years are now seen as reasons to dump tech shares.

There is always a post hoc explanation for unpredictable short-term price movements that seems obvious.

In the case of AI-related tech stocks, the answer for a sell-off is always obvious: they are overpriced. There is too much capacity and expectations are too high. But this has been true for a long time.

Overnight market movements:

  • The FTSE is up 0.2% at 10,665

  • S&P 500 is down 0.3% at 7,520

  • Brent crude (September) is up 1.2% at $72.85/bbl

  • Gold is down 0.9% at $4,125/oz

  • Bitcoin is down 1% at $63,150


Dr. James Fox joins me today.

Sorry, I've run out of time for today. See you tomorrow! Spreadsheet accompanying this report: link.


Companies Reporting

Name (Mkt Cap)RNSSummaryOur view (Author)

Halma (LON:HLMA) (£14.8bn | SR75)

Acquisition of Dreampath Diagnostics

Initial cash consideration €154m (£132m). Earn-out of up to a maximum €121m (£104m) based on performance over two years to March 2028. Dreampath’s FY March 2027 revenue is forecast to be €33m (£28m). Dreampath provides “automated systems that enable anatomical pathology laboratories to safely and efficiently track, store and manage patient tissue samples throughout the diagnostic process.”

Keller (LON:KLR) (£1.86bn | SR96)

Trading Update, and Upgrade to FY26 Expectations

Positive momentum has accelerated since the May 20th update. Revenue and underlying operating profit for the full year 2026 will be materially ahead of current market consensus.AMBER/GREEN = (James)
Keller Group upgraded FY26 guidance, saying revenue and operating profit will be materially ahead of consensus (£3,150m revenue, £223m profit). North America, 60% of sales, is driving it via data centre and infrastructure demand; order book hit a record £1.9bn. Stock surged, now around 12.8x forward earnings. Bullish, but thin margin (6.7%) and North America concentration and data centre capex exposure warrant caution after run-up.
Cairn Homes (LON:CRN) (£1.37bn | SR84)H1 2026 Trading UpdateH1 revenue €450m, up 60% year-on-year. Well positioned for strong cash generation into H2 and 2027. Will provide an update on our capital allocation plans in September. Reaffirms FY26 guidance.

GREEN = (Graham)
I’ve been positive on this one and it seems clear to me that the bull thesis remains very well intact. The Irish housing market is characterised by very limited supply in comparison to demand, especially for renters and first-time buyers. As things stand, the earnings multiples are still reasonable. I’m happy to stay positive on this one, even with its share price making fresh all-time highs

Firstgroup (LON:FGP) (£1.0bn | SR69)

Sizewell C transport services contract award

Awarded the contract to operate worker transport and site shuttle services from points across Suffolk, to and from the Sizewell C nuclear power plant construction site. Term of up to five years from July 2026.

Young & Cos Brewery (LON:YNGA) (£516m | SR96)

Young & Co’s Brew. Trading Statement

Strong trading momentum has continued. Revenue for the first 14 weeks up 5.5% on a like-for-like basis. “While the backdrop remains challenging, we are well positioned and looking ahead to the rest of the year with confidence.”

Victrex (LON:VCT) (£507m | SR87)

Trading Statement

Full-year guidance maintained. Q3 revenue +18%. Year-to-date revenue +7%. “Q3 maintained the positive momentum we saw through our second quarter.”

Capita (LON:CPI) (£393m | SR24)

Statement - Civil Service Pension Scheme Contract Statement

“We continue to work at pace to resolve the operational issues in collaboration with the Cabinet Office… we are sorry for the distress and inconvenience experienced by those members… Capita is assessing the implications of the matters contained in the statement and, if required, will update the market as soon as it is able to do so.”

NCC (LON:NCC) (£371m | SR80)

Capital Reduction and Tender Offer

Proposing to return £185m to shareholders via £170m tender offer at 145p and a £15m general share buyback programme.

Beauty Tech (LON:TBTG) (£369m | SR70)

Upgrade to FY Expectations and H1 Trading Update

Now anticipates that revenue and adjusted EBITDA for the year ending 31 December 2026 will be ahead of current market expectations, being no less than £170 million and £45 million, respectively. Current market expectations: revenue of £161.7 million and adjusted EBITDA of £41.5 million.

Afentra (LON:AET) (£146.8m | SR72)

Operational and Financial Update

Afentra to pursue its next phase of growth as an independent E&P company. Gross average production for the six months ended June 2026 was 19,379 bopd. Revenue $91m. Net cash $28.4m. "The first half of 2026 has been a period of significant progress across every dimension of our business.”

EnSilica (LON:ENSI) (£109m | SR52)

Result of Oversubscribed Placing and Subscription

Has conditionally raised £14m gross at 91p. This will enable ENSI “to accelerate new products and projects and its growing contract pipeline”.

Clean Power Hydrogen (LON:CPH2) (£68m | SR N/A)

Restoration to Trading and Financial Position

Requested the suspension of trading in shares to be lifted today. £2.5m placing expected to complete today and address CPH2’s constrained working capital position by providing sufficient working capital through to December 2026. Remaining elements of the fundraising to provide sufficient working capital until June 2027.

Steppe Cement (LON:STCM) (£45m | SR99)

Trading Update and Investor Presentation

Cement sales were up 15% to 978,950 tonnes in H1 FY26, revenue up 42% to KZT 29,588 (approx $61m) versus KZT 20,717m ($40m) in H1 2025. Average price per tonne rose to KZT 30,224 ($62.1), helped by a 7% tenge appreciation. Domestic market share up 2pp to 15%. FY26 sales guided at 1.95m tonnes, below 2025 due to lower opening clinker stock. Capacity expansion project to 2.5m tonnes is 90% contracted and on track for summer 2027 commissioning (self funded from cash flow).AMBER = (James)
Steppe's H1 FY26 update beat expectations: volumes up 15% in a flat market (share gains), revenue up 43% in KZT on higher prices and a stronger Tenge. Given this revenue expansion, the stock doesn’t look expensive at 17.9x TTM earnings, 5.93x EV-to-EBITDA and with a net cash position. And that contributes to a StockRank of 99. But it's single-site, single-country, pays no dividend, and 3-4m tonnes of new Kazakh capacity lands within 18 months. Bullish on quality, cautious on concentration and incoming supply.

Coiled Therapeutics (LON:COIL) (£41m | SR1)

Coiled Advances Next-Generation AO-252 Formulation

Switching its Phase I cancer drug AO-252 to a new softgel formulation to fix absorption issues seen with the tablet version, with first patients dosed on the new version this month. The tablet’s absorption is capped at higher doses – the softgel is meant to remove that ceiling.

Enwell Energy (LON:ENW) (£40.8m | SR26)

Q2 2026 Operational Update

No change on the core issues for Enwell Energy – its three production licences in Ukraine remain suspended, so zero production this quarter again. The company is pursuing ICSID arbitration against Ukraine over the suspensions. One bright spot: temporary equipment being installed to get some gas/condensate flowing from the SC-4 well via trucking to existing facilities.

Vianet (LON:VNET) (£19m | SR79)

AGM Statement

Q1 FY27 trading ahead of expectations. The business reported 3.1% revenue growth and recurring revenue up 5.8%, which now represents 88% of turnover.

IXICO (LON:IXI) (£17m | SR15)

Trading Update

Positive trading update – FY26 revenue now seen at £8m+, above a prior £7.5m guide, inferring circa 22% growth on FY25 vs the circa 15% previously expected.

Great Western Mining (LON:GWMO) (£14m | SR24)

Sampling Returns Positive Tungsten Assay Results

New channel sampling at its Nevada project confirms tungsten mineralisation over a circa 3km trend, with best results 27m at 0.15% WO3 and a high grade patch of 11m at 0.25% WO3.

Tekcapital (LON:TEK) (£13m | SR12)

Portfolio Company Update - Innovative Eyewear Inc

Portfolio company Innovative Eyewear landed a deal to roll out its Lucyd Armor smart safety glasses in 345 FYidoctors/Visique optical stores across Canada, starting in Q3 2026.


Graham's Section

Cairn Homes (LON:CRN)

Up 2% at 223p (£1.41bn) - H1 2026 Trading Update - Graham - GREEN =

This Irish housebuilder issues a fine update that reaffirms guidance.

For context, the stock has already had a very strong few months:

ba941ea7-78ad-4b3c-ac77-f077b50db35c.png

I’ve been positive on it due to its excellent earnings outlook. Here’s the unchanged FY26 guidance:

  • Revenue of c.€1.05 – €1.08 billion;
  • Operating profit of c.€180 – €185 million; and
  • ROE of c.16.5%.

This implies a very chunky operating profit margin of 17%. An expected ROE of 16.5% is also looking very impressive.

These numbers can’t be matched by the large UK housebuilders, although you’d expect their results to be much more predictable than Cairn’s.

Barratt Redrow (LON:BTRW), for example, reported an adjusted operating profit margin of 8% in H1, with very low ROCE/ROE metrics.

At the most recent full-year results from Persimmon (LON:PSN), there was an underlying operating margin of 14.3% and an underlying ROCE of 11.7%.

Some more details from today’s Cairn update:

  • H1 revenue is up 60% year-on-year to €450m.

  • c. 1130 units sold vs. 708 units in H1 last year.

  • Order book grows to €1.8 billion (last year: €1.4 billion)

Build cost inflation is just 2.5%.

Cairn is in the sweet spot: extraordinarily high demand, and yet the cost of meeting that demand isn’t rising very rapidly.

Interim dividend: 4.5 cents (last year’s interim dividend: 4.1 cents).

Outlook:

The Company’s significant investment in scaling its operations is clearly delivering results, reflected in strong sales performance, a growing order book, a sector-leading ROE of 16.6% (FY25) and continued business growth. With investment in our landbank and construction work-in-progress (WIP) now at a level that supports our ambitious growth plans, we are well positioned for strong cash generation into H2 and 2027. As a result, the Company expects to provide an update on our capital allocation plans in September.

This sounds promising to me: it says that the company will generate so much cash in H2, that it will need to come up with a fresh plan on what to do with this cash.

Net debt as of December 2025 was €171m. With operating profit for 2026 set to be higher than that figure, it may have some very nice options in terms of shareholders rewards and/or reinvesting for growth.

Continuing with the outlook statement:

The structural undersupply of homes in Ireland remains acute. Cairn will continue to lead the response and expects to deliver a 35% increase in our housing output across 2026 and 2027, representing c.6,000 new homes, including c.3,200 homes in 2027. The Company today reaffirms FY26 guidance:

The CEO comment says: “targeted Government interventions are beginning to deliver tangible results. Greater policy certainty, stronger public-private collaboration and committed funding are supporting increased housing delivery, particularly in apartments.

Graham’s view

I’ve been positive on this one and it seems clear to me that the bull thesis remains very well intact.

The Irish housing market is characterised by very limited supply in comparison to demand, especially for renters and first-time buyers.

As a well-established and trusted housebuilder, Cairn is profiting enormously from this situation.

Of course it won’t last forever. This probably isn’t one of those stocks that you can put in the bottom drawer and forget about. Housebuilders don’t really fit that category. But for now there are no signs of a slowdown.

As things stand, the earnings multiples are still reasonable:

8a3ae0c9-bcde-4741-83ff-d895358f2186.png

The billion-dollar question is whether current levels of profitability might be unsustainably high.

I’ll attempt to answer this in broad strokes: I do think that current returns are unsustainably high. I don’t expect ROE of 16.5% to continue ad infinitum. That level of return reflects very favourable price-cost dynamics (modest build cost inflation combined with very strong housing demand). That can’t be expected to last more than a few years.

However, that’s not to say that I think profits necessarily have to shrink in absolute terms. The growing population has caused housing bottlenecks around Dublin and the surrounding areas. These have persisted for years and in my opinion are likely to persist over the long term, even if they don’t remain at the current extreme levels. Cairn can therefore continue to grow on an absolute basis even if its economic returns moderate over time.

I’m therefore happy to stay positive on this one, even with its share price making fresh all-time highs.


James's Section

Keller (LON:KLR)

Up 13% at 3,048p (£2.1bn) - Trading Update - James - AMBER/GREEN =

Keller Group has told us that it expects operating profit for FY26 to be materially ahead of current market consensus, and stock is surging. It’s bitter-sweet for me – it’s a stock I’ve touted in the past (notably around the turn of the year) but never purchased it myself.

The company has been getting some more coverage recently – check out Ed Sheldon’s excellent article from early May – and quite rightly. Keller is the world's largest geotechnical specialist contractor – essentially the company that does the foundations and ground engineering work for major construction projects, from data centres to highways. It's not a household name, but it's a big, global operation with around 10,000 staff.

Today, the upgrade is being driven almost entirely by North America, which makes up roughly 60% of group revenue. Demand there has been running hot – data centre construction and infrastructure projects have picked up sharply, more than offsetting a softer patch in Florida's housing market. The order book now sits at a record £1.9bn, boosted by a large multi-year US highway remediation contract, so there's decent visibility on future work too.

cabed3de-5c48-47b7-984a-92f745421193.png

There's no number attached to "materially ahead" — Keller hasn't said by how much it'll beat consensus, just that it will. The one hard number we do have is the consensus itself: analysts (seven of them, company-compiled) currently pencil in £3,150m revenue and £223m underlying operating profit for the full year.

Europe and the Middle East is described as “robust,” with growth markets like Scandinavia and the Gulf offsetting a weak western Europe. Asia Pacific is “in line with expectations” – Australia's foundations business is under pricing pressure even though activity levels are strong, which is offset by the Austral business. The heavy lifting is happening in the US.

Two things worth watching. First, there’s concentration risk with North America now around 60% of revenue and the upgrade almost entirely attributable to US/Canada data centre and infrastructure demand – more of a concern if you subscribe to the peak AI capex narrative.

Second, the order book: a record at £1.9bn, but a chunk of that increase comes from a single large contract (the I-40 highway remediation job), so it's worth knowing that's not pure organic breadth across many smaller wins.

Still not expensive

Taking into account today’s surge, the stock is trading around 12.8x earnings on a forward-12 month basis. That puts it at a slight premium to its engineering and construction peer group but a discount to the global industrials average which sits closer to 21x. The PEG ratio currently sits around 1.7 (not great) but that doesn’t factor in today’s improved guidance.

The market will also want to factor in Keller’s strong profitability metrics and robust balance sheet. The business boasts a return on capital of 19.7%, return on equity of 23.1%, and an operating market of 6.7% – all of which are stronger than the sector average.

Net debt, meanwhile, has fallen from £299m in 2022 to just £28.9m in 2025, providing financial flexibility for a company with apparent operational momentum. The EV-to-EBITDA ratio of 6.5 represents a modest discount to the engineering and construction peer group average.

Collectively, these metrics result in a very strong StockRank of 96. It’s worth noting that the StockRank has actually remained above 90 since mid-November – since then, and factoring in the dividend at the time, the stock has returned 99% for shareholders.

James’s View

The data suggests that Keller Group could continue to impress. However, after the recent run up, it’s entirely possible we will see some profit taking. I'm broadly bullish, but conscious that Keller's operating margin – around 6.7%, above the peer group average – is still thin in absolute terms. The MasTec/Sterling precedent shows the market will pay high multiples for low-margin infrastructure names when the growth story is strong enough, so margin alone isn't a hard ceiling on the rating. It does mean the re-rating depends on Keller continuing to prove the growth story, rather than the multiple expanding on its own.


Steppe Cement (LON:STCM)

Up 2% at 20.90p (£45.4m) - Trading Update and Investor Presentation - James - AMBER

Steppe Cement’s H1 FY26 update was taken positively by the market. Cement sales rose 15%, which sounds like an impressive achievement in a market that was described as being flat year-on-year. This suggests that the growth came largely from market share gains (up 2 points to 15%).

But there’s a pricing story here too. Revenue in local currency was up even more, 43%, as average delivered prices climbed from KZT 24,361 to KZT 30,224 per tonne. Part of the USD-equivalent improvement (revenue of “approximately $61m” vs $40m) is currency, not cement or pricing: the Tenge has appreciated 7% against the dollar over the past year (486 KZT/USD vs 520 KZT/USD), flattering the dollar numbers on top of genuine underlying gains.

acbc7a35-1431-46e5-8781-96ac876b69c3.png

Steppe is listed through a Malaysian holdings company – I’ve never understood why – and describes itself as “primarily engaged in the production and sale of cement.” It runs two working dry kilns (plus four mothballed wet kilns) at a single site in Aktau Village, Kazakhstan – it’s about as concentrated as a producer gets: one country, one plant, one product.

This is an important piece of context because it tells us a lot about the guidance. FY26 sales are guided at 1.95m tonnes, actually below 2025 levels, because of lower clinker (an intermediate product in cement) inventory carried into the year.

The company is also explicit that rising transport and electricity costs are squeezing it from the cost side, saying it's “focused on markets near the factory” as a result. As such, cost inflation, not weak demand, looks like the binding constraint on where it can profitably sell right now.

Scaling up

Steppe is a company that's always intrigued me. At one point it was the largest dividend payer on the UK market, with a yield of around 20% – and it wasn't a distressed yield inflated by a collapsing share price, just a genuinely huge payout as net profit surged in the post-Covid years.

I also studied Russian and Politics at undergrad, so there's always something interesting about digging into a business like this: the plant traces back to 1953, when it was built by the Soviet state-owned Karagandacement with four wet kilns; the two dry kilns Steppe actually runs today were later additions from 1976 and 1981.

The company is now opening another chapter, with Steppe building out capacity to 2.5m tonnes on the same Aktau site. The project is 90% contracted, funded entirely from cash flow rather than debt, and targeting commissioning in summer 2027. Doing some crude maths, the additional capacity represents around a 3.5% addition to the national supply.

But it's not the only capacity coming online. There are at least two other new plants under construction (a 1.3m tonne plant in Aktobe's Baikaninsky district, and a 2m tonne plant in Aktobe's Alginsky district, both targeted for completion by end-2026) adding roughly 3.3m tonnes between them.

Cheapish, from what we can work with

Steppe trades at 17.9x trailing earnings and 5.93x EV-to-EBITDA, against a net cash balance sheet – roughly $8.8m of net cash at FY25. H1 results suggest the forward P/E is likely cheaper than 17.9x, but there's no consensus data to confirm it. Quality metrics screen well too: an F-Score of 8/9 and a Z-Score of 5.35 ("safe"), with earnings manipulation risk rated low.

5635f583-f199-4a84-a54a-7f75a46cbdfe.png

Set against that, actual profitability is still thin – operating margin of just 3.35% (ttm), return on capital of 5.2%, return on equity of 5.8%. The eye-catching EPS growth figure (+237.6% ttm) is a low-base effect. The progression has been anything but consistent in recent years.

bc59a863-96f8-4c93-97bb-bf3dc8daeef3.png

No broker currently covers the stock, so there's no consensus to measure this update against.

One more thing worth flagging: there's no dividend. Steppe paid one in 2020 and 2021 before cutting it entirely from 2022 onward, and hasn't reinstated it despite the balance sheet now comfortably able to support one.

James’s View

Steppe still intrigues me, but it’s a risky proposition. While it’s a relatively simple business to follow, it's a single facility, a single country, and there's a wave of new capacity landing across the next 18 months. The market is cyclical despite some long-term growth drivers in Kazakhstan, and there are no analyst numbers for us to benchmark our assumptions against.

However, the quant case is genuinely strong, with a StockRank of 99. That’s why I’m keeping this one at Amber. Some reasons to be bullish, some reasons to be cautious.

Disclaimer

This is not financial advice. Our content is intended to be used and must be used for information and education purposes only. Please read our disclaimer and terms and conditions to understand our obligations.

Profile picture of Edmund ShingProfile picture of Megan BoxallProfile picture of Gragam NearyProfile picture of Mark Simpson

See what our investor community has to say

Enjoying the free article? Unlock access to all subscriber comments and dive deeper into discussions from our experienced community of private investors. Don't miss out on valuable insights. Start your free trial today!

Start your free trial

We require a payment card to verify your account, but you can cancel anytime with a single click and won’t be charged.

Get the free newsletter