Macro Group Pharmaceuticals (Macro Capital) S.A.E (EGX:MCRO)
Egypt flag Egypt · Delayed Price · Currency is EGP
1.290
-0.060 (-4.44%)
At close: Oct 22, 2026

EGX:MCRO Ratios and Metrics

Millions EGP. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,4136501,3231,6821,870-
Market Cap Growth
127.65%-50.86%-21.36%-10.06%--
Enterprise Value
3,9848171,4751,8151,944-
Last Close Price
1.291.140.510.640.69-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.495.62--10.76-
Forward PE
18.4310.0710.0710.0710.07-
PS Ratio
4.170.732.543.202.56-
PB Ratio
5.373.3516.9417.834.04-
P/TBV Ratio
5.553.8925.8425.104.56-
P/FCF Ratio
85.795.49--14.43-
P/OCF Ratio
50.304.04--13.86-
PEG Ratio
-0.420.420.420.42-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.760.912.843.452.66-
EV/EBITDA Ratio
21.995.8288.83-8.17-
EV/EBIT Ratio
24.896.03122.57-8.30-
EV/FCF Ratio
77.446.89--15.00-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.061.724.052.400.440.27
Debt / EBITDA Ratio
0.282.1911.06-0.830.47
Debt / FCF Ratio
0.972.81--1.582.20
Net Debt / Equity Ratio
-0.520.813.251.600.040.10
Net Debt / EBITDA Ratio
-2.571.1215.30-0.860.080.18
Net Debt / FCF Ratio
-8.361.33-2.93-3.390.140.84
Asset Turnover
1.081.290.920.771.021.21
Inventory Turnover
2.452.811.611.641.642.15
Quick Ratio
1.340.470.360.291.181.19
Current Ratio
2.751.351.351.082.002.31
Return on Equity (ROE)
27.11%85.15%-44.13%-97.85%42.37%48.77%
Return on Assets (ROA)
10.20%12.16%1.33%-16.72%20.53%25.81%
Return on Invested Capital (ROIC)
33.97%37.66%4.17%-50.24%40.92%47.35%
Return on Capital Employed (ROCE)
18.60%43.10%5.20%-152.40%48.50%54.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
6.07%17.80%-2.88%-16.21%9.29%-
FCF Yield
1.17%18.23%-6.56%-2.64%6.93%-
Dividend Yield
8.27%---3.25%-
Payout Ratio
0.23%---23.01%31.65%
Buyback Yield / Dilution
-173.81%--1.12%1.46%0.88%-
Total Shareholder Return
-165.53%--1.12%1.46%4.14%-