Macro Group Pharmaceuticals (Macro Capital) S.A.E (EGX:MCRO)
Egypt flag Egypt · Delayed Price · Currency is EGP
1.350
-0.020 (-1.46%)
At close: Mar 15, 2026

EGX:MCRO Ratios and Metrics

Millions EGP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7706501,3231,6821,870-
Market Cap Growth
-27.03%-50.86%-21.36%-10.06%--
Enterprise Value
9278171,4751,8151,944-
Last Close Price
1.351.140.510.640.69-
PE Ratio
6.755.62--10.76-
Forward PE
-10.0710.0710.0710.07-
PS Ratio
0.860.732.543.202.56-
PB Ratio
3.973.3516.9417.834.04-
P/TBV Ratio
4.613.8925.8425.104.56-
P/FCF Ratio
6.505.49--14.43-
P/OCF Ratio
4.784.04--13.86-
PEG Ratio
-0.420.420.420.42-
EV/Sales Ratio
1.040.912.843.452.66-
EV/EBITDA Ratio
6.085.8288.83-8.17-
EV/EBIT Ratio
6.856.03122.57-8.30-
EV/FCF Ratio
7.836.89--15.00-
Debt / Equity Ratio
1.721.724.052.400.440.27
Debt / EBITDA Ratio
2.192.1911.06-0.830.47
Debt / FCF Ratio
2.812.81--1.582.20
Net Debt / Equity Ratio
0.810.813.251.600.040.10
Net Debt / EBITDA Ratio
1.121.1215.30-0.860.080.18
Net Debt / FCF Ratio
1.331.33-2.93-3.390.140.84
Asset Turnover
1.291.290.920.771.021.21
Inventory Turnover
2.812.811.611.641.642.15
Quick Ratio
0.470.470.360.291.181.19
Current Ratio
1.351.351.351.082.002.31
Return on Equity (ROE)
85.15%85.15%-44.13%-97.85%42.37%48.77%
Return on Assets (ROA)
12.16%12.16%1.33%-16.72%20.53%25.81%
Return on Invested Capital (ROIC)
36.77%37.66%4.17%-50.24%40.92%47.35%
Return on Capital Employed (ROCE)
43.10%43.10%5.20%-152.40%48.50%54.90%
Earnings Yield
15.03%17.80%-2.88%-16.21%9.29%-
FCF Yield
15.40%18.23%-6.56%-2.64%6.93%-
Dividend Yield
----15.40%-
Payout Ratio
----23.01%31.65%
Buyback Yield / Dilution
---1.12%1.46%0.88%-
Total Shareholder Return
---1.12%1.46%16.29%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.