GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
M

Modern Mills Company SJSC 2284.SR · SAR

Consumer Staples · Tadawul · 🇸🇦 Saudi Arabia

Compare

26.64

—

Close of 9 Nov 2026, in SAR

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in SAR, from our data supplier.

FY2025

Revenue

SAR 1.05bn

FY2019FY2025

Net income

SAR 223.8m

FY2019FY2025

Free cash flow

SAR 125.5m

FY2019FY2025

Shareholders' equity

SAR 323.0m

FY2019FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
RevenueSAR 1.05bnSAR 1.00bnSAR 938.6mSAR 978.0mSAR 555.0mSAR 435.3mSAR 449.7m
Gross profitSAR 391.1mSAR 373.3mSAR 345.7mSAR 366.0mSAR 156.9mSAR 132.5mSAR 118.4m
Operating incomeSAR 258.6mSAR 259.3mSAR 253.6mSAR 270.1mSAR 88.5mSAR 70.5mSAR 45.4m
Net incomeSAR 223.8mSAR 208.7mSAR 201.8mSAR 233.0mSAR 79.5mSAR 64.9mSAR 39.9m
Diluted earnings per share2.762.582.472.850.970.790.49

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Total assetsSAR 1.27bnSAR 1.30bnSAR 1.17bnSAR 1.15bnSAR 1.17bnSAR 1.37bnSAR 1.32bn
Cash and short-term investmentsSAR 72.0mSAR 182.9mSAR 112.0mSAR 118.2mSAR 94.1mSAR 345.4mSAR 274.2m
Total liabilitiesSAR 951.5mSAR 1.04bnSAR 921.5mSAR 973.8mSAR 1.07bnSAR 232.5mSAR 250.4m
DebtSAR 598.1mSAR 882.5mSAR 790.8mSAR 832.0mSAR 949.0mSAR 4.5mSAR 4.3m
Shareholders' equitySAR 323.0mSAR 262.6mSAR 247.7mSAR 178.4mSAR 97.8mSAR 1.14bnSAR 1.07bn
Shares outstanding81m81m82m82m82m82m82m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Cash from operationsSAR 262.7mSAR 275.7mSAR 235.7mSAR 353.2mSAR 154.5mSAR 105.3mSAR 52.0m
Capital spending−SAR 137.1m−SAR 107.1m−SAR 55.9m−SAR 34.0m−SAR 18.4m−SAR 20.4m−SAR 13.6m
Free cash flowSAR 125.5mSAR 168.6mSAR 179.8mSAR 319.2mSAR 136.0mSAR 84.9mSAR 38.4m
Dividends paid−SAR 162.0m−SAR 162.0m−SAR 140.0m−SAR 177.4m−SAR 404.0m——

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueSAR 296.9mSAR 281.2mSAR 291.8mSAR 254.4mSAR 240.5mSAR 259.9mSAR 267.1mSAR 252.3m
Gross profitSAR 121.3mSAR 108.7mSAR 119.4mSAR 91.8mSAR 82.9mSAR 97.0mSAR 98.6mSAR 92.5m
Operating incomeSAR 63.6mSAR 75.6mSAR 64.0mSAR 64.2mSAR 57.5mSAR 72.9mSAR 58.1mSAR 68.7m
Net incomeSAR 53.4mSAR 65.9mSAR 52.3mSAR 56.1mSAR 49.7mSAR 65.6mSAR 50.8mSAR 48.4m
Diluted earnings per share0.660.810.650.690.610.810.630.60
Cash from operationsSAR 52.0mSAR 81.0mSAR 70.0mSAR 61.0mSAR 47.0mSAR 83.0mSAR 66.0mSAR 83.0m
Capital spending−SAR 23.0m−SAR 30.0m−SAR 27.0m−SAR 51.0m−SAR 30.0m−SAR 28.0m−SAR 42.0m−SAR 36.0m
Free cash flowSAR 29.0mSAR 51.0mSAR 43.0mSAR 10.0mSAR 17.0mSAR 55.0mSAR 24.0mSAR 47.0m
Total assetsSAR 1.31bnSAR 1.32bnSAR 1.27bnSAR 1.25bnSAR 1.22bnSAR 1.25bnSAR 1.30bnSAR 1.22bn
Cash and short-term investments——SAR 72.0mSAR 33.7mSAR 55.2mSAR 125.0mSAR 182.9mSAR 143.3m
DebtSAR 479.9mSAR 494.9mSAR 598.1mSAR 97.5mSAR 554.2mSAR 561.3mSAR 661.3mSAR 657.8m
Shareholders' equitySAR 361.3mSAR 307.8mSAR 323.0mSAR 272.0mSAR 296.9mSAR 328.2mSAR 262.6mSAR 211.3m

Financial ratios

Data as of 29 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin37.4%37.3%36.8%37.4%28.3%30.4%
Operating margin24.7%25.8%27.4%27.8%16.0%17.1%
Net margin21.4%20.9%21.5%23.8%14.3%14.9%
Return on equity69.3%79.5%81.5%130.6%81.3%5.7%
Return on assets17.6%16.0%17.3%20.2%6.8%4.7%
Free cash flow yield18.6%17.8%13.5%17.9%——
Revenue growth4.6%6.6%-4.0%76.2%27.5%-3.2%
Earnings growth7.2%3.4%-13.4%193.0%22.5%62.8%
Current ratio0.89x1.61x1.24x1.15x1.49x9.17x
Debt to equity1.85x2.52x2.26x3.33x0.26x0.00x
Equity ratio25.3%20.1%21.2%15.5%8.3%83.0%
Interest coverage7.80x4.69x5.34x7.58x12.83x7.91x
Buybacks as a share of market value-0.1%1.0%0.0%———

Growth per year

Compound annual rate

3 years5 years10 years
Revenue2.3%19.2%—
Operating income-1.4%29.7%—
Net income-1.3%28.1%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin37.3%37.2%35.6%—
Operating margin25.3%26.3%24.2%—
Net margin21.1%21.9%20.4%—

Valuation history

At each fiscal year end

FY2025FY2024
Price to earnings10.416.0
Price to sales2.23.3

Dividends and splits

Per share, in the currency the company pays

Paid for 2 years. Last went ex-dividend on 9 Aug 2026.

FY2026FY2025FY2024
Paid in the year2.002.002.00

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.