ADVERTISEMENT

San Miguel's hard liquor unit posts ₱6.3-billion at end-Sept. driven by pricing

Published Nov 10, 2025 12:00 am
San Miguel Corp.'s hard liquor unit booked a consolidated net income of ₱6.35 billion in the first nine months of the year, a 17 percent jump from ₱5.44 billion last year, citing price adjustments.
In a disclosure to the Philippine Stock Exchange, Ginebra San Miguel Inc. reported that consolidated revenues in January to September amounted to ₱48.17 billion, a seven percent increase from a year earlier.
Ginabra said the higher revenue was primarily driven by higher selling prices.
As a result, gross profit rose to ₱12.85 billion, up 15 percent compared to the same period last year.
Selling and administrative expenses increased by 10 percent, from ₱4.84 billion to ₱5.35 billion, primarily due to higher costs related to advertising and promotions, as well as other administrative items.
Interest expense and other financing charges increased by 14 percent, from ₱53 million to ₱60 million, mainly due to interest costs associated with long-term employee benefit obligations and bank charges.
Other income increased from ₱286 million to ₱356 million, primarily driven by net tolling revenues.
Meanwhile, Bank of Commerce, an affiliate of San Miguel, reported a 24 percent jump in net income to ₱2.75 billion in the first nine months of the year from ₱2.21 billion in the same period a year earlier.
In a disclosure to the Philippine Stock Exchange, the bank said its “robust performance” was due to “sustained growth across core revenue streams, driven by net interest income and gains from foreign exchange transactions.”
The result translated into a return on equity (ROE) of 10.63 percent. The bank cited effective strategy execution focused on the San Miguel ecosystem, optimized capital utilization, operational efficiency, and disciplined risk management.
At end-September, interest income from loans and receivables, which accounts for more than 70 percent of total interest revenue, rose 14.31 percent to ₱7.99 billion from ₱6.99 billion in the same 2024 period, reflecting sustained expansion in the bank’s lending portfolio.
Interest income from investment securities climbed 15.51 percent to ₱2.36 billion from ₱2.04 billion a year ago, primarily due to an increase in the volume of placements with higher yields.
Similarly, interest income from financial assets nearly tripled to ₱209.40 million from ₱71.77 million recorded in 2024, on the back of additional investments.
Conversely, interest income from “due from Bangko Sentral ng Pilipinas and other banks” declined 16.48 percent to ₱247.24 million from ₱296.01 million due to the impact of recent policy rate cuts. Interest income from interbank loans receivable and the special purpose rediscounting arrangement (SPURA) also dipped 4.37 percent to ₱408.25 million, compared with ₱426.89 million in 2024.

Related Tags

Ginebra San Miguel Inc. San Miguel Corporation
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.