MSGA Investment Company (TADAWUL:9655)
Saudi Arabia flag Saudi Arabia · Delayed Price · Currency is SAR
6.00
0.00 (0.00%)
At close: Jul 7, 2026

MSGA Investment Company Ratios and Metrics

Millions SAR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23
Debt / Equity Ratio
--0.063.25
Debt / EBITDA Ratio
--0.643.20
Net Debt / Equity Ratio
-0.29-0.290.06-0.10
Net Debt / EBITDA Ratio
-0.71-0.710.56-0.10
Net Debt / FCF Ratio
-0.57-0.57-0.150.01
Asset Turnover
1.141.140.35-
Quick Ratio
3.243.240.440.21
Current Ratio
11.6911.6916.861.26
Return on Equity (ROE)
48.15%48.15%18.42%-
Return on Assets (ROA)
26.64%26.64%6.55%-
Return on Invested Capital (ROIC)
60.73%54.31%18.11%110.30%
Return on Capital Employed (ROCE)
41.50%41.50%9.30%23.80%
Payout Ratio
41.87%41.87%38.15%-