Pakistan companies with the highest revenue

Make use of the list below: these Pakistan companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
FY
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
PSOPAKISTAN STATE OIL CO LTD
3.74 T PKR420.76 PKR+0.20%7.06 M0.81197.54 B PKR12.9432.51 PKR−32.80%2.38%Energy minerals
Strong buy
UBLUNITED BANK LTD
1.17 T PKR410.89 PKR+2.72%554.55 K1.01503 B PKR6.6961.39 PKR+36.29%10.71%Finance
Strong buy
NBPNATIONAL BANK OF PAKISTAN
1.16 T PKR76.29 PKR−1.09%3.63 M0.71162.31 B PKR6.2512.21 PKR−51.07%0.00%Finance
HBLHABIB BANK LIMITED
883.5 B PKR152.79 PKR−0.07%568.48 K0.57224.12 B PKR3.8339.85 PKR+1.36%10.47%Finance
Strong buy
BAFLBANK ALFALAH LTD
545.95 B PKR73.13 PKR−1.02%2.05 M4.55129.96 B PKR2.8925.27 PKR+9.15%15.04%Finance
Strong buy
APLATTOCK PETROLEUM LTD
526.32 B PKR453.83 PKR+0.38%26.1 K0.4656.46 B PKR5.0789.58 PKR−24.29%6.61%Energy minerals
Strong buy
MEBLMEEZAN BANK LTD
524.97 B PKR247.40 PKR+1.02%550.36 K0.42444.02 B PKR4.3457.01 PKR+19.56%11.72%Finance
Strong buy
BAHLBANK AL-HABIB LTD
504.48 B PKR142.26 PKR−0.12%483.93 K2.91158.11 B PKR3.7737.70 PKR+16.63%11.95%Finance
Buy
OGDCOIL & GAS DEVELOPMENT CO LTD
463.7 B PKR232.73 PKR−0.01%2.61 M0.571 T PKR5.9539.09 PKR−33.52%4.94%Energy minerals
Strong buy
MCBMCB BANK LTD
454.47 B PKR280.66 PKR+1.51%1.08 M2.29332.6 B PKR5.2653.35 PKR−2.89%12.83%Finance
Strong buy
AKBLASKARI BANK LTD
416.07 B PKR39.06 PKR+0.15%1.05 M1.4156.61 B PKR2.6814.57 PKR−1.73%6.40%Finance
FFCFAUJI FERTILIZER CO LTD
411.25 B PKR369.76 PKR−1.16%1.53 M1.12470.42 B PKR5.7664.24 PKR+75.73%6.38%Process industries
Strong buy
LUCKLUCKY CEMENT LTD
411 B PKR1,496.60 PKR+0.36%265.3 K0.72438.5 B PKR6.30237.48 PKR+7.27%1.00%Non-energy minerals
Strong buy
ENGROHENGRO HOLDINGS LIMITED
406.17 B PKR188.87 PKR−0.13%531.17 K0.26227.44 B PKR6.7028.19 PKR+62.78%5.56%Process industries
Strong buy
ABLALLIED BANK LTD
405.32 B PKR134.10 PKR+0.45%2.55 K0.01153.55 B PKR3.4638.77 PKR+7.48%11.93%Finance
ATRLATTOCK REFINERY LTD
383.07 B PKR647.31 PKR−1.13%414.47 K0.4169.01 B PKR5.07127.60 PKR−54.89%2.70%Energy minerals
Strong buy
BOPBANK OF PUNJAB
369.24 B PKR10.82 PKR−1.46%12.41 M0.4335.4 B PKR2.704.00 PKR+18.11%9.24%Finance
NRLNATIONAL REFINERY LTD
308.84 B PKR257.05 PKR−0.77%378.51 K0.5120.56 B PKR−285.99 PKR−529.68%0.00%Energy minerals
PRLPAKISTAN REFINERY LTD
305.54 B PKR36.83 PKR−0.46%4.25 M0.2823.2 B PKR−7.08 PKR−158.88%5.43%Energy minerals
PPLPAKISTAN PETROLEUM LTD
291.24 B PKR191.48 PKR−0.94%4.4 M0.78521.01 B PKR5.4535.15 PKR−19.30%4.18%Energy minerals
Strong buy
HMBHABIB METROPOLITAN BANK LTD
261.29 B PKR89.99 PKR+1.18%44.09 K0.2294.29 B PKR3.7823.80 PKR+1.57%14.45%Finance
Strong buy
FATIMAFATIMA FERTILIZER COMPANY LTD
256.92 B PKR86.12 PKR−1.50%2.98 M2.50180.85 B PKR4.9717.33 PKR+56.20%6.39%Process industries
Strong buy
EFERTENGRO FERTILIZERS LTD
256.68 B PKR207.58 PKR+0.09%920.49 K0.26277.18 B PKR8.8623.43 PKR+19.44%10.36%Process industries
Buy
FABLFAYSAL BANK LTD
245.05 B PKR48.04 PKR+0.48%1.4 M1.3872.91 B PKR3.0515.74 PKR+18.00%13.53%Finance
Strong buy
CNERGYCNERGYICO PK LIMITED
240.63 B PKR8.26 PKR+3.25%45.5 M1.5245.38 B PKR13.550.61 PKR0.00%Distribution services
JSCLJAHANGIR SIDDIQUI & CO. LTD
238.63 B PKR17.80 PKR+1.37%67.78 K0.1816.3 B PKR2.966.02 PKR−25.96%0.00%Finance
JSBLJS BANK LTD
237.48 B PKR8.10 PKR−0.74%904.85 K2.3616.61 B PKR1.615.03 PKR−18.48%0.00%Finance
PTCPAKISTAN TELECOMMUNICATION COMPANY LTD
219.78 B PKR23.20 PKR−2.40%2.46 M1.31118.32 B PKR−2.66 PKR+12.72%0.00%Communications
NMLNISHAT MILLS LTD
211.96 B PKR110.21 PKR−2.34%260.27 K0.2838.75 B PKR17.176.42 PKR−73.81%2.72%Process industries
Strong buy
NESTLENESTLE PAKISTAN LTD
193.21 B PKR7,371.50 PKR−0.19%1411.40334.29 B PKR22.41328.99 PKR−9.54%2.10%Consumer non-durables
MARIMARI PETROLEUM COMPANY LTD
181.83 B PKR684.16 PKR−0.45%1.42 M0.35821.42 B PKR11.6958.53 PKR+0.72%3.77%Energy minerals
Neutral
SCBPLSTANDARD CHARTERED BANK (PAKISTAN) LTD
180.9 B PKR56.98 PKR−0.02%44.74 K0.65220.6 B PKR4.7911.90 PKR+8.08%14.92%Finance
PKGSPACKAGES LTD
176.76 B PKR549.38 PKR−1.04%2.07 K0.1049.1 B PKR−31.96 PKR−133.21%5.01%Process industries
Strong buy
GATMGUL AHMED TEXTILE MILLS LTD
172.48 B PKR24.72 PKR+1.48%273.54 K0.5615.23 B PKR3.836.46 PKR+25.55%0.00%Process industries
HASCOLHASCOL PETROLEUM LTD
164.78 B PKR11.97 PKR−0.66%2.17 M0.3511.96 B PKR−12.49 PKR+31.34%0.00%Retail trade
ATLHATLAS HONDA LTD
159.29 B PKR943.66 PKR+0.14%5.8 K0.59117.1 B PKR8.20115.07 PKR+93.04%6.57%Consumer durables
ILPINTERLOOP LTD
158.18 B PKR62.67 PKR−0.76%372.37 K0.4287.85 B PKR10.865.77 PKR−68.23%7.18%Consumer non-durables
Strong buy
INDUINDUS MOTOR CO LTD
152.48 B PKR2,064.35 PKR−0.25%8680.44162.26 B PKR8.08255.38 PKR+67.36%6.26%Consumer durables
Buy
SAPTSAPPHIRE TEXTILE MILLS LTD
137.19 B PKR1,116.00 PKR−1.36%890.3224.21 B PKR2.57434.80 PKR−28.51%0.90%Process industries
JDWSJ.D.W. SUGAR MILLS LTD
130.58 B PKR874.00 PKR+1.87%1510.3650.49 B PKR5.12170.62 PKR+24.85%5.72%Consumer non-durables
HUBCHUB POWER CO LTD
130.53 B PKR146.32 PKR+1.64%6.44 M0.95189.8 B PKR3.1147.02 PKR−9.66%13.67%Utilities
Buy
AIRLINKAIR LINK COMMUNICATION LIMITED
129.74 B PKR173.68 PKR−1.26%527.46 K0.5668.65 B PKR14.0112.40 PKR+121.74%3.45%Distribution services
Strong buy
SRVISERVICE INDUSTRIES LTD
125.01 B PKR1,249.00 PKR−0.46%4.37 K1.2058.69 B PKR14.1988.04 PKR+45.57%0.80%Consumer durables
KTMLKOHINOOR TEXTILES MILLS LTD
124.48 B PKR163.23 PKR−3.98%104.06 K9.0843.96 B PKR2.7359.70 PKR+96.45%0.00%Non-energy minerals
PAKTPAKISTAN TOBACCO CO LTD
121.08 B PKR1,297.27 PKR+3.10%7.16 K3.69331.44 B PKR11.93108.74 PKR−4.07%11.33%Consumer non-durables
SNBLSONERI BANK LTD
120.85 B PKR16.40 PKR−0.49%404.08 K1.1318.08 B PKR0.0053,528.00 PKR+971,229.03%25.91%Finance
IBFLIBRAHIM FIBRES LTD
120.67 B PKR358.22 PKR+0.92%2510.53111.23 B PKR47.137.60 PKR+677.57%0.00%Process industries
LCILUCKY CORE INDUSTRIES LIMITED
120.64 B PKR1,380.38 PKR+0.73%4.56 K1.04127.49 B PKR10.27134.38 PKR−36.60%4.85%Process industries
BIPLBANKISLAMI PAKISTAN LTD
117.2 B PKR21.65 PKR+2.85%1.15 M0.7324 B PKR2.0310.67 PKR+11.53%19.63%Finance
ISILISMAIL INDUSTRIES LTD
116.95 B PKR1,834.55 PKR+1.30%110.17121.74 B PKR36.0150.95 PKR−52.80%0.55%Consumer non-durables
COLGCOLGATE-PALMOLIVE (PAKISTAN) LTD
113.23 B PKR1,431.18 PKR−0.41%6.14 K0.65347.45 B PKR17.7180.80 PKR+44.62%4.65%Consumer non-durables
LOTCHEMLOTTE CHEMICAL PAKISTAN LTD
109.3 B PKR19.01 PKR−0.94%924.51 K0.7728.79 B PKR10.861.75 PKR−47.81%7.89%Process industries
FCEPLFRIESLANDCAMPINA ENGRO PAKISTAN LTD
107.05 B PKR83.20 PKR+0.04%119.15 K0.4163.78 B PKR28.992.87 PKR+45.82%0.00%Consumer non-durables
IDYMINDUS DYEING & MANUFACTURING CO LTD
105.55 B PKR109.11 PKR−0.80%32.31 K3.105.92 B PKR−14.05 PKR−131.29%0.00%Process industries
BWCLBESTWAY CEMENT CO LTD
103.92 B PKR384.00 PKR+0.41%3.33 K0.30228.96 B PKR12.4130.95 PKR+73.99%7.81%Non-energy minerals
INILINTERNATIONAL INDUSTRIES LTD
99.15 B PKR160.31 PKR+0.24%178.07 K1.3621.14 B PKR28.255.67 PKR−83.12%3.43%Non-energy minerals
EFUGE.F.U. GENERAL INSURANCE LTD
99.01 B PKR124.89 PKR−4.29%1.62 K3.3624.98 B PKR6.6018.91 PKR+15.55%8.01%Finance
FZCMFAZAL CLOTH MILLS LTD
97.16 B PKR149.62 PKR−6.48%150.124.49 B PKR2.9650.51 PKR+1,110.44%0.00%Process industries
MTLMILLAT TRACTORS LTD
95.02 B PKR598.15 PKR+1.24%144.8 K1.10114.72 B PKR13.4544.46 PKR+8.63%6.69%Producer manufacturing
MUGHALMUGHAL IRON & STEEL INDUSTRIES LTD
91.76 B PKR72.65 PKR−1.09%150.5 K0.6326.79 B PKR31.332.32 PKR−76.49%4.25%Non-energy minerals
Strong buy
NCLNISHAT (CHUNIAN) LTD
88.94 B PKR33.49 PKR+0.24%72.1 K0.708.04 B PKR5.935.64 PKR+200.01%0.00%Process industries
Strong buy
JLICLJUBILEE LIFE INSURANCE COMPANY LTD
87.92 B PKR148.51 PKR−0.97%5.06 K0.5614.9 B PKR5.7925.65 PKR+11.60%8.75%Finance
NATFNATIONAL FOODS LTD
86.38 B PKR215.20 PKR−0.19%22.43 K0.2550.17 B PKR25.318.50 PKR−39.52%3.02%Consumer non-durables
AICLADAMJEE INSURANCE CO LTD
83.57 B PKR46.59 PKR−0.55%46.54 K0.2116.31 B PKR3.4013.71 PKR+82.72%9.66%Finance
UNITYUNITY FOODS LTD
83 B PKR28.36 PKR−0.77%208.53 K0.2133.86 B PKR−1.30 PKR−557.58%0.00%Process industries
FCCLFAUJI CEMENT CO.LTD
80.03 B PKR46.41 PKR+0.63%14.25 M0.97113.84 B PKR9.894.69 PKR+48.01%2.15%Non-energy minerals
Strong buy
EFULEFU LIFE ASSURANCE LTD
79.82 B PKR152.97 PKR+1.08%10.45 K1.3616.06 B PKR5.2729.03 PKR+40.50%9.81%Finance
EPCLENGRO POLYMER & CHEMICALS LTD
75.71 B PKR37.71 PKR+0.29%549.5 K0.4334.13 B PKR−0.18 PKR−102.40%15.98%Process industries
Strong sell
GADTGADOON TEXTILE MILLS LTD
72.72 B PKR274.15 PKR+5.33%5.39 K1.457.68 B PKR4.1665.91 PKR+6.91%0.00%Process industries
DGKCD.G. KHAN CEMENT COMPANY LTD
71.89 B PKR135.33 PKR+1.76%4.82 M1.1559.29 B PKR18.317.39 PKR0.00%Non-energy minerals
Strong buy
RMPLRAFHAN MAIZE PRODUCTS CO LTD
69.92 B PKR9,082.06 PKR−0.20%1451.2683.89 B PKR11.22809.31 PKR+8.13%4.13%Consumer non-durables
FMLFEROZE1888 MILLS LTD
69.76 B PKR59.81 PKR0.00%1070.0523.89 B PKR−0.67 PKR−103.99%18.27%Process industries
ISLINTERNATIONAL STEELS LTD
69.55 B PKR78.06 PKR−2.22%425.71 K2.7333.96 B PKR18.494.22 PKR−68.40%7.05%Process industries
Strong buy
ABOTABBOTT LABORATORIES (PAKISTAN) LTD
68.18 B PKR1,100.35 PKR−0.20%6.33 K0.33107.72 B PKR20.5853.46 PKR+1,899.51%0.00%Health technology
SFLSAPPHIRE FIBRES LTD
67.55 B PKR1,101.00 PKR+0.18%1000.3022.76 B PKR5.88187.21 PKR−28.71%0.91%Process industries
SYSSYSTEMS LTD
67.47 B PKR545.87 PKR−2.58%141.33 K0.35159.08 B PKR21.4625.44 PKR−14.21%1.10%Technology services
Strong buy
BOKBANK OF KHYBER
67.06 B PKR14.63 PKR−1.28%11.1 K0.2916.94 B PKR4.693.12 PKR+3.84%9.76%Finance
POLPAKISTAN OILFIELDS LTD
66.74 B PKR566.65 PKR+0.58%198.97 K0.89160.85 B PKR5.35105.85 PKR−26.10%16.77%Energy minerals
Strong buy
MEHTMAHMOOD TEXTILE MILLS LTD
66.58 B PKR348.40 PKR+1.88%1.26 K0.6110.45 B PKR32.8110.62 PKR−76.41%0.00%Process industries
MLCFMAPLE LEAF CEMENT FACTORY LTD
66.45 B PKR59.66 PKR+0.27%11.31 M1.1062.5 B PKR7.757.70 PKR+54.95%0.00%Non-energy minerals
Strong buy
GLAXOGLAXOSMITHKLINE PAKISTAN LIMITED
61.19 B PKR418.43 PKR+0.18%146.29 K0.37133.26 B PKR0.00%Health technology
MSOTMASOOD TEXTILE MILLS LTD
58.68 B PKR53.33 PKR+6.62%10.003.6 B PKR−36.74 PKR−203.55%0.00%Consumer non-durables
SAZEWSAZGAR ENGINEERING WORKS LIMITED
57.64 B PKR1,076.62 PKR−1.02%104.09 K0.9765.08 B PKR4.95217.49 PKR+464.16%2.79%Consumer durables
Strong buy
HCARHONDA ATLAS CARS (PAKISTAN) LTD
55.07 B PKR289.40 PKR−0.84%372.15 K0.6541.33 B PKR17.2416.79 PKR+1,612.91%2.25%Consumer durables
Strong buy
PAELPAK ELEKTRON LTD
53.11 B PKR47.98 PKR+1.05%12.02 M0.5341.07 B PKR17.652.72 PKR+81.46%0.00%Producer manufacturing
Strong buy
ALIFEADAMJEE LIFE ASSURANCE COMPANY LIMITED
51.32 B PKR25.97 PKR−0.76%33.65 K0.126.49 B PKR7.70%Finance
GHGLGHANI GLASS LTD
47.79 B PKR33.25 PKR−2.15%255.44 K0.6533.24 B PKR5.306.27 PKR−16.80%3.01%Consumer durables
PNSCPAKISTAN NATIONAL SHIPPING CORPORATION
46.35 B PKR346.00 PKR+1.44%16.78 K1.0668.54 B PKR3.5996.25 PKR−30.66%6.74%Transportation
TATMTATA TEXTILE MILLS LTD
45.82 B PKR43.31 PKR+1.22%2.13 K0.212.43 B PKR−9.89 PKR−312.61%11.54%Process industries
FASMFAISAL SPINNING MILLS LTD
45.03 B PKR323.08 PKR0.00%402.143.23 B PKR−139.24 PKR−523.63%3.56%Process industries
ASLAISHA STEEL MILLS LTD
42.75 B PKR9.89 PKR−1.30%301.54 K0.129.15 B PKR−2.23 PKR−90.18%0.00%Non-energy minerals
BMLBANK MAKRAMAH LIMITED.
42.36 B PKR3.67 PKR−1.61%1.03 M0.4724.3 B PKR−0.82 PKR+19.89%0.00%Finance
CEPBCENTURY PAPER AND BOARD MILLS LTD
42.02 B PKR25.40 PKR0.00%397.06 K1.5010.2 B PKR27.560.92 PKR−65.35%0.00%Process industries
NICLNIMIR INDUSTRIAL CHEMICALS LTD
41.93 B PKR138.49 PKR−0.57%9.66 K0.4315.32 B PKR10.6613.00 PKR−31.12%2.53%Process industries
JKSMJ.K. SPINNING MILLS LTD
41.82 B PKR63.25 PKR0.00%2010.216.47 B PKR8.117.80 PKR−35.63%0.00%Process industries
ATBAATLAS BATTERY LTD
41.47 B PKR338.65 PKR−1.23%15.56 K0.2011.86 B PKR9.6035.29 PKR−26.62%5.91%Producer manufacturing
REWMRELIANCE WEAVING MILLS LTD
41.46 B PKR149.00 PKR0.00%10.004.59 B PKR38.383.88 PKR−41.11%0.00%Process industries
DINTDIN TEXTILE MILLS LTD
39.43 B PKR52.51 PKR0.00%230.252.76 B PKR−24.83 PKR+54.33%0.00%Process industries
PMRSTHE PREMIER SUGAR MILLS & DISTILLERY CO LTD
39.4 B PKR361.62 PKR+3.32%30.031.36 B PKR−840.20 PKR−486.61%0.00%Process industries
ASTLAMRELI STEELS LTD
38.78 B PKR20.53 PKR−2.28%52.98 K0.816.1 B PKR−24.73 PKR−551.16%0.00%Non-energy minerals
Neutral