Ninety One PLC (JSE:N91) — Stock Price

ZAC4865.00 ZAC
▲ 0.19% today

Ninety One PLC (JSE:N91) is currently trading at ZAC4865.00 ZAC, up 0.19% today. Over the past 52 weeks, shares have ranged between ZAC4397.00 and ZAC5712.00. This page tracks Ninety One PLC'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 N91 company net worth.

Ninety One PLC (N91) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Ninety One PLC'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.

Ninety One PLC Income Statement — Revenue, Profit & Earnings by Year

Ninety One PLC's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20262025202420232022
Total Revenue ZAC763.30 Million ZAC700.00 Million ZAC697.80 Million ZAC745.50 Million ZAC795.10 Million
Cost of Revenue ZAC113.10 Million ZAC105.40 Million ZAC109.30 Million ZAC118.40 Million ZAC131.20 Million
Gross Profit ZAC650.20 Million ZAC594.60 Million ZAC588.50 Million ZAC627.10 Million ZAC663.90 Million
Research & Development
SG&A ZAC146.80 Million ZAC141.50 Million ZAC130.20 Million ZAC133.40 Million ZAC121.60 Million
Total Operating Expenses ZAC581.60 Million ZAC524.40 Million ZAC508.50 Million ZAC542.20 Million ZAC545.60 Million
Operating Income ZAC181.70 Million ZAC175.60 Million ZAC189.30 Million ZAC203.30 Million ZAC249.50 Million
EBITDA ZAC231.20 Million ZAC286.10 Million
EBIT ZAC198.40 Million ZAC247.60 Million
Interest Expense ZAC3.50 Million ZAC3.30 Million ZAC3.90 Million ZAC3.80 Million ZAC4.00 Million
Income Before Tax ZAC207.50 Million ZAC204.30 Million ZAC216.80 Million ZAC212.60 Million ZAC267.10 Million
Income Tax Expense ZAC61.80 Million
Net Income ZAC153.50 Million ZAC150.10 Million ZAC163.90 Million ZAC163.80 Million ZAC205.30 Million

Ninety One PLC Balance Sheet — Assets, Liabilities & Shareholder Equity

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

Fiscal Year 20262025202420232022
Total Assets ZAC14.88 Billion ZAC12.21 Billion ZAC11.12 Billion ZAC10.81 Billion ZAC11.68 Billion
Total Current Assets ZAC14.37 Billion ZAC12.04 Billion ZAC10.94 Billion ZAC10.64 Billion ZAC11.50 Billion
Cash & Equivalents
Short-term Investments ZAC13.66 Billion ZAC11.41 Billion ZAC10.30 Billion ZAC9.96 Billion ZAC10.77 Billion
Net Receivables ZAC178.60 Million ZAC156.60 Million ZAC162.00 Million ZAC260.60 Million ZAC266.10 Million
Inventory
Property, Plant & Equipment ZAC99.70 Million ZAC109.70 Million
Goodwill
Total Liabilities ZAC14.17 Billion ZAC11.84 Billion ZAC10.75 Billion ZAC10.46 Billion ZAC11.34 Billion
Total Current Liabilities ZAC13.97 Billion ZAC11.69 Billion ZAC10.59 Billion ZAC10.31 Billion ZAC11.18 Billion
Long-term Debt
Net Debt
Total Stockholder Equity ZAC702.40 Million ZAC373.40 Million ZAC367.40 Million ZAC349.80 Million ZAC341.50 Million
Retained Earnings ZAC391.30 Million ZAC368.00 Million ZAC330.50 Million ZAC287.90 Million ZAC985.50 Million

Ninety One PLC Cash Flow Statement — Operating, Investing & Financing Activities

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

Fiscal Year 20262025202420232022
Operating Cash Flow ZAC172.40 Million ZAC318.40 Million ZAC171.80 Million ZAC74.60 Million ZAC232.30 Million
Capital Expenditures ZAC7.10 Million ZAC4.40 Million ZAC2.50 Million ZAC1.20 Million ZAC1.40 Million
Free Cash Flow ZAC165.30 Million ZAC314.00 Million ZAC169.30 Million ZAC73.40 Million ZAC653.20 Million
Investing Cash Flow ZAC29.20 Million
Financing Cash Flow ZAC-145.70 Million
Dividends Paid ZAC114.80 Million ZAC107.20 Million ZAC115.80 Million ZAC130.20 Million ZAC123.70 Million
Stock-Based Compensation ZAC21.70 Million ZAC16.20 Million ZAC16.50 Million ZAC14.20 Million ZAC12.10 Million
Depreciation ZAC18.80 Million ZAC13.80 Million ZAC13.50 Million ZAC14.80 Million ZAC15.00 Million
Change in Cash ZAC16.90 Million ZAC145.20 Million ZAC3.60 Million ZAC-87.30 Million ZAC123.30 Million

Ninety One PLC Earnings History — EPS Actual vs. Analyst Estimates

Track Ninety One PLC'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
Jun 03, 2026
Nov 17, 2025
Jun 04, 2025
Nov 20, 2024