War demand hits revenue
Geopolitics finally showed up in guidance. Maersk (MAERSK) traded up after raising full-year expectations, explicitly citing strong transport demand tied to global conflict. Messier routes and higher security costs usually scream margin squeeze. Instead, the operators that can keep the network running are holding utilization tight enough that pricing doesn’t collapse. In shipping, flows follow reliability.
Defense is shifting the same way: from pilots to backlog. Ondas (ONDS) was up after reporting more than $40M in new orders tied to autonomous defense systems. That’s not a “someday” number—it’s enough for investors to model delivery, cash conversion, and a real pipeline. It also keeps the bid under autonomy/communications/sensing versus the stuff that still requires a narrative seminar.
Corporate moves, tougher IPO tape
Asset mix mattered, but so did what gets paid now.
Shell (SHELL) traded up on plans to finalize the sale of its South African fuel stations to ADNOC for about $1B. Clean divestment, real cash, fewer questions about why that footprint still exists. The market’s next question is even simpler: does the money go to buybacks, debt reduction, or another “strategic” project that adds new complexity.
In tech, Akamai (AKAM) was flat even with analysts pushing the case that its cloud segment is undervalued following a $1.8B partnership with Anthropic. The headline helps credibility, but the stock won’t move on branding alone. The tape wants proof: revenue ramp, attach rates, and unit economics that look like a business—not a strategy.
Europe’s IPO window also looked less charitable. KNDS was down as its IPO timeline appears at risk if it can’t clear a €12bn+ valuation target, with demand reportedly below that level. The window isn’t shut. It’s just charging full price: cut the valuation, show more numbers, or wait.
AI rewards the measurable
AI is still paying the parts of the stack where demand is easy to underwrite. SanDisk (SNDK) traded up, with analysts flagging more upside after a record quarter driven by AI demand. Memory and storage are easier to model: capex goes in, shipments come out, and pricing cycles leave a trail.
Akamai’s non-move was the counterpoint. The market isn’t paying for “AI exposure” by association. It’s paying for volume and a P&L that doesn’t require a slide deck to defend it. Call it selective or call it harsh, but that’s the regime.
Macro didn’t drive the session, but it set the lighting. US job openings hit a two-year high while hiring stayed subdued. Treasuries ended June modestly higher, helped by lower inflation expectations after a weak start to the month. That’s supportive for duration, not a blanket green light for risk.
Credit remains the slow-burn storyline. Len Tannenbaum raising a new fund amid turmoil in the $1.8T private credit market is a reminder that new money comes with tighter terms while the old book still has refinance and valuation risk to clear. The adjustment isn’t done.
Crypto stayed heavy at the edges. CIRC and Strategy (crypto-linked stocks) were down as bitcoin weakness dragged the proxies.
What mattered
- War-linked demand showed up in guidance and orders: MAERSK up on raised outlook; ONDS up on >$40M defense autonomy orders.
- Simplification got paid: SHELL up on the ~$1B South Africa divestment.
- AI rewarded numbers, not adjacency: SNDK up on AI-driven results; AKAM flat despite the Anthropic partnership.
- New issuance is getting priced harder: KNDS down as €12bn+ looks like a stretch.
The market’s message was simple: deliver throughput, show cash, and don’t ask investors to fund a story that still needs a diagram.