Lahore, Shams Textile Mills Limited presented its financial results for the nine months ending March 31, 2024. The company earned a profit before tax of PKR 103.603 million and an after-tax profit of PKR 36.397 million. The earnings per share (EPS) for the period was PKR 4.21.