ADVERTISEMENT

FNI's Q3 profit slumps despite higher sales volume

Published Nov 8, 2024 03:30 am

Global Ferronickel Holdings Inc. (FNI), a leading nickel ore producer in the Philippines, reported a 67.6 percent drop in attributable net income to P502.6 million in the first nine months of 2024 due to lower nickel prices.

In a disclosure to the Philippine Stock Exchange (PSE), the firm said this includes the net income of investment in associates of P192 million. On a per-share basis, earnings were P0.0981, down from P0.3021 the previous year.

“We continue to focus on operating efficiently and managing costs, while building and keeping momentum,” FNI President Dante R. Bravo said.

“For the first three quarters of the year, our shipment volume rose to the highest level since 2021. We expect this strong performance to remain towards the end of the year and over the course of next year, especially now that we have entered Indonesia, a new market for our low-grade and medium-grade nickel ore,” he added.

He noted that, “in addition to this positive development, we also saw prices firm up month-on-month since September for low-grade, nickel-low-iron ore products, which have been our most sold product category by volume."

“While it is not a significant acceleration yet, we believe our prudent cost and operations management positions us to stay profitable in changing market conditions,” said Bravo.

Mining revenues were down 15.3 percent to P5.72 billion compared to the first nine months of 2023, resulting from a lower nickel ore pricing environment partially offset by strong shipment volumes.

The average realized nickel ore price declined to $23.39 per wet metric ton (WMT), down 26.8 percent from $31.93 in the prior-year period.

Medium-grade ore prices averaged $30.82 per WMT, down 35.4 percent, while low-grade ores sold at $19.42 per WMT, down 21 percent.

Various factors affected market prices, including, but not limited to, demand fluctuations in China and Indonesia, stainless steel and low-grade nickel pig iron production, supply chain disruptions from maintenance shutdowns of some steel mills, and supply growth in Indonesia, which outweighed production cuts and mine closures in the rest of the world.

Total sales volume was 4.27 million WMT, up 12.3 percent, with growth across both Surigao and Palawan mine sites, reflecting prior and ongoing investments to expand production and improve productivity.

Low-grade ores comprised 65 percent of total sales volume, and medium-grade ores accounted for 35 percent, compared to the corresponding shares of 68 percent and 32 percent last year.

At FNI’s Surigao mine, shipment volumes rose to 3.16 million WMT, up 16.7 percent against the prior-year level, due to favorable weather conditions and better equipment availability, including chartered landing craft tanks, transportation, and water trucks.

At its Palawan site, volumes were 1.11 million WMT, up 1.4 percent year-on-year, driven by favorable weather conditions, development of mine facilities and causeways, optimized logistics and human resources processes, and increased equipment availability.

Related Tags

Global Ferronickel Holdings Dante Bravo
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.