ADVERTISEMENT

BPI to raise $300 M to refinance bonds

Published Feb 22, 2024 08:30 am

The Ayala Group’s financial services arm Bank of the Philippine Islands (BPI) is looking to raise $300 million by September this year to refinance maturing bonds of the same amount.

BPI ERIC LUCHANGCO.png
BPI Chief Finance Officer Eric M. Luchangco

“We're looking at various options, but we will we will refinance that bond. I think it's just a matter of time that we're ready to refinance it, what is the method that we're going to use,” BPI Chief Finance Officer Eric M. Luchangco said in an interview.

He added that while the bond is maturing in September it does not have to be refinanced exactly on the day or that the money does not have to be raised on the same day that the bank is repaying the bondholders.

“We have some flexibility in terms of refinancing … we can refinance ahead. But the downside of refinancing ahead is that you're carrying two costs at the same time… But, we also have to look at what the market is like, if it looks like it's a very good opportunity to refinance now (if rates are low), maybe it's worth it to have that negative carry,” Luchangco explained.

He noted that they have already decided to refinance the bond but continue to look at options on how to refinance it. 

At this point, he said that time is on their side because the maturity is yet in September. 

“Between now and September, we're just continuing to watch the situation, see what our opportunities are. You can return to the bond market or get a loan, we could do another syndicated loan. We just did one last year,” Luchangco said. 

He added that they are considering both domestic and offshore debt markets for the fund-raising activity. 

Meanwhile, BPI reported a record high net income for 2023, driven by record revenues and lower provisions which offset the increase in operating expenses. 

The bank said its net income rose 30.5 percent to an all-time high of P51.7 billion last year from P39.6 billion in 2022. 

Excluding the impact of the one-off gain from the 2022 property sale, net income would be up 44.1 percent.

Fourth-quarter net income was P13.1 billion, up 44.3 percent year-on-year, also on higher revenue growth and lower provisions recognized.

The bank said its solid financial performance is a reflection of its strengthened customer franchise and deeper customer engagement which led to record volumes and market share gains in several businesses. 

Total revenues soared 16.7 percent to P138.3 billion year-on-year, attributable to the 22.7 percent increase in net interest income to P104.4 billion, as average asset base expanded 7.7 percent and net interest margin widened 50 basis points to 4.09 percent. 

Non-interest income improved 1.5 percent to P34.0 billion, on the back of record trading income gains of P5.2 billion, up 37 percent year-on-year, tempered by the three percent decline in fee income to P28.8 billion.

Removing the impact of the 2022 one-off transaction, fee income would be higher by P4.1 billion or 16.6 percent, on higher fees from credit cards, various service charges, and bancassurance.
 

Related Tags

Eric M. Luchangco Bank of the Philippine Islands
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.