ADVERTISEMENT

High oil prices hit Toyota demand, dragging GT Capital net profit down 11%

Published Aug 14, 2026 10:02 am
GT Capital Holdings Inc., the holding company of the Ty family, reported an 11 percent decline in consolidated net income to ₱16.41 billion for the first half of 2026 from ₱18.42 billion in the same period last year, as macroeconomic slowdown severely weakened domestic automotive demand.
The financial result was heavily impacted by flagship unit Toyota Motor Philippines Corp., which recorded a 33 percent drop in net profit to ₱8.4 billion from ₱12.5 billion a year earlier.
Revenues at the automaker fell 15 percent to ₱115.4 billion from ₱135.6 billion in the prior-year period as elevated global oil prices dampened vehicle purchases over the six-month span.
Despite the contraction in vehicle sales, Toyota Motor Philippines noted early signals of a market rebound after sales increased 3.2 percent month-on-month in June.
Toyota Motor Philippines President Masando Hashimoto expressed optimism that the automotive sector is recovering, stating that the company remains on target to reach its milestone of three million cumulative vehicle sales within the year.
The conglomerate’s automotive drop was cushioned by steady earnings from its banking and infrastructure assets. Metropolitan Bank & Trust Co. (Metrobank) posted a flat net income of ₱24.9 billion for the first half, supported by continuous loan growth, stable interest margins, and modest fee income.
Metrobank President Fabian Dee cited a disciplined and prudent approach to balancing growth and risk during a difficult operating period for financial institutions.
Infrastructure associate Metro Pacific Investments Corp. delivered a six percent year-on-year increase in core net income to ₱16.0 billion, providing essential earnings support through its diversified utility portfolio.
“GT Capital's first half results reflect the impact of a slower macroeconomic environment,” GT Capital President Carmelo Maria Luza Bautista said in a disclosure to the Philippine Stock Exchange.
“Nevertheless, we will approach the second half of the year with a continued focus on disciplined execution of our strategic priorities,” Bautista added.
In real estate, subsidiary Federal Land Inc. completed 866 units and turned over 723 units during the first six months of the year, following 2,268 completions in 2025.
Retail performance across its commercial portfolio maintained positive momentum, backed by rising foot traffic at flagship complex MITSUKOSHI BGC.
Insurance affiliate AXA Philippines Life and General Insurance Corp. reported a 31 percent expansion in gross premiums to ₱21.8 billion. Growth in the life insurance segment was led by single-premium unit-linked and health products, while non-life written premiums expanded 16 percent to ₱2.4 billion through an ongoing motor loan distribution agreement with Metrobank. (James A. Loyola)

Related Tags

GT Capital Holdings Inc. Carmelo Maria Luza Bautista Toyota Motor Philippines Corporation Metropolitan Bank & Trust Co. (Metrobank) Federal Land Inc. AXA Philippines
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; } }

{{ static_articles_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.