ADVERTISEMENT

MPIC sustains double-digit earnings growth in Q3

Published Oct 16, 2025 03:25 pm
Manuel V. Pangilinan-led Metro Pacific Investments Corp. (MPIC) expects to sustain its double-digit growth trajectory when it reports its third-quarter financial performance in November.
MPIC Chief Finance, Risk, and Sustainability Officer Chaye Cabal-Revilla
MPIC Chief Finance, Risk, and Sustainability Officer Chaye Cabal-Revilla
In an interview, MPIC Chief Finance, Risk, and Sustainability Officer Chaye Cabal-Revilla said the company’s third quarter “will be very good,” noting that “all our verticals [business divisions] are doing well.”
“Plus, Maynilad [Water Services Inc.] is doing an IPO [initial public offering], and then the power business is also doing well. The smaller [businesses] are also contributing, when before, they were negatives,” she added.
Cabal-Revilla noted that leisure property developer Landco Pacific Corp. is already contributing to earnings, while digital healthcare arm mWell’s business is also booming.
She added that mWell has also turned around the finances of its recent acquisition, KonsultaMD, which was in the red when they bought it.
MPIC’s strong profit growth is also attributed to debt reduction, as its subsidiaries generate strong cash flow—particularly from its government-regulated businesses, which had previously struggled to raise rates.
“Right now, our debt level at MPIC is at its lowest. It’s now below ₱60 billion,” Cabal-Revilla said.
MPIC reported a 20-percent increase in net income for the first half of 2025, driven by improved financial and operational performance and strong contributions from its energy, water, and hospital businesses.
The company’s consolidated core net income (CCNI) for the first six months reached ₱15 billion, a significant jump from ₱12.5 billion in the same period last year. Reported net income also grew from ₱12.5 billion to ₱17 billion, boosted by the sale of Philippine Coastal Storage and Pipeline Corp.
According to MPIC, overall financial and operational performance improved, resulting in an 18-percent increase in contributions from operations to ₱17.5 billion.
The energy business, particularly Manila Electric Co. (Meralco), was a key driver, contributing ₱11.2 billion to MPIC’s net operating income (NOI).
Higher tariffs from Maynilad also lifted performance with a ₱3.8-billion contribution, while Metro Pacific Tollways Corp. (MPTC) delivered ₱3.3 billion. These two companies collectively accounted for 41 percent of MPIC’s NOI.
Pangilinan, MPIC’s chairman, president, and chief executive officer (CEO), said, “Our performance in the first half of the year reflects the continued resilience and strength of our businesses. We’ve seen meaningful contributions from power, water, and toll roads—sectors that are fundamental to the country’s development.”
“Beyond financial performance, we are sharpening our focus on long-term value creation by scaling investments in areas where we can make the greatest impact—energy, food security, and inclusive infrastructure,” he added.

Related Tags

Metro Pacific Investments Corporation Chaye Cabal-Revilla Manuel V. Pangilinan
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.