Metrofile (JSE:MFL) — Stock Price

ZAC323.00 ZAC
▲ 0.00% today

Metrofile (JSE:MFL) is currently trading at ZAC323.00 ZAC, up 0.00% today. Over the past 52 weeks, shares have ranged between ZAC250.00 and ZAC324.00. This page tracks Metrofile'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 Metrofile (MFL) market capitalisation.

Metrofile (MFL) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Metrofile'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.

Metrofile Income Statement — Revenue, Profit & Earnings by Year

Metrofile'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 ZAC1.07 Billion ZAC1.14 Billion ZAC1.13 Billion ZAC979.68 Million ZAC933.47 Million
Cost of Revenue ZAC79.17 Million ZAC542.00 Million ZAC127.59 Million ZAC127.21 Million ZAC122.81 Million
Gross Profit ZAC986.96 Million ZAC598.54 Million ZAC1.01 Billion ZAC852.47 Million ZAC810.66 Million
Research & Development
SG&A
Total Operating Expenses ZAC859.56 Million ZAC472.27 Million ZAC752.17 Million ZAC612.07 Million ZAC359.73 Million
Operating Income ZAC127.40 Million ZAC126.27 Million ZAC254.62 Million ZAC240.40 Million ZAC240.80 Million
EBITDA ZAC276.75 Million ZAC214.52 Million ZAC344.68 Million ZAC319.36 Million ZAC323.02 Million
EBIT ZAC176.32 Million ZAC126.96 Million ZAC254.62 Million ZAC234.97 Million ZAC241.17 Million
Interest Expense ZAC76.99 Million ZAC68.22 Million ZAC63.40 Million ZAC49.25 Million ZAC49.81 Million
Income Before Tax ZAC51.59 Million ZAC58.73 Million ZAC197.00 Million ZAC185.73 Million ZAC191.35 Million
Income Tax Expense ZAC26.54 Million ZAC36.12 Million ZAC57.91 Million ZAC46.39 Million ZAC49.38 Million
Net Income ZAC24.85 Million ZAC16.61 Million ZAC137.91 Million ZAC133.59 Million ZAC138.31 Million

Metrofile Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes Metrofile'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 ZAC1.38 Billion ZAC1.51 Billion ZAC1.58 Billion ZAC1.49 Billion ZAC1.35 Billion
Total Current Assets ZAC346.40 Million ZAC408.49 Million ZAC393.08 Million ZAC295.63 Million ZAC268.32 Million
Cash & Equivalents
Short-term Investments
Net Receivables ZAC232.62 Million ZAC304.17 Million ZAC316.32 Million ZAC238.88 Million ZAC217.36 Million
Inventory ZAC5.58 Million ZAC14.42 Million ZAC18.13 Million ZAC16.21 Million ZAC13.78 Million
Property, Plant & Equipment ZAC718.34 Million ZAC739.28 Million ZAC708.79 Million
Goodwill ZAC276.15 Million ZAC307.11 Million ZAC373.54 Million ZAC372.19 Million ZAC313.95 Million
Total Liabilities ZAC895.00 Million ZAC986.88 Million ZAC1.01 Billion ZAC914.41 Million ZAC782.77 Million
Total Current Liabilities ZAC203.95 Million ZAC248.31 Million ZAC855.50 Million ZAC236.06 Million ZAC208.85 Million
Long-term Debt ZAC559.26 Million ZAC599.52 Million ZAC0.00 ZAC441.56 Million ZAC430.13 Million
Net Debt ZAC592.20 Million ZAC666.80 Million ZAC631.99 Million ZAC594.00 Million ZAC556.30 Million
Total Stockholder Equity ZAC478.09 Million ZAC516.11 Million ZAC562.56 Million ZAC559.59 Million ZAC558.73 Million
Retained Earnings ZAC-43.54 Million ZAC-21.95 Million ZAC23.68 Million ZAC-14.01 Million ZAC-4.61 Million

Metrofile Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how Metrofile 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 ZAC182.98 Million ZAC199.38 Million ZAC161.74 Million ZAC217.22 Million ZAC245.86 Million
Capital Expenditures ZAC47.31 Million ZAC52.98 Million ZAC47.04 Million ZAC60.02 Million ZAC43.63 Million
Free Cash Flow ZAC135.68 Million ZAC146.39 Million ZAC114.70 Million ZAC157.20 Million ZAC202.23 Million
Investing Cash Flow ZAC-28.39 Million ZAC-47.49 Million ZAC-46.53 Million ZAC-125.14 Million ZAC-42.82 Million
Financing Cash Flow ZAC-130.87 Million ZAC-82.55 Million ZAC-155.42 Million ZAC-94.82 Million ZAC-195.58 Million
Dividends Paid ZAC47.09 Million ZAC66.14 Million ZAC82.65 Million ZAC74.99 Million ZAC61.85 Million
Stock-Based Compensation ZAC-4.50 Million ZAC7.50 Million ZAC2.35 Million ZAC2.50 Million ZAC481.00K
Depreciation ZAC100.43 Million ZAC87.57 Million ZAC90.06 Million ZAC84.38 Million ZAC81.85 Million
Change in Cash ZAC17.73 Million ZAC66.57 Million ZAC-39.34 Million ZAC-622.00K ZAC3.36 Million

Metrofile Earnings History — EPS Actual vs. Analyst Estimates

Track Metrofile'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
Mar 02, 2026
Sep 15, 2025
Mar 03, 2025
Nov 22, 2024