ADVERTISEMENT

RFM declares additional P500-million dividend

9-month profit exceeds 2023 full-year earnings

Published Oct 22, 2024 03:14 am

Food and beverage firm RFM Corporation reported that its Board of Directors has approved the dividend declaration of a P0.148388 per share equivalent to P500 million.

RFM Chief Executive Officer Jose Ma. A. Concepcion III said the cash dividend is payable on Dec. 2, 2024, with record date as of Nov. 6, 2024.

He noted that RFM’s strong balance sheet and good income growth arising from better margins and higher volumes from key business units allowed for more cash dividends, amidst completion of big-ticket capital expenditure items in mid-2024.

Strong sales of Royal and Fiesta Pasta, as well as of Selecta Ice Cream thru the Unilever-RFM joint venture company, have pushed volumes up even as better margins drove income higher. 

Based on preliminary, unaudited financials from the company, sales from January to September improved three percent to P15 billion from the same period last year while net income rose 14 percent to P1.1 billion as of September 2024. Full year income last 2023 was P1.3 billion.

Concepcion also attributed the good performance of RFM to launches of new innovative products in key categories like milk, pasta and ice cream every year to spur growth organically. 

For the current year 2024, the company has declared a total of P1.3 billion in dividends, or P0.385809 per share, higher than the P850 million in 2023. At the share price of P3.75 last Oct. 18, RFM’s dividend yield is 10.3 percent.

Concepcion also said that major capex have been completed and cash in the balance sheet is adequate to fund the latest and biggest cash dividend declaration in recent years.

On his outlook for 2025, he said that the recent escalation of the war in the Middle East, if not contained soon, could push inflation via higher oil prices and eventually affect consumer demand, although the midterm election spending can provide some consumption support next year. 

Concepcion also added that economic expansion and increased employment are strong anchors of consumer spending and so far, these economic indicators point to continued resilience and thus provide good support for spending.

Last August, RFM announced a cash dividend of P300 million or P0.089033 per share as Concepcion said "2024 looks to be a good year in terms of income growth as we are able to enjoy softer costs of raw materials."

Concepcion said RFM continues to keep adequate liquidity in the balance sheet even as it supports healthy levels of dividends every year.

The company's P1.1-billion bakery plant in Silang, Cavite is now operational; it was funded by internally generated cash and is RFM Corp.'s second bakery plant.

"RFM is also launching new products this year like the Selecta Flavored Milk and other milk innovations to maintain the growth momentum in RFM's milk segment," he said.

“Our pasta business is also rolling out more innovations and we see that our Unilever RFM Ice Cream joint venture is able to sustain growth in 2024 with timely price adjustments to ensure affordability and healthy demand," Concepcion added.

 

Related Tags

Jose Ma. A. Concepcion III RFM 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.