Company Financials

PT Bank Mega Tbk Financials

Indonesian rupiah

business PT Bank Mega Tbk Company Profile

Main Stock Listing

IDX: MEGA

Market Capitalization Rp38.628 Trillion as of Jan. 1, 2026

Market Cap History

Valuations Metrics as of Jan. 3, 2026

Trailing PE 13.61
Forward PE
Price to Sales TTM Rp5.85
Price to Book MRQ Rp1.63
Enterprise to Revenue 3.31
Enterprise to EBITDA

Financial Reports as of Jun. 30, 2025

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2025-06-30
Profit Margin 43.06%
Operating Margin 55.98%
Return on Assets TTM 2.12%
Return on Equity TTM 12.55%

Income Statement

Revenue TTM Rp6,579,167,952,896
Revenue per Share TTM Rp560.36
Quarterly Revenue Growth 2.80%
Gross Profit TTM Rp6,502,261,194,752
EBITDA Rp0
Net Income to Common TTM Rp2,833,285,120,000
Diluted EPS TTM Rp241.08
Quarterly Earnings Growth YoY 9.00%

Balance Sheet

Total Cash MRQ Rp21,963,072,339,968
Total Cash per Share MRQ Rp1870.64
Total Debt MRQ Rp
Total Debt to Equity MRQ 0.23
Current Ratio MRQ
Book Value per Share MRQ Rp2014.48

Cash Flow

Operating Cash Flow TTM Rp-23,786,881,548,288
Levered Free Cash Flow TTM Rp2,631,054,000,000

MEGA Stock Info as of Jan. 3, 2026

Stock Statistics

Shares Outstanding 11,740,923,365
Float Shares 4,928,722,219
Avg 10 Volume 8,480
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders 95.56%
% Held by Institutions 4.89%

Stock Price Summary

Beta 0.15
Fifty Two Week Low Rp3000.00
Fifty Two Week High Rp4110.00
Fifty Two Week Change -21.58%
Day 50 MA Rp3293.00
Day 200 MA Rp3370.10

Dividends and Splits

Forward Annual Dividend Rate Rp89.64
Forward Annual Dividend Yield 2.73%
Trailing Annual Dividend Rate Rp89.64
Trailing Annual Dividend Yield 2.72%
Payout Ratio 37.19%
Dividend Date
Ex Dividend Date 2025-04-16
Last Split Factor
Last Split Date 2022-03-10