Macquarie upgrades CP ALL stock to Buy at THB 56.00
Published on 10/06/2026 at 16:43 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSCP ALL (TH0737010Y16) received a fresh valuation signal when Macquarie upgraded the stock to Buy and raised its target from THB 45.00 to THB 56.00 on October 1, 2026, according to Investing.com. The new target is 24.44 percent above the previous THB 45.00 target.
Macquarie raises the valuation bar
The change places CP ALL against a more constructive analyst backdrop. Investing.com lists 23 Buy ratings and no Hold or Sell ratings in its current analyst table, while the average 12-month target stands at THB 62.39 from 22 analysts.
Revenue growth remains positive
CP ALL reported fiscal-year 2025 revenue of THB 1.02 trillion, up 3.49 percent from THB 987.14 billion a year earlier, while earnings increased 11.50 percent to THB 27.75 billion, according to Stock Analysis. The combination of modest sales growth and faster earnings growth makes margin development central to the valuation case.
The Thai securities regulator lists CP ALL's reviewed consolidated second-quarter financial statements for the period ended June 30, 2026, providing the latest interim reporting marker, according to the Thai SEC.
SET range frames the risk
CP ALL was last at THB 42.50 on the Stock Exchange of Thailand on October 6, 2026 at 4:37 p.m. ICT, down 1.16 percent from THB 43.00. The THB 40.50 to THB 54.50 52-week range places the price 22.02 percent below its yearly high, while market capitalization stood at THB 378.7 billion.
The next scheduled earnings report is November 11, 2026, according to InvestPane. That date gives the market a defined checkpoint for testing whether the second-half earnings trend can support the higher analyst targets.
SET snapshot keeps the focus on execution
CP ALL combines convenience-store operations under the 7-Eleven brand with wholesale, retail and mall activities. Its current valuation debate therefore rests on two measurable points: the gap between THB 42.50 and the THB 56.00 Macquarie target, and the ability to convert THB 1.02 trillion of fiscal-year 2025 revenue into faster profit growth.
CP ALL market snapshot
- Company: CP ALL Public Company Limited
- ISIN: TH0737010Y16
- Ticker: CPALL
- Primary exchange: Stock Exchange of Thailand
- Primary exchange price (as of October 6, 2026, 4:37 p.m. ICT): THB 42.50
- Change versus prior close: minus 1.16 percent
- Prior close: THB 43.00
- Market capitalization: THB 378.7 billion (as of October 6, 2026)
- 52-week range: THB 40.50-THB 54.50 (as of October 6, 2026)
- Sector / Industry: Consumer Defensive / Grocery Stores
- Index membership: SET50
- Next earnings date: November 11, 2026
