ADVERTISEMENT

Maynilad needs more institutional investors aside from IFC, ADB

Published Sep 30, 2025 03:07 pm
Maynilad Water Services Inc. may have to woo more cornerstone investors for its ₱45.8-billion initial public offering (IPO) as the prospective $245 million from the World Bank Group’s (WBG) International Finance Corp. (IFC) and the Manila-based Asian Development Bank (ADB) is a strong vote of confidence but may not be enough to prop up the share price.
Based on Maynilad’s updated prospectus, IFC has agreed to participate as a cornerstone investor in the offer for an investment size of up to $100 million, also at a subscription price of up to ₱15 per share. Maynilad has set its maximum indicative price at ₱20 a share.
On the other hand, the ADB is currently contemplating participating as a cornerstone investor in the IPO for a potential investment size of up to $145 million, at a subscription price of up to ₱15 per share.
While the ADB has substantially completed its evaluation for its participation in the offer, it is still in the process of obtaining the approval of its board of directors.
“There is no assurance that such approval will be obtained for the ADB to sign legally binding documentation for this transaction and participate as a cornerstone investor. Thus, there is no guarantee that the ADB would be able to participate in the offer,” said Maynilad.
According to Abacus Securities Corp., at the current exchange rate, these two institutions will own around ₱14.2 billion worth of stock, or over 40 percent of the offer, if it is priced at ₱15.
However, it noted that, “Domestic financial institutions will still have to pick up some of the slack to reduce the overhang on listing day.”
Reyes Tacandong & Co. senior adviser Jonathan Ravelas said that IFC and the ADB’s backing of Maynilad’s IPO at ₱15 per share “is a strong vote of confidence. It signals they see long-term value in water infrastructure and trust the governance.”
“The IFC/ADB cornerstone investment is good news, but domestic institutions will need to heavy lifting themselves for Maynilad to get a pop on its first day,” Abacus added.
While it believes there will be demand from local funds, “the question is whether or not such will be robust enough to give Maynilad a chance to rise once trading in the stock commences.”
Assuming domestic institutions take up 10 percent of the offer, and another 10 percent goes to the local small investors’ portion, each of the Philippine Stock Exchanges (PSE) 120 or so active brokers will have an allocation of ₱65 million to ₱70 million, assuming an IPO price of ₱15.
“On the other hand, if 20 percent is taken up by local funds, the allocation per broker drops to less than ₱45 million, which sounds more doable,” Abacus said.
Maynilad is offering a total of 2.29 billion shares for up to ₱20 per share, consisting of a primary offer of 1.66 billion new common shares, a preferential offer to First Pacific Co. of 24.9 million new shares, an upsize option of 354.7 million secondary shares of shares owned by existing shareholders, and an overallotment option of up to 249.05 million shares.

Related Tags

Maynilad Water Services Inc. Reyes Tacandong & Co. Jonathan Ravelas Abacus Securities Corporation International Finance Corporation (IFC) Asian Development Bank (ADB)
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.