ADVERTISEMENT

PSE's ₱186-billion target at risk as IPOs get delayed

Published Aug 28, 2025 03:53 pm
The Philippine Stock Exchange (PSE) is expected to face difficulty in achieving its capital-raising target of ₱186 billion this year, as big-ticket initial public offerings are being postponed.
This comes after Hann Holdings announced the deferment of its ₱13 billion initial public offering due to poor market conditions, while SM Prime Holdings Inc. signaled that its planned $1 billion real estate investment trust IPO will be postponed beyond 2026, as it does not require the funds.
“We believe Hann Holdings made the right call in deferring its IPO, given the still lackluster market sentiment. After all, timing is just as important as fundamentals in market listings,” said Unicapital Securities Research Analyst Jeri R. Alfonso.
She noted that, “With conditions still looking weak, holding off is a more prudent move than pushing through when investors may not be ready to support a new IPO. By waiting for the proper timing, Hann Holdings avoids the risk of selling shares too cheaply and better safeguards its shareholder value.”
“Not only is the initially targeted six IPOs for the PSE this year unlikely to be achieved, but weak investor sentiment appears to have started to creep into potential IPOs for next year.
“SMPH management was quoted as saying that the IPO for SM REIT may not just be deferred beyond 2025, but even beyond 2026, and the company is looking at green financing in the meantime,” said Abacus Securities Corporation.
Meanwhile, GCash’s parent company, Mynt’s IPO, which was initially expected this year, is not getting firmed up as it has yet to file its application with the Securities and Exchange Commission, while Globe officials point out that they are not in a hurry to go public.
“The latest comments from management for Mynt's IPO plans have softened in recent weeks, and even if Mynt does push through for next year, this may push other potential listings on account of the market's absorption capacity,” said Abacus.
Alfonso said, “One fewer IPO also makes it tougher for the Philippine Stock Exchange (PSE) to hit its ₱186 billion capital-raising target this year. As of the first half of 2025, only ₱63 billion—or 34 percent of the goal—has been raised, coming from one IPO, two follow-on offerings, and around six private placements.”
Abacus pointed out that, “The deferred list of IPOs has outnumbered the completed ones probably in the past two to three years. While there has been success over the one and only IPO (Topline) so far for 2025, there hasn't been enough optimism to look past the PSEi's tepid performance, especially compared to its regional peers.”
However, Abacus said “we are still expecting at the very least one more IPO set for this coming October with Maynilad's listing which was also delayed by a few months. It will likely garner more pressure to price lower with the deferral and will likely be dependent on its yield payout, which would be attractive enough for the market.”
For her part, Alfonso said that, “In our view, with one less listing in the pipeline, appetite may be stronger for Maynilad should it proceed with its planned October debut.”
Just last month, PSE President Ramon S. Monzon said the bourse’s capital-raising pipeline was getting more robust with the target for 2025 upgraded again, this time to ₱186.3 billion as more firms apply to list stocks for the second semester.
“I'm glad to report, I think we'll be hitting at least ₱180 billion in capital rating this year, and hopefully more, if there are more applications we receive in the third and fourth quarter,” said PSE President Ramon S. Monzon in a press briefing after the bourse’s annual stockholders’ meeting on Saturday.
At the start of the year, he said the PSE’s target was ₱120 billion, and this target was increased to ₱170 billion last May, even without counting the much-anticipated giant initial public offering of GCash or Mynt, since the firm has yet to file its application.
“So far, based on applications we have received, as of July, our capital raising is about ₱185 billion already. That's based on the fact that for the first half of the year, our capital raising was approximately ₱62.6 billion. That's one IPO, two FOOs (follow-on offerings) and about six private placements.
“For the second half, based on the applications we've received to date, we expect an additional capital raising activity of about ₱123.7 billion. This is composed of two IPOs, two follow-on offerings, one SRO (stock rights offering), and one listing of convertible warrants,” Monzon said.
He said “In the pipeline, the PSE, so far, is expecting an additional ₱122.8 1 billion from the IPO of Maynilad Water Services, stock rights offering of ACEN Corporation, and follow-on offerings of Ayala Corporation, Steniel Manufacturing Corporation, and Alliance Global Group Inc.”
As for the fixed income market, Monzon said a total face amount of ₱73.2 billion in new bond listings was registered on the Philippine Dealing & Exchange Corporation, which is now controlled by the PSE.

Related Tags

Philippine Stock Exchange Ramon S. Monzon Abacus Securities Corporation Unicapital Securities Inc. Jeri Alfonso Hann Holdings Inc. SM Prime Holdings Inc. Maynilad Water Services Inc. Mynt
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.