Masood Textile Mills Limited (PSX:MSOT)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
138.37
-7.98 (-5.45%)
At close: Oct 29, 2026

Revenue by Segment

Millions PKR. Fiscal year is Jul - Jun.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19 Jun '18 Jun '17
Spinning
5.27B5.72B15.31B13.13B10.48B
Knitting
14.14B18.68B20.28B22.14B21.51B
Processing & Garments
44.51B54.63B49.80B55.10B49.09B
Elimination
-14.08B-19.83B-26.70B-30.26B-26.94B
Total
49.84B59.20B58.68B60.11B54.15B

Revenue by Geography

Millions PKR. Fiscal year is Jul - Jun.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19 Jun '18 Jun '17
Pakistan
10.30B8.52B12.59B7.41B7.37B
Australia
75.66M327.59M315.19M234.53M146.30M
Argentina
211.48M197.36M---
Bangladesh
-2.97M14.43M-385.00K
Belgium
2.15B2.32B2.72B2.03B2.39B
Canada
548.26M1.26B775.55M1.12B624.77M
Chile
82.55M89.48M44.97M92.69M58.22M
China
113.74M217.07M438.16M367.09M397.25M
Cambodia
81.48M----
Croatia
-18.44M445.00K--
Denmark
-18.12M217.92M-202.53M
France
331.97M655.22M405.93M290.44M143.55M
Germany
5.59B6.83B6.24B4.87B646.40M
Hong Kong
137.22M346.88M317.95M603.49M46.64M
Indonesia
-8.83M42.67M19.58M24.40M
Italy
7.76M-105.35M25.65M-
Japan
2.66M85.94M55.77M67.86M28.30M
Jordan
-320.00K144.36M70.59M-
Kenya
524.86M501.87M479.96M664.36M551.16M
Korea
6.64M69.81M56.81M55.80M31.40M
Malaysia
4.48M4.21M7.21M105.52M57.19M
Mauritius
2.67M441.00K2.94M--
Mexico
29.25M149.40M47.53M68.28M67.15M
Netherlands
1.24B1.75B989.23M4.59B1.50B
Panama
41.86M36.57M43.79M106.64M36.27M
Peru
2.18M12.55M880.00K11.19M6.06M
Poland
483.74M740.23M193.18M231.85M69.51M
Russia
-531.00K86.85M87.02M108.80M
Singapore
52.22M137.52M44.14M46.39M23.20M
South Africa
1.12M4.91M6.75M7.88M6.65M
Spain
2.90B306.89M466.82M786.64M446.53M
Sri Lanka
640.19M1.37B3.85B3.69B3.75B
Taiwan
9.15M38.65M15.08M36.32M30.55M
Turkey
17.98M106.55M---
United Kingdom
1.00B1.61B1.37B360.71M166.20M
United States of America
23.09B30.84B25.09B31.87B34.49B
United Arab Emirates
2.92M-58.06M37.39M3.02M
Uruguay
1.20M1.18M---
Vietnam
155.43M622.55M569.86M1.04M181.22M
Total
49.84B59.20B57.80B59.95B53.60B