ADVERTISEMENT

Premium residential, lot sales power Ayala Land's Q1 growth amid condo slump

Published May 6, 2025 12:52 pm  |  Updated May 6, 2025 01:10 pm

Premium residential as well as commercial and industrial lot sales continue to fuel the growth of real estate giant Ayala Land, Inc. (ALI) as the middle-income condominium market in Metro Manila continues to be weighed down by weak sentiment, low demand, and excess supply.

Despite headwinds, the firm said its net income grew 10 percent to ₱6.9 billion in the first quarter of 2025 as consolidated revenues improved six percent year-on-year to ₱43.6 billion, driven by resilient property development bookings and healthy leasingoperations.

“As we close the first quarter of 2025, I am pleased to share that Ayala Land remains firmly on track—guided by discipline, resilience, and long-term perspective—even as we navigate today’s complex macroeconomic landscape,” said ALI President and CEO Anna Ma. Margarita Bautista-Dy. 

She added that, “We are energized with what lies ahead and continue to deliver sustainable long-term value for all our stakeholders.”

ALI’s property development revenues expanded by 11 percent to ₱27.8 billion, lifted by contributions across premium residential offerings and commercial and industrial lots for sale. 

Residential revenues reached ₱22.0 billion, three percent more than the previous year, anchored on the resilience of the premium segment. 

Meanwhile, commercial and industrial lot revenues more than doubled to ₱5.7 billion owing to strong sales at Arca South in Taguig City.

Property development reservation sales grew four percent year-on-year to ₱36.2 billion, led by premium residential sales, which rose by percent to ₱20.7 billion, and take-up for commercial and industrial lots, which more than tripled to ₱4.9 billion. 

“The strength of these segments cushioned the contraction in the core residential segment (middle-income) which contributed P10.5 billion to total sales. The Company launched four projects during the quarter worth ₱12.6 billion, all located outside Metro Manila and with 90 percent from the Premium segment,” the firm said.

With reinventions across flagship malls and hospitality assets in full swing, leasing revenues increased by seven percent to ₱11.6 billion on stable occupancy and lease escalation. 

Shopping center revenues grew four percent to ₱5.7 billion on the back of growing contributions of core and emerging malls. Office revenues reached ₱2.9 billion, also four percent higher year-on-year, with lease escalation and sustained better-than-industry occupancy levels. 

In addition, revenues from hotels and resorts expanded 10 percent to ₱2.6 billion, anchored on improving occupancy and room rates, notwithstanding the closure of hotels undergoing renovation.

Moreover, ALI’s emerging Industrial Real Estate portfolio of warehouses, cold storage and industrial land accounted for ₱357 million in revenues, 60 percent more than the first quarter of 2024, driven by AREIT’s industrial land holdings and newly opened cold storage facilities.

First-quarter capital expenditures reached ₱20.6 billion, of which 46 percent was spent on the build out of residential projects, 30 percent to prime and develop infrastructure within its estates, 16 percent on leasing and hospitality assets, and nine percent on continuing land acquisition commitments.

Related Tags

Ayala Land Inc. Anna Ma. Margarita Bautista-Dy
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.