TipRanks
Go Ultimate75% OFF

Mega Or (MGOR) Stock Statistics & Valuation Metrics

5 Followers

Total Valuation

Mega Or has a market cap or net worth of ILA 16.36B. The enterprise value is ILA 25057.46T.

Market Cap
ILA 16.36B
Enterprise Value
ILA 25057.46T

Share Statistics

Mega Or has 38,150,790 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
38,150,790
Owned by Insiders
―
Owned by Institutions
11.19%

Financial Efficiency

Mega Or’s return on equity (ROE) is 0.22 and return on invested capital (ROIC) is 2.13%.

Return on Equity (ROE)
0.22
Return on Assets (ROA)
0.08
Return on Invested Capital (ROIC)
2.13%
Return on Capital Employed (ROCE)
0.03
Revenue Per Employee
10.76M
Profits Per Employee
27.24M
Employee Count
31
Asset Turnover
0.03
Inventory Turnover
0.00

Valuation Ratios

The current PE Ratio of Mega Or is 12.45. Mega Or’s PEG ratio is 0.41.

PE Ratio
12.45
PS Ratio
40.94
PB Ratio
3.06
Price to FCF
36.43
Price to Operating Cash Flow
36.16
PEG Ratio
0.41

Income Statement

In the last 12 months, Mega Or had revenue of 333.69M and earned 844.34M in profits. Earnings per share was 23.05.

Revenue
333.69M
Gross Profit
313.11M
Operating Income
265.99M
Pretax Income
1.03B
Net Income
844.34M
EBITDA
1.23B
Earnings Per Share (EPS)
23.05

Cash Flow

In the last 12 months, operating cash flow was 452.32M and capital expenditures -3.25M, giving a free cash flow of 449.07M billion.

Operating Cash Flow
452.32M
Free Cash Flow
449.07M
Free Cash Flow per Share
11.77

Dividends & Yields

Mega Or pays an annual dividend of ILA 104.87, resulting in a dividend yield of 0.99%

Dividend Per Share
ILA 104.87
Dividend Yield
0.99%
Payout Ratio
N/A
Free Cash Flow Yield
2.75%
Earnings Yield
7.83%

Stock Price Statistics

Beta
1.58
52-Week Price Change
118.92%
50-Day Moving Average
46645.20
200-Day Moving Average
50174.34
Relative Strength Index (RSI)
40.21
Average Volume (3m)
76.68K

Important Dates

Mega Or upcoming earnings date is ―, TBA (Confirmed).

Last Earnings Date
―
Next Earnings Date
―
Ex-Dividend Date
Jun 01, 2026

Financial Position

Mega Or as a current ratio of 0.95, with Debt / Equity ratio of 142.84%

Current Ratio
0.95
Quick Ratio
0.95
Debt to Market Cap
0.56
Net Debt to EBITDA
3.59
Interest Coverage Ratio
1.37

Taxes

In the past 12 months, Mega Or has paid 183.85M in taxes.

Income Tax
183.85M
Effective Tax Rate
0.18

Enterprise Valuation

Mega Or EV to EBITDA ratio is 11.50, with an EV/FCF ratio of 48.86.

EV to Sales
54.91
EV to EBITDA
11.50
EV to Free Cash Flow
48.86
EV to Operating Cash Flow
48.51

Balance Sheet

Mega Or has ILA 685.85M in cash and marketable securities with ILA 6.21B in debt, giving a net cash position of -ILA 5.52B billion.

Cash & Marketable Securities
ILA 685.85M
Total Debt
ILA 6.21B
Net Cash
-ILA 5.52B
Net Cash Per Share
-ILA 144.67
Tangible Book Value Per Share
ILA 142.60

Margins

Gross margin is 93.60%, with operating margin of 108.33%, and net profit margin of 320.61%.

Gross Margin
93.60%
Operating Margin
108.33%
Pretax Margin
405.72%
Net Profit Margin
320.61%
EBITDA Margin
477.56%
EBIT Margin
477.27%

Analyst Forecast

The average price target for Mega Or is ―, which is 11.43% higher than the current price. The consensus rating is ―

Price Target
―
Price Target Upside
―
Analyst Consensus
―
Analyst Count
―
Revenue Growth Forecast
16.06%
EPS Growth Forecast
30.42%