Macro Group Pharmaceuticals (Macro Capital) S.A.E (EGX:MCRO)
Egypt flag Egypt · Delayed Price · Currency is EGP
1.490
-0.030 (-1.97%)
At close: Aug 5, 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8676501,3231,6821,870-
Market Cap Growth
-26.22%-50.86%-21.36%-10.06%--
Enterprise Value
1,0248171,4751,8151,944-
Last Close Price
1.521.140.510.640.69-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.605.62--10.76-
Forward PE
21.7110.0710.0710.0710.07-
PS Ratio
0.970.732.543.202.56-
PB Ratio
4.473.3516.9417.834.04-
P/TBV Ratio
5.193.8925.8425.104.56-
P/FCF Ratio
7.315.49--14.43-
P/OCF Ratio
5.384.04--13.86-
PEG Ratio
-0.420.420.420.42-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.150.912.843.452.66-
EV/EBITDA Ratio
6.715.8288.83-8.17-
EV/EBIT Ratio
7.566.03122.57-8.30-
EV/FCF Ratio
8.646.89--15.00-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
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%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
13.35%17.80%-2.88%-16.21%9.29%-
FCF Yield
13.67%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%-