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.742 T PKR246.82 PKR+4.79%8.102 M0.83115.875 B PKR−6.00 PKR−108.92%4.05%Energy minerals
Strong buy
SNGPSUI NORTHERN GAS PIPELINES LTD
1.459 T PKR82.21 PKR+1.42%3.812 M0.5052.139 B PKR5.47%Utilities
NBPNATIONAL BANK OF PAKISTAN
1.067 T PKR61.21 PKR+0.87%3.015 M1.07130.225 B PKR7.528.14 PKR0.00%Finance
Strong buy
HBLHABIB BANK LIMITED
763.139 B PKR128.95 PKR−0.49%1.166 M0.72189.151 B PKR3.2140.15 PKR12.41%Finance
Buy
UBLUNITED BANK LTD
558.682 B PKR313.03 PKR−0.68%315.988 K0.36383.205 B PKR6.1251.12 PKR14.06%Finance
Sell
APLATTOCK PETROLEUM LTD
526.317 B PKR446.46 PKR+0.33%53.801 K0.9955.547 B PKR5.0787.98 PKR−18.49%8.40%Energy minerals
Strong buy
ENGROENGRO CORPORATION LTD
482.489 B PKR324.92 PKR+0.53%974.831 K0.67174.361 B PKR14.5822.28 PKR−61.14%7.69%Process industries
Strong buy
DAWHDAWOOD HERCULES CORPORATION LTD
482.489 B PKR158.50 PKR−0.45%168.106 K4.3576.284 B PKR10.1515.61 PKR−29.78%6.31%Process industries
OGDCOIL & GAS DEVELOPMENT CO LTD
463.698 B PKR191.41 PKR+4.47%10.746 M1.09823.241 B PKR4.1046.72 PKR−8.80%5.28%Energy minerals
Buy
MEBLMEEZAN BANK LTD
454.495 B PKR228.67 PKR−0.78%569.711 K0.39410.403 B PKR3.9158.44 PKR12.68%Finance
Buy
SSGCSUI SOUTHERN GAS CO LTD
449.501 B PKR17.02 PKR+0.71%12.092 M0.5214.993 B PKR0.00%Utilities
BAFLBANK ALFALAH LTD
438.335 B PKR67.54 PKR+1.29%1.17 M1.09120.03 B PKR2.4128.07 PKR16.29%Finance
Strong buy
SHELWAFI ENERGY PAKISTAN LTD
431.65 B PKR150.14 PKR−0.33%127.819 K0.6832.134 B PKR257.400.58 PKR−96.45%3.33%Distribution services
LUCKLUCKY CEMENT LTD
410.995 B PKR1,001.93 PKR−1.40%65.897 K0.21293.565 B PKR4.48223.72 PKR+15.04%1.50%Non-energy minerals
Strong buy
MCBMCB BANK LTD
399.578 B PKR244.98 PKR−0.97%268.697 K0.61290.316 B PKR4.1758.71 PKR14.70%Finance
Buy
BAHLBANK AL-HABIB LTD
396.654 B PKR105.71 PKR−0.59%331.378 K0.30117.489 B PKR2.8936.58 PKR14.66%Finance
Strong buy
ATRLATTOCK REFINERY LTD
383.072 B PKR493.87 PKR+8.68%4.595 M2.0452.655 B PKR3.52140.46 PKR−55.01%3.04%Energy minerals
KELK-ELECTRIC LTD
382.825 B PKR4.84 PKR+0.83%16.596 M0.49133.658 B PKR0.00%Utilities
ABLALLIED BANK LTD
382.602 B PKR116.13 PKR+0.02%10.626 K0.13132.977 B PKR2.7342.59 PKR12.92%Finance
BOPBANK OF PUNJAB
344.748 B PKR6.76 PKR+2.89%66.481 M2.4322.116 B PKR1.703.98 PKR14.79%Finance
AKBLASKARI BANK LTD
318.837 B PKR28.86 PKR+0.45%354.574 K0.3341.827 B PKR1.9914.48 PKR8.66%Finance
Strong buy
NRLNATIONAL REFINERY LTD
308.842 B PKR238.16 PKR+2.18%2.353 M1.7719.045 B PKR−328.01 PKR−937.74%0.00%Energy minerals
PRLPAKISTAN REFINERY LTD
305.54 B PKR25.08 PKR+2.20%13.368 M2.0915.8 B PKR−4.39 PKR−152.45%7.97%Energy minerals
PPLPAKISTAN PETROLEUM LTD
291.241 B PKR150.07 PKR+1.66%8.609 M0.67408.336 B PKR3.7739.84 PKR+7.71%4.00%Energy minerals
Buy
CNERGYCNERGYICO PK LIMITED
240.626 B PKR4.12 PKR+2.49%23.305 M1.4622.633 B PKR19.840.21 PKR0.00%Distribution services
FATIMAFATIMA FERTILIZER COMPANY LTD
235.423 B PKR65.44 PKR+1.46%643.472 K0.48137.424 B PKR4.1915.61 PKR+87.35%8.40%Process industries
Strong buy
HMBHABIB METROPOLITAN BANK LTD
224.684 B PKR72.00 PKR−0.01%178.227 K1.2475.444 B PKR3.1023.24 PKR14.58%Finance
Strong buy
EFERTENGRO FERTILIZERS LTD
223.705 B PKR199.59 PKR+0.73%2.724 M1.85266.512 B PKR8.2924.08 PKR+49.86%10.77%Process industries
Buy
FFBLFAUJI FERTILIZER BIN QASIM LIMITED
221.614 B PKR66.22 PKR+0.50%1.497 M0.3885.507 B PKR3.0221.92 PKR+675.05%1.51%Process industries
Strong buy
NMLNISHAT MILLS LTD
211.96 B PKR74.67 PKR+0.89%2.85 M1.4726.254 B PKR3.9319.01 PKR−37.72%4.02%Process industries
Strong buy
FABLFAYSAL BANK LTD
202.41 B PKR47.94 PKR−0.02%928.873 K0.4972.758 B PKR2.5718.64 PKR12.52%Finance
Strong buy
NESTLENESTLE PAKISTAN LTD
200.605 B PKR6,594.33 PKR−0.06%7592.35299.05 B PKR22.83288.84 PKR−32.67%2.35%Consumer non-durables
PTCPAKISTAN TELECOMMUNICATION COMPANY LTD
188.075 B PKR16.28 PKR+1.06%4.697 M0.4483.028 B PKR−4.07 PKR−81.51%0.00%Communications
MARIMARI PETROLEUM COMPANY LTD
181.829 B PKR413.46 PKR+0.88%1.525 M1.63496.409 B PKR6.4264.44 PKR+23.68%6.23%Energy minerals
Buy
FFCFAUJI FERTILIZER CO LTD
181.382 B PKR285.18 PKR+0.76%1.322 M0.48362.817 B PKR5.1555.39 PKR+56.60%8.27%Process industries
Strong buy
GATMGUL AHMED TEXTILE MILLS LTD
172.48 B PKR20.13 PKR+1.21%994.128 K0.7112.401 B PKR3.216.27 PKR+13.41%0.00%Process industries
HASCOLHASCOL PETROLEUM LTD
164.778 B PKR7.15 PKR−2.46%13.168 M1.307.144 B PKR−12.49 PKR+31.34%0.00%Retail trade
SCBPLSTANDARD CHARTERED BANK (PAKISTAN) LTD
162.201 B PKR49.94 PKR+0.87%9.072 K0.12193.347 B PKR4.4211.30 PKR17.02%Finance
ATLHATLAS HONDA LTD
159.292 B PKR885.81 PKR−0.34%20.865 K1.20109.918 B PKR8.61102.91 PKR+103.21%5.31%Consumer durables
ILPINTERLOOP LTD
158.183 B PKR63.67 PKR−0.39%3.111 M1.2789.247 B PKR8.297.68 PKR−49.37%7.07%Consumer non-durables
Strong buy
PKGSPACKAGES LTD
156.972 B PKR506.36 PKR+4.23%239.266 K11.3045.258 B PKR42.2311.99 PKR−85.49%5.43%Process industries
INDUINDUS MOTOR CO LTD
152.481 B PKR2,026.53 PKR+0.86%1.154 K0.75159.285 B PKR9.40215.62 PKR+46.31%5.66%Consumer durables
Buy
JSCLJAHANGIR SIDDIQUI & CO. LTD
146.926 B PKR14.65 PKR+3.75%571.361 K1.0713.419 B PKR1.818.09 PKR+16.68%0.00%Finance
JSBLJS BANK LTD
145.066 B PKR9.11 PKR−1.41%155.837 K0.7518.682 B PKR1.466.26 PKR0.00%Finance
SAPTSAPPHIRE TEXTILE MILLS LTD
137.195 B PKR1,149.81 PKR0.00%20.0224.939 B PKR2.05559.99 PKR+24.41%0.87%Process industries
HUBCHUB POWER CO LTD
130.526 B PKR113.45 PKR+2.56%15.633 M1.45147.162 B PKR2.0455.55 PKR+9.96%17.63%Utilities
Strong buy
AIRLINKAIR LINK COMMUNICATION LIMITED
129.742 B PKR129.52 PKR−0.11%1.098 M0.3351.195 B PKR10.9411.84 PKR+238.30%4.63%Distribution services
Strong buy
KTMLKOHINOOR TEXTILES MILLS LTD
124.481 B PKR104.74 PKR−2.97%5140.0128.206 B PKR2.5141.77 PKR+81.17%0.00%Non-energy minerals
LCILUCKY CORE INDUSTRIES LIMITED
120.635 B PKR1,174.97 PKR−0.01%1.231 K0.62108.519 B PKR9.66121.66 PKR−38.60%5.11%Process industries
Neutral
IBFLIBRAHIM FIBRES LTD
119.762 B PKR350.02 PKR−1.36%1.447 K0.53108.684 B PKR515.720.68 PKR−69.16%0.00%Process industries
ISILISMAIL INDUSTRIES LTD
116.948 B PKR1,603.00 PKR−0.27%1230.96106.37 B PKR27.1259.12 PKR−42.20%0.62%Consumer non-durables
COLGCOLGATE-PALMOLIVE (PAKISTAN) LTD
113.231 B PKR1,336.28 PKR+2.88%27.417 K1.09324.413 B PKR17.3577.01 PKR+50.86%4.27%Consumer non-durables
PAKTPAKISTAN TOBACCO CO LTD
109.933 B PKR1,250.59 PKR−0.90%4280.04319.518 B PKR11.44109.35 PKR+9.67%11.75%Consumer non-durables
IDYMINDUS DYEING & MANUFACTURING CO LTD
105.552 B PKR116.33 PKR+2.62%6.834 K0.876.308 B PKR−8.37 PKR−122.35%6.02%Process industries
SNBLSONERI BANK LTD
104.432 B PKR14.16 PKR+0.35%268.121 K0.4415.611 B PKR2.356.03 PKR30.01%Finance
BWCLBESTWAY CEMENT CO LTD
103.922 B PKR300.26 PKR−0.02%31.207 K0.73179.031 B PKR12.1324.74 PKR+26.56%8.66%Non-energy minerals
FCEPLFRIESLANDCAMPINA ENGRO PAKISTAN LTD
100.235 B PKR95.28 PKR+4.81%2.789 M0.9573.041 B PKR37.422.55 PKR−14.24%0.00%Consumer non-durables
INILINTERNATIONAL INDUSTRIES LTD
99.15 B PKR153.28 PKR+4.87%847.941 K2.4020.215 B PKR11.9612.81 PKR−39.92%3.59%Non-energy minerals
FZCMFAZAL CLOTH MILLS LTD
97.161 B PKR145.00 PKR0.00%200.054.35 B PKR2.7951.92 PKR+151.17%0.00%Process industries
SRVISERVICE INDUSTRIES LTD
96.521 B PKR1,143.78 PKR−2.21%8060.0653.743 B PKR12.3792.44 PKR+214.23%0.87%Consumer durables
BIPLBANKISLAMI PAKISTAN LTD
95.843 B PKR22.02 PKR+0.23%854.874 K0.6724.414 B PKR1.9711.15 PKR19.30%Finance
MTLMILLAT TRACTORS LTD
95.021 B PKR587.40 PKR+2.74%1.656 M4.30112.662 B PKR13.6842.93 PKR+61.08%6.81%Producer manufacturing
Strong buy
MUGHALMUGHAL IRON & STEEL INDUSTRIES LTD
91.761 B PKR74.65 PKR+0.01%370.695 K0.2325.055 B PKR18.304.08 PKR−56.18%4.29%Non-energy minerals
Strong buy
JDWSJ.D.W. SUGAR MILLS LTD
90.81 B PKR585.51 PKR−2.12%2840.8733.823 B PKR3.41171.52 PKR+311.61%8.54%Consumer non-durables
NCLNISHAT (CHUNIAN) LTD
88.936 B PKR32.83 PKR+5.56%816.229 K1.577.883 B PKR34.190.96 PKR0.00%Process industries
Neutral
NATFNATIONAL FOODS LTD
86.375 B PKR169.21 PKR+0.77%11.577 K0.5139.445 B PKR24.416.93 PKR−50.26%3.84%Consumer non-durables
EFUGE.F.U. GENERAL INSURANCE LTD
86.236 B PKR91.13 PKR0.00%250.0118.226 B PKR3.6025.32 PKR+347.93%10.97%Finance
UNITYUNITY FOODS LTD
83.003 B PKR27.24 PKR−0.11%1.13 M0.5932.526 B PKR−2.23 PKR−221.68%0.00%Process industries
LOTCHEMLOTTE CHEMICAL PAKISTAN LTD
81.619 B PKR17.31 PKR−0.52%1.258 M0.6626.211 B PKR9.041.91 PKR−57.70%8.67%Process industries
Buy
EPCLENGRO POLYMER & CHEMICALS LTD
81.27 B PKR37.14 PKR+1.95%1.741 M0.7433.767 B PKR90.010.41 PKR−93.57%16.15%Process industries
Neutral
FCCLFAUJI CEMENT CO.LTD
80.026 B PKR33.93 PKR+1.47%5.866 M0.4183.225 B PKR8.204.14 PKR+28.78%2.95%Non-energy minerals
Strong buy
JLICLJUBILEE LIFE INSURANCE COMPANY LTD
75.831 B PKR128.50 PKR−0.38%35.69 K1.9312.895 B PKR5.0325.54 PKR+24.25%10.12%Finance
GADTGADOON TEXTILE MILLS LTD
72.724 B PKR199.84 PKR+1.94%8.244 K0.175.601 B PKR5.9333.70 PKR−61.91%0.00%Process industries
DGKCD.G. KHAN CEMENT COMPANY LTD
71.888 B PKR88.02 PKR+1.18%2.962 M0.4638.563 B PKR52.031.69 PKR0.00%Non-energy minerals
Strong buy
FMLFEROZE1888 MILLS LTD
69.758 B PKR70.00 PKR0.00%2700.1727.959 B PKR−1.08 PKR−105.25%15.61%Process industries
EFULEFU LIFE ASSURANCE LTD
69.64 B PKR178.49 PKR0.00%20.0018.741 B PKR6.5027.46 PKR+38.15%8.40%Finance
ISLINTERNATIONAL STEELS LTD
69.548 B PKR74.49 PKR−0.65%722.948 K0.6532.403 B PKR11.936.25 PKR−35.11%7.38%Process industries
Strong buy
SFLSAPPHIRE FIBRES LTD
67.545 B PKR1,189.37 PKR−2.58%220.2224.587 B PKR7.21164.92 PKR0.84%Process industries
POLPAKISTAN OILFIELDS LTD
66.741 B PKR580.05 PKR+0.59%130.382 K0.81164.65 B PKR5.43106.73 PKR−21.88%16.38%Energy minerals
Neutral
MEHTMAHMOOD TEXTILE MILLS LTD
66.584 B PKR547.15 PKR0.00%70.2516.415 B PKR109.315.01 PKR0.00%Process industries
MLCFMAPLE LEAF CEMENT FACTORY LTD
66.452 B PKR42.99 PKR+2.38%11.018 M0.7245.035 B PKR6.916.22 PKR+10.96%0.00%Non-energy minerals
Strong buy
RMPLRAFHAN MAIZE PRODUCTS CO LTD
65.467 B PKR7,310.05 PKR+0.07%2290.3867.519 B PKR9.76748.69 PKR+1.19%5.13%Consumer non-durables
AICLADAMJEE INSURANCE CO LTD
63.272 B PKR39.67 PKR−1.78%369.567 K0.4313.884 B PKR3.4911.35 PKR+26.56%11.34%Finance
BOKBANK OF KHYBER
61.173 B PKR12.51 PKR+0.24%13.505 K1.7214.487 B PKR4.023.12 PKR11.42%Finance
MSOTMASOOD TEXTILE MILLS LTD
58.677 B PKR41.70 PKR0.00%4030.422.815 B PKR−31.83 PKR−198.18%0.00%Consumer non-durables
SAZEWSAZGAR ENGINEERING WORKS LIMITED
57.642 B PKR1,116.46 PKR−0.83%298.845 K0.3567.485 B PKR5.87190.16 PKR+599.78%1.79%Consumer durables
Buy
ABOTABBOTT LABORATORIES (PAKISTAN) LTD
55.475 B PKR897.30 PKR−0.33%16.798 K0.2587.846 B PKR17.5651.11 PKR0.00%Health technology
HCARHONDA ATLAS CARS (PAKISTAN) LTD
55.071 B PKR304.95 PKR−1.59%2.26 M1.9743.547 B PKR18.2116.75 PKR2.13%Consumer durables
Sell
SYSSYSTEMS LTD
53.435 B PKR521.57 PKR+0.15%222.562 K0.35151.997 B PKR21.9223.79 PKR−19.22%1.15%Technology services
Strong buy
GLAXOGLAXOSMITHKLINE PAKISTAN LIMITED
49.661 B PKR286.16 PKR+0.47%232.415 K0.3091.133 B PKR20.2214.15 PKR+248.99%0.00%Health technology
GHGLGHANI GLASS LTD
47.79 B PKR24.83 PKR+0.85%306.227 K0.8224.823 B PKR3.956.28 PKR−23.61%4.03%Consumer durables
PNSCPAKISTAN NATIONAL SHIPPING CORPORATION
46.35 B PKR280.98 PKR+0.47%16.018 K0.6355.661 B PKR2.8598.67 PKR−36.69%8.30%Transportation
TATMTATA TEXTILE MILLS LTD
45.824 B PKR45.01 PKR0.00%4020.112.52 B PKR−9.89 PKR−312.61%11.11%Process industries
FASMFAISAL SPINNING MILLS LTD
45.03 B PKR218.43 PKR+1.14%1180.122.184 B PKR−186.40 PKR−264.93%5.26%Process industries
ASLAISHA STEEL MILLS LTD
42.75 B PKR7.04 PKR+1.29%3.68 M0.646.511 B PKR−1.21 PKR+38.48%0.00%Non-energy minerals
TSMLTANDLIANWALA SUGAR MILLS LTD
42.29 B PKR67.00 PKR0.00%200.077.886 B PKR6.1710.86 PKR+28.92%0.00%Process industries
CEPBCENTURY PAPER AND BOARD MILLS LTD
42.015 B PKR29.05 PKR+10.00%2.344 M3.8611.67 B PKR31.400.93 PKR−61.52%0.00%Process industries
NICLNIMIR INDUSTRIAL CHEMICALS LTD
41.925 B PKR135.46 PKR+1.95%18.91 K0.3814.981 B PKR14.709.21 PKR−50.94%2.58%Process industries
JKSMJ.K. SPINNING MILLS LTD
41.816 B PKR46.10 PKR+11.49%4.1 K1.384.717 B PKR5.528.35 PKR−40.14%0.00%Process industries
ATBAATLAS BATTERY LTD
41.471 B PKR365.96 PKR+1.47%208.831 K4.2912.815 B PKR9.8237.28 PKR−33.89%5.47%Producer manufacturing