Rupali Polyester Limited (PSX:RUPL)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
27.99
0.00 (0.00%)
At close: Oct 9, 2026

Rupali Polyester Financials Overview

Millions PKR. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Revenue
3,8043,8046,16210,48511,52711,229
Revenue Growth
-38.28%-38.28%-41.23%-9.04%2.65%48.64%
Gross Profit
-310.34-310.34-1,07923.37195.521,193
Operating Income
-639.52-639.52-1,363-259.85-74.7864.5
Net Income
-188-188-1,526-822.51-184.83861.09
Earnings Per Share
-5.52-5.52-44.80-24.14-5.4325.27
EPS Growth
-----194.83%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash & Investments
36.4536.45138.69260.8635.7794.68
Total Debt
4,6574,6573,7063,9822,425857.36
Net Cash (Debt)
-4,620-4,620-3,568-3,721-2,389-762.68
Net Cash Growth
------
Net Cash Per Share
-135.62-135.62-104.72-109.22-70.14-22.39

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Operating Cash Flow
-1,208-1,208-803.13-1,080-1,2171,094
Capital Expenditures
-5.96-5.96-25.09-266.76-254.02-
Free Cash Flow
-1,214-1,214-828.21-1,347-1,4711,094
Free Cash Flow Growth
-----33.78%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Gross Margin
-8.16%-8.16%-17.51%0.22%1.70%10.63%
Operating Margin
-16.81%-16.81%-22.12%-2.48%-0.65%7.70%
Pretax Margin
-6.19%-6.19%-26.31%-7.24%-1.47%7.71%
Profit Margin
-4.94%-4.94%-24.77%-7.85%-1.60%7.67%
FCF Margin
-31.91%-31.91%-13.44%-12.85%-12.76%9.74%

Dividends

Fiscal YearFY 2022
Period EndingJun '22
Dividend Per Share
5.000
Dividend Per Share Growth
0%
Dividend Yield
14.97%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
-----1.50
P/FCF Ratio
-----1.18
PS Ratio
0.250.240.150.050.060.12