Bank Mandiri Persero Tbk PT (JK:BMRI) — Stock Price

Rp4180.00 IDR
▼ -1.42% today

Bank Mandiri Persero Tbk PT (JK:BMRI) is currently trading at Rp4180.00 IDR, down 1.42% today. Over the past 52 weeks, shares have ranged between Rp3710.00 and Rp5375.00. This page tracks Bank Mandiri Persero Tbk PT's live share price on the JK 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 Bank Mandiri Persero Tbk PT (BMRI) total market value.

Bank Mandiri Persero Tbk PT (BMRI) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Bank Mandiri Persero Tbk PT's daily closing share price and trading volume on the JK exchange over the past year, giving a clear view of recent price momentum and liquidity.

Bank Mandiri Persero Tbk PT Income Statement — Revenue, Profit & Earnings by Year

Bank Mandiri Persero Tbk PT'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 Rp203.77 Trillion Rp176.52 Trillion Rp154.93 Trillion Rp136.14 Trillion Rp120.01 Trillion
Cost of Revenue Rp58.88 Trillion Rp41.72 Trillion Rp30.73 Trillion Rp20.51 Trillion Rp20.50 Trillion
Gross Profit Rp144.88 Trillion Rp134.80 Trillion Rp124.19 Trillion Rp115.63 Trillion Rp99.50 Trillion
Research & Development
SG&A Rp30.69 Trillion Rp17.27 Trillion Rp14.34 Trillion Rp14.06 Trillion Rp13.06 Trillion
Total Operating Expenses Rp68.46 Trillion Rp58.40 Trillion Rp49.51 Trillion Rp59.26 Trillion Rp61.15 Trillion
Operating Income Rp76.42 Trillion Rp76.40 Trillion Rp74.68 Trillion Rp56.38 Trillion Rp38.36 Trillion
EBITDA Rp80.97 Trillion Rp81.07 Trillion Rp79.25 Trillion Rp60.89 Trillion Rp41.93 Trillion
EBIT Rp76.42 Trillion Rp76.40 Trillion Rp74.68 Trillion Rp56.38 Trillion Rp38.36 Trillion
Interest Expense Rp58.35 Trillion Rp41.72 Trillion Rp30.73 Trillion Rp20.51 Trillion Rp20.50 Trillion
Income Before Tax Rp76.42 Trillion Rp76.40 Trillion Rp74.68 Trillion Rp56.38 Trillion Rp38.36 Trillion
Income Tax Expense Rp15.07 Trillion Rp15.24 Trillion Rp14.63 Trillion Rp11.43 Trillion Rp7.81 Trillion
Net Income Rp56.29 Trillion Rp55.78 Trillion Rp55.06 Trillion Rp41.17 Trillion Rp28.03 Trillion

Bank Mandiri Persero Tbk PT Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes Bank Mandiri Persero Tbk PT'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 Rp2829.95 Trillion Rp2427.22 Trillion Rp2174.22 Trillion Rp1992.54 Trillion Rp1725.61 Trillion
Total Current Assets Rp439.07 Trillion Rp312.29 Trillion Rp304.35 Trillion Rp330.23 Trillion Rp239.40 Trillion
Cash & Equivalents
Short-term Investments
Net Receivables Rp54.91 Trillion Rp50.96 Trillion Rp52.38 Trillion Rp43.23 Trillion
Inventory Rp-337.01 Trillion Rp-351.99 Trillion Rp-276.36 Trillion
Property, Plant & Equipment Rp72.06 Trillion Rp63.03 Trillion Rp57.98 Trillion Rp58.03 Trillion Rp50.05 Trillion
Goodwill Rp519.29 Billion Rp519.29 Billion Rp787.47 Billion Rp787.47 Billion Rp787.47 Billion
Total Liabilities Rp2502.55 Trillion Rp2113.75 Trillion Rp1886.72 Trillion Rp1740.30 Trillion Rp1503.50 Trillion
Total Current Liabilities Rp1479.38 Trillion Rp1739.42 Trillion Rp1611.65 Trillion Rp8.23 Trillion Rp2.68 Trillion
Long-term Debt Rp108.72 Trillion Rp78.99 Trillion Rp72.43 Trillion Rp75.83 Trillion Rp52.24 Trillion
Net Debt Rp278.67 Trillion Rp30.83 Trillion Rp-48.21 Trillion Rp-170.70 Trillion Rp-101.74 Trillion
Total Stockholder Equity Rp293.75 Trillion Rp283.80 Trillion Rp260.85 Trillion Rp229.68 Trillion Rp204.69 Trillion
Retained Earnings Rp221.18 Trillion Rp214.36 Trillion Rp191.83 Trillion Rp161.61 Trillion Rp137.21 Trillion

Bank Mandiri Persero Tbk PT Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how Bank Mandiri Persero Tbk PT 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 Rp100.64 Trillion Rp-79.56 Trillion Rp-155.57 Trillion Rp-102.24 Trillion Rp-17.79 Trillion
Capital Expenditures Rp5.46 Trillion Rp8.54 Trillion Rp3.09 Trillion Rp4.01 Trillion Rp2.28 Trillion
Free Cash Flow Rp95.18 Trillion Rp-88.10 Trillion Rp-158.65 Trillion Rp-106.25 Trillion Rp-20.07 Trillion
Investing Cash Flow Rp-257.69 Trillion Rp17.73 Trillion Rp16.01 Trillion Rp-41.89 Trillion Rp-132.48 Trillion
Financing Cash Flow Rp289.75 Trillion Rp57.85 Trillion Rp109.41 Trillion Rp215.54 Trillion Rp144.25 Trillion
Dividends Paid Rp43.51 Trillion Rp33.04 Trillion Rp24.70 Trillion Rp16.82 Trillion Rp10.27 Trillion
Stock-Based Compensation
Depreciation Rp4.57 Trillion Rp4.51 Trillion Rp3.57 Trillion
Change in Cash Rp135.84 Trillion Rp236.43 Billion Rp-31.09 Trillion Rp81.26 Trillion Rp-6.29 Trillion

Bank Mandiri Persero Tbk PT Earnings History — EPS Actual vs. Analyst Estimates

Track Bank Mandiri Persero Tbk PT'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
Jul 23, 2026 157.73
Apr 23, 2026 164.99 156.17 +5.65%
Feb 04, 2026 198.98 109.70 +81.39%
Oct 26, 2025 142.23 132.80 +7.10%
Sep 17, 2025 120.62 134.39 -10.25%
Apr 28, 2025 141.40 149.36 -5.33%
Feb 04, 2025 147.01 149.11 -1.41%
Oct 30, 2024 166.19 153.11 +8.54%