RFG Holdings Ltd (JSE:RFG) — Stock Price

ZAC2489.00 ZAC
▲ 2.60% today

RFG Holdings Ltd (JSE:RFG) is currently trading at ZAC2489.00 ZAC, up 2.60% today. Over the past 52 weeks, shares have ranged between ZAC1470.00 and ZAC2640.00. This page tracks RFG Holdings Ltd's live share price on the JSE exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see how much is RFG Holdings Ltd worth.

RFG Holdings Ltd (RFG) Stock Price Chart — Daily History & Trading Volume

The chart below tracks RFG Holdings Ltd's daily closing share price and trading volume on the JSE exchange over the past year, giving a clear view of recent price momentum and liquidity.

RFG Holdings Ltd Income Statement — Revenue, Profit & Earnings by Year

RFG Holdings Ltd's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20252024202320222021
Total Revenue ZAC8.14 Billion ZAC8.01 Billion ZAC7.89 Billion ZAC7.26 Billion ZAC5.95 Billion
Cost of Revenue ZAC6.11 Billion ZAC5.93 Billion ZAC5.91 Billion ZAC5.61 Billion ZAC4.66 Billion
Gross Profit ZAC2.03 Billion ZAC2.08 Billion ZAC1.98 Billion ZAC1.64 Billion ZAC1.29 Billion
Research & Development
SG&A ZAC507.16 Million ZAC519.73 Million ZAC539.87 Million ZAC559.07 Million ZAC416.36 Million
Total Operating Expenses ZAC1.36 Billion ZAC1.22 Billion ZAC1.22 Billion ZAC1.07 Billion ZAC916.15 Million
Operating Income ZAC673.11 Million ZAC852.12 Million ZAC756.71 Million ZAC575.17 Million ZAC372.91 Million
EBITDA ZAC1.01 Billion ZAC1.11 Billion ZAC1.06 Billion ZAC817.68 Million ZAC612.23 Million
EBIT ZAC674.78 Million ZAC852.19 Million ZAC757.15 Million ZAC573.85 Million ZAC372.45 Million
Interest Expense ZAC68.12 Million ZAC82.94 Million ZAC99.36 Million ZAC89.21 Million ZAC73.14 Million
Income Before Tax ZAC606.67 Million ZAC769.25 Million ZAC657.27 Million ZAC485.96 Million ZAC299.78 Million
Income Tax Expense ZAC161.53 Million ZAC203.90 Million ZAC179.74 Million ZAC124.04 Million ZAC83.30 Million
Net Income ZAC445.43 Million ZAC565.69 Million ZAC476.60 Million ZAC360.68 Million ZAC216.15 Million

RFG Holdings Ltd Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes RFG Holdings Ltd's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 20252024202320222021
Total Assets ZAC6.04 Billion ZAC6.01 Billion ZAC5.55 Billion ZAC5.42 Billion ZAC5.12 Billion
Total Current Assets ZAC3.31 Billion ZAC3.33 Billion ZAC2.90 Billion ZAC2.77 Billion ZAC2.51 Billion
Cash & Equivalents
Short-term Investments ZAC5.42 Million ZAC5.77 Million ZAC5.54 Million
Net Receivables ZAC1.28 Billion ZAC1.31 Billion ZAC1.15 Billion ZAC1.17 Billion ZAC1.10 Billion
Inventory ZAC1.95 Billion ZAC1.76 Billion ZAC1.70 Billion ZAC1.57 Billion ZAC1.39 Billion
Property, Plant & Equipment ZAC1.99 Billion ZAC1.93 Billion
Goodwill ZAC444.86 Million ZAC444.86 Million ZAC444.86 Million ZAC444.86 Million ZAC444.86 Million
Total Liabilities ZAC2.14 Billion ZAC2.17 Billion ZAC2.14 Billion ZAC2.39 Billion ZAC2.37 Billion
Total Current Liabilities ZAC1.76 Billion ZAC1.80 Billion ZAC1.53 Billion ZAC1.51 Billion ZAC1.40 Billion
Long-term Debt ZAC27.75 Million ZAC62.34 Million ZAC261.38 Million ZAC476.83 Million ZAC546.38 Million
Net Debt ZAC659.71 Million ZAC457.06 Million ZAC726.91 Million ZAC1.10 Billion ZAC1.08 Billion
Total Stockholder Equity ZAC3.89 Billion ZAC3.83 Billion ZAC3.40 Billion ZAC3.02 Billion ZAC2.74 Billion
Retained Earnings ZAC2.28 Billion ZAC2.23 Billion ZAC1.81 Billion ZAC1.45 Billion ZAC1.17 Billion

RFG Holdings Ltd Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how RFG Holdings Ltd generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 20252024202320222021
Operating Cash Flow ZAC655.35 Million ZAC792.01 Million ZAC804.57 Million ZAC427.37 Million ZAC347.66 Million
Capital Expenditures ZAC375.53 Million ZAC323.86 Million ZAC288.41 Million ZAC260.00 Million ZAC221.81 Million
Free Cash Flow ZAC279.81 Million ZAC468.15 Million ZAC516.16 Million ZAC167.36 Million ZAC125.85 Million
Investing Cash Flow ZAC-368.55 Million ZAC-327.59 Million ZAC-287.68 Million ZAC-307.55 Million ZAC-197.64 Million
Financing Cash Flow ZAC-472.44 Million ZAC-311.97 Million ZAC-492.57 Million ZAC-112.83 Million ZAC-153.01 Million
Dividends Paid ZAC368.00 Million ZAC162.15 Million ZAC119.82 Million ZAC76.14 Million ZAC75.35 Million
Stock-Based Compensation ZAC-29.21 Million ZAC33.52 Million ZAC26.07 Million ZAC7.69 Million ZAC5.91 Million
Depreciation ZAC337.71 Million ZAC305.81 Million ZAC298.73 Million ZAC243.83 Million ZAC239.78 Million
Change in Cash ZAC-185.65 Million ZAC152.44 Million ZAC24.32 Million ZAC6.98 Million ZAC-2.99 Million

RFG Holdings Ltd Earnings History — EPS Actual vs. Analyst Estimates

Track RFG Holdings Ltd's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
May 19, 2026
Nov 18, 2025
May 21, 2025
Mar 13, 2025
Nov 20, 2024