Macro Group Pharmaceuticals (Macro Capital) S.A.E (EGX:MCRO)
Egypt flag Egypt · Delayed Price · Currency is EGP
1.460
+0.090 (6.57%)
At close: Feb 23, 2026

EGX:MCRO Ratios and Metrics

Millions EGP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8336501,3231,6821,870-
Market Cap Growth
-32.09%-50.86%-21.36%-10.06%--
Enterprise Value
9908171,4751,8151,944-
Last Close Price
1.461.140.510.640.69-
PE Ratio
7.305.62--10.76-
Forward PE
-10.0710.0710.0710.07-
PS Ratio
0.930.732.543.202.56-
PB Ratio
4.293.3516.9417.834.04-
P/TBV Ratio
4.993.8925.8425.104.56-
P/FCF Ratio
7.025.49--14.43-
P/OCF Ratio
5.174.04--13.86-
PEG Ratio
-0.420.420.420.42-
EV/Sales Ratio
1.110.912.843.452.66-
EV/EBITDA Ratio
6.494.4888.83-8.17-
EV/EBIT Ratio
7.314.95122.57-8.30-
EV/FCF Ratio
8.366.89--15.00-
Debt / Equity Ratio
1.451.454.052.400.440.27
Debt / EBITDA Ratio
1.541.5411.06-0.830.47
Debt / FCF Ratio
2.372.37--1.582.20
Net Debt / Equity Ratio
0.540.543.251.600.040.10
Net Debt / EBITDA Ratio
0.570.5715.30-0.860.080.18
Net Debt / FCF Ratio
0.880.88-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
1.141.140.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)
14.81%14.81%1.33%-16.72%20.53%25.81%
Return on Invested Capital (ROIC)
48.44%49.73%4.17%-50.24%40.92%47.35%
Return on Capital Employed (ROCE)
52.50%52.50%5.20%-152.40%48.50%54.90%
Earnings Yield
13.90%17.80%-2.88%-16.21%9.29%-
FCF Yield
14.24%18.23%-6.56%-2.64%6.93%-
Dividend Yield
----15.40%-
Payout Ratio
----23.01%31.65%
Buyback Yield / Dilution
-6.32%-1.48%-1.12%1.46%0.88%-
Total Shareholder Return
-6.32%-1.48%-1.12%1.46%16.29%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.