Macro Group Pharmaceuticals (Macro Capital) S.A.E (EGX:MCRO)
Egypt flag Egypt · Delayed Price · Currency is EGP
1.590
+0.020 (1.27%)
At close: Oct 4, 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
5,4406501,3231,6821,870-
Market Cap Growth
194.44%-50.86%-21.36%-10.06%--
Enterprise Value
5,0078171,4751,8151,944-
Last Close Price
1.591.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
10.775.62--10.76-
Forward PE
22.7110.0710.0710.0710.07-
PS Ratio
5.540.732.543.202.56-
PB Ratio
6.823.3516.9417.834.04-
P/TBV Ratio
7.063.8925.8425.104.56-
P/FCF Ratio
113.265.49--14.43-
P/OCF Ratio
65.644.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
5.100.912.843.452.66-
EV/EBITDA Ratio
29.895.8288.83-8.17-
EV/EBIT Ratio
33.736.03122.57-8.30-
EV/FCF Ratio
104.266.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.051.724.052.400.440.27
Debt / EBITDA Ratio
0.262.1911.06-0.830.47
Debt / FCF Ratio
0.902.81--1.582.20
Net Debt / Equity Ratio
-0.540.813.251.600.040.10
Net Debt / EBITDA Ratio
-2.781.1215.30-0.860.080.18
Net Debt / FCF Ratio
-9.011.33-2.93-3.390.140.84
Asset Turnover
1.041.290.920.771.021.21
Inventory Turnover
2.472.811.611.641.642.15
Quick Ratio
2.570.470.360.291.181.19
Current Ratio
2.971.351.351.082.002.31
Return on Equity (ROE)
28.24%85.15%-44.13%-97.85%42.37%48.77%
Return on Assets (ROA)
9.83%12.16%1.33%-16.72%20.53%25.81%
Return on Invested Capital (ROIC)
36.59%37.66%4.17%-50.24%40.92%47.35%
Return on Capital Employed (ROCE)
17.90%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
2.33%17.80%-2.88%-16.21%9.29%-
FCF Yield
0.88%18.23%-6.56%-2.64%6.93%-
Dividend Yield
6.71%---15.40%-
Payout Ratio
----23.01%31.65%
Buyback Yield / Dilution
-49.10%--1.12%1.46%0.88%-
Total Shareholder Return
-42.39%--1.12%1.46%16.29%-