StocksMedium•30 July 2026•
2 min read

FTSE 100 Hits Record High Driven by Corporate Earnings and BoE Rate Hold

Key Facts

1The FTSE 100 index hit a new record high of 10,948, up 40 points.
2Upgrades for Rolls-Royce and BAE Systems, along with results from Shell and Lloyds, supported the index.
3The Bank of England held interest rates steady during its midday decision.

In a move reflecting the resilience of the UK economy against inflationary pressures, the FTSE 100 index hit a new record high of 10,948 points, gaining 40 points. This rally was primarily driven by analyst upgrades for major industrial players such as Rolls-Royce and BAE Systems, alongside robust earnings reports from heavyweights including Shell and Lloyds. Additionally, the Bank of England's decision to maintain interest rates at their current levels provided further support to investor sentiment.

Individual stock performance underscores this market optimism, with market data showing Rolls-Royce (RR.L) at 1,419.40 GBp and BAE Systems (BA.L) at 2,025 GBp as of the July 28, 2026 close. In the financial and energy sectors, Lloyds (LLOY.L) stood at 113.05 GBp and Shell (SHEL.L) at 3,234.50 GBp on the same date, highlighting the collective strength of these components in pushing the index to its historic peak.

Looking ahead, traders are monitoring the index's stability at these elevated levels, with LSEG.L closing at 9,150 GBp and BATS.L at 4,740 GBp as of July 29, 2026. With no major UK economic catalysts listed in the upcoming calendar for the next seven days, market focus is expected to remain on corporate performance and the ongoing impact of the Bank of England's rate hold.