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 PKR397.05 PKR+4.30%6.95 M0.87186.4 B PKR−6.00 PKR−108.92%2.52%Energy minerals
Strong buy
SNGPSUI NORTHERN GAS PIPELINES LTD
1.46 T PKR97.68 PKR+1.71%10.69 M0.7861.95 B PKR4.8120.32 PKR+38.17%4.61%Utilities
NBPNATIONAL BANK OF PAKISTAN
1.07 T PKR61.42 PKR+2.69%4.68 M0.54130.67 B PKR7.548.14 PKR−66.01%0.00%Finance
Strong buy
HBLHABIB BANK LIMITED
763.14 B PKR156.55 PKR+1.33%1.29 M0.44229.64 B PKR3.9040.15 PKR+10.08%10.22%Finance
Buy
UBLUNITED BANK LTD
558.68 B PKR346.18 PKR+3.70%712.72 K0.20423.79 B PKR6.7751.12 PKR+14.31%12.71%Finance
Neutral
APLATTOCK PETROLEUM LTD
526.32 B PKR508.32 PKR+1.19%35.9 K0.4263.24 B PKR5.7887.98 PKR−18.49%7.38%Energy minerals
Strong buy
ENGROENGRO CORPORATION LTD
482.49 B PKR396.06 PKR+2.11%858.66 K0.35212.54 B PKR17.7722.28 PKR−61.14%6.56%Process industries
Strong buy
DAWHDAWOOD HERCULES CORPORATION LTD
482.49 B PKR203.60 PKR+1.04%28.36 K0.1497.99 B PKR13.0415.61 PKR−29.78%5.16%Process industries
OGDCOIL & GAS DEVELOPMENT CO LTD
463.7 B PKR214.67 PKR+1.66%6.06 M0.50923.28 B PKR4.5946.72 PKR−8.80%5.36%Energy minerals
Strong buy
MEBLMEEZAN BANK LTD
454.5 B PKR218.52 PKR+3.37%1.7 M0.61392.19 B PKR3.7458.44 PKR+39.74%13.27%Finance
Buy
SSGCSUI SOUTHERN GAS CO LTD
449.5 B PKR45.89 PKR−1.27%40.62 M1.1440.43 B PKR0.00%Utilities
BAFLBANK ALFALAH LTD
438.33 B PKR79.60 PKR+7.36%1.16 M0.42141.46 B PKR2.8428.07 PKR+42.07%13.82%Finance
Strong buy
SHELWAFI ENERGY PAKISTAN LTD
431.65 B PKR208.73 PKR+2.76%140.98 K0.2344.67 B PKR357.840.58 PKR−96.45%2.40%Distribution services
LUCKLUCKY CEMENT LTD
411 B PKR1,107.43 PKR+2.14%281.71 K0.61324.48 B PKR4.95223.72 PKR+15.04%1.35%Non-energy minerals
Strong buy
MCBMCB BANK LTD
399.58 B PKR267.31 PKR+3.98%858.26 K1.02316.78 B PKR4.5558.71 PKR+12.26%13.47%Finance
Buy
BAHLBANK AL-HABIB LTD
396.65 B PKR120.48 PKR+1.18%411.01 K0.61133.9 B PKR3.2936.58 PKR+30.06%12.87%Finance
Strong buy
ATRLATTOCK REFINERY LTD
383.07 B PKR730.14 PKR+2.27%2.09 M0.8177.84 B PKR5.20140.46 PKR−55.01%2.05%Energy minerals
KELK-ELECTRIC LTD
382.82 B PKR5.32 PKR+1.92%40.64 M0.57146.91 B PKR0.00%Utilities
ABLALLIED BANK LTD
382.6 B PKR128.39 PKR+0.58%17.48 K0.21147.02 B PKR3.0142.59 PKR+29.56%12.46%Finance
BOPBANK OF PUNJAB
344.75 B PKR9.54 PKR+2.36%29.5 M0.6031.21 B PKR2.393.98 PKR+45.73%10.48%Finance
Strong buy
AKBLASKARI BANK LTD
318.84 B PKR36.66 PKR+8.08%431.05 K0.3153.13 B PKR2.5314.48 PKR+17.25%6.82%Finance
Strong buy
NRLNATIONAL REFINERY LTD
308.84 B PKR282.42 PKR−2.20%1.11 M0.4022.58 B PKR−328.01 PKR−937.74%0.00%Energy minerals
PRLPAKISTAN REFINERY LTD
305.54 B PKR38.66 PKR+1.28%16.02 M0.4824.36 B PKR−4.39 PKR−152.45%5.17%Energy minerals
PPLPAKISTAN PETROLEUM LTD
291.24 B PKR193.08 PKR+1.45%6.58 M0.62525.36 B PKR4.8539.84 PKR+7.71%4.14%Energy minerals
Strong buy
CNERGYCNERGYICO PK LIMITED
240.63 B PKR5.91 PKR+1.20%30.42 M0.3932.47 B PKR28.450.21 PKR0.00%Distribution services
FATIMAFATIMA FERTILIZER COMPANY LTD
235.42 B PKR75.03 PKR+6.56%1.39 M1.26157.56 B PKR4.8115.61 PKR+87.35%7.33%Process industries
Strong buy
HMBHABIB METROPOLITAN BANK LTD
224.68 B PKR82.08 PKR−0.06%24.19 K0.0886.01 B PKR3.5323.24 PKR+4.36%15.84%Finance
Strong buy
EFERTENGRO FERTILIZERS LTD
223.7 B PKR194.40 PKR+0.78%1.82 M0.88259.58 B PKR8.0724.08 PKR+49.86%11.06%Process industries
Buy
FFBLFAUJI FERTILIZER BIN QASIM LIMITED
221.61 B PKR88.94 PKR+8.07%7.65 M2.01114.84 B PKR4.0621.92 PKR+675.05%1.12%Process industries
NMLNISHAT MILLS LTD
211.96 B PKR104.69 PKR+3.61%1.32 M0.4636.81 B PKR5.5119.01 PKR−37.72%2.87%Process industries
Strong buy
FABLFAYSAL BANK LTD
202.41 B PKR46.82 PKR+3.24%940.49 K0.2471.06 B PKR2.5118.64 PKR+77.60%13.88%Finance
Strong buy
NESTLENESTLE PAKISTAN LTD
200.61 B PKR7,311.65 PKR+0.97%2020.20331.58 B PKR25.31288.84 PKR−32.67%2.12%Consumer non-durables
PTCPAKISTAN TELECOMMUNICATION COMPANY LTD
188.07 B PKR25.80 PKR+10.02%11.73 M0.57131.58 B PKR−4.07 PKR−81.51%0.00%Communications
MARIMARI PETROLEUM COMPANY LTD
181.83 B PKR694.98 PKR+5.96%9.06 M1.46834.41 B PKR10.7864.44 PKR+23.68%3.71%Energy minerals
Sell
FFCFAUJI FERTILIZER CO LTD
181.38 B PKR385.18 PKR+3.94%3.88 M0.92490.04 B PKR6.9555.39 PKR+56.60%6.12%Process industries
Strong buy
GATMGUL AHMED TEXTILE MILLS LTD
172.48 B PKR24.25 PKR−2.34%3.42 M0.9414.94 B PKR3.876.27 PKR+13.41%0.00%Process industries
HASCOLHASCOL PETROLEUM LTD
164.78 B PKR11.51 PKR−0.60%11.06 M0.4511.5 B PKR−12.49 PKR+31.34%0.00%Retail trade
SCBPLSTANDARD CHARTERED BANK (PAKISTAN) LTD
162.2 B PKR55.72 PKR+8.19%130.65 K0.53215.72 B PKR4.9311.30 PKR+18.04%15.25%Finance
ATLHATLAS HONDA LTD
159.29 B PKR798.85 PKR−0.34%17.53 K1.3399.13 B PKR7.76102.91 PKR+103.21%7.76%Consumer durables
ILPINTERLOOP LTD
158.18 B PKR69.26 PKR+0.55%981.69 K0.6697.08 B PKR9.027.68 PKR−49.37%6.50%Consumer non-durables
Strong buy
PKGSPACKAGES LTD
156.97 B PKR573.69 PKR+0.10%5.03 K0.3451.28 B PKR47.8411.99 PKR−85.49%4.79%Process industries
INDUINDUS MOTOR CO LTD
152.48 B PKR2,228.35 PKR−0.76%1.16 K0.12175.15 B PKR10.33215.62 PKR+46.31%5.80%Consumer durables
Buy
JSCLJAHANGIR SIDDIQUI & CO. LTD
146.93 B PKR16.97 PKR+2.79%242.3 K0.1315.54 B PKR2.108.09 PKR+16.68%0.00%Finance
JSBLJS BANK LTD
145.07 B PKR8.65 PKR+3.47%121.11 K0.0517.74 B PKR1.386.26 PKR+26.55%0.00%Finance
SAPTSAPPHIRE TEXTILE MILLS LTD
137.19 B PKR1,235.00 PKR−1.20%4771.7426.79 B PKR2.21559.99 PKR+24.41%0.81%Process industries
HUBCHUB POWER CO LTD
130.53 B PKR127.55 PKR+5.75%20.73 M1.33165.45 B PKR2.3055.55 PKR+9.96%15.68%Utilities
Buy
AIRLINKAIR LINK COMMUNICATION LIMITED
129.74 B PKR197.36 PKR+1.78%2.66 M0.2478.01 B PKR16.6811.84 PKR+238.30%3.04%Distribution services
Strong buy
KTMLKOHINOOR TEXTILES MILLS LTD
124.48 B PKR119.88 PKR+4.82%26.85 K0.4332.28 B PKR2.8741.77 PKR+81.17%0.00%Non-energy minerals
LCILUCKY CORE INDUSTRIES LIMITED
120.64 B PKR1,038.81 PKR+1.31%3.35 K0.1595.94 B PKR8.54121.66 PKR−38.60%5.78%Process industries
Neutral
IBFLIBRAHIM FIBRES LTD
119.76 B PKR350.13 PKR0.00%230.07108.72 B PKR515.880.68 PKR−69.16%0.00%Process industries
ISILISMAIL INDUSTRIES LTD
116.95 B PKR1,907.00 PKR+1.64%600.07126.54 B PKR32.2659.12 PKR−42.20%0.52%Consumer non-durables
COLGCOLGATE-PALMOLIVE (PAKISTAN) LTD
113.23 B PKR1,499.95 PKR−0.38%13.46 K0.75364.15 B PKR19.4877.01 PKR+50.86%3.80%Consumer non-durables
PAKTPAKISTAN TOBACCO CO LTD
109.93 B PKR1,369.46 PKR−0.00%1.5 K0.19349.89 B PKR12.52109.35 PKR+9.67%10.73%Consumer non-durables
IDYMINDUS DYEING & MANUFACTURING CO LTD
105.55 B PKR123.69 PKR+1.72%4.84 K0.146.71 B PKR−8.37 PKR−122.35%5.66%Process industries
SNBLSONERI BANK LTD (defaulter)
104.43 B PKR16.49 PKR+1.04%321.11 K0.1618.18 B PKR2.736.03 PKR+40.45%25.77%Finance
BWCLBESTWAY CEMENT CO LTD
103.92 B PKR339.85 PKR+5.07%26.57 K0.60202.64 B PKR13.7324.74 PKR+26.56%8.24%Non-energy minerals
FCEPLFRIESLANDCAMPINA ENGRO PAKISTAN LTD
100.24 B PKR79.03 PKR+3.02%917.88 K0.3560.58 B PKR31.042.55 PKR−14.24%0.00%Consumer non-durables
INILINTERNATIONAL INDUSTRIES LTD
99.15 B PKR168.19 PKR+1.43%346.02 K0.3122.18 B PKR13.1312.81 PKR−39.92%3.27%Non-energy minerals
FZCMFAZAL CLOTH MILLS LTD
97.16 B PKR171.00 PKR0.00%80.005.13 B PKR3.2951.92 PKR+151.17%0.00%Process industries
SRVISERVICE INDUSTRIES LTD
96.52 B PKR1,498.82 PKR+3.12%8.08 K0.9570.43 B PKR16.2192.44 PKR+214.23%0.67%Consumer durables
Strong buy
BIPLBANKISLAMI PAKISTAN LTD
95.84 B PKR22.12 PKR+0.41%781.07 K0.5424.52 B PKR1.9811.15 PKR+22.66%19.21%Finance
MTLMILLAT TRACTORS LTD
95.02 B PKR605.35 PKR+2.11%183.19 K0.45116.11 B PKR14.1042.93 PKR+61.08%6.61%Producer manufacturing
Strong buy
MUGHALMUGHAL IRON & STEEL INDUSTRIES LTD
91.76 B PKR77.87 PKR+2.51%316.31 K0.2226.14 B PKR19.094.08 PKR−56.18%4.11%Non-energy minerals
Strong buy
JDWSJ.D.W. SUGAR MILLS LTD
90.81 B PKR693.43 PKR+0.55%1970.3140.06 B PKR4.04171.52 PKR+311.61%7.21%Consumer non-durables
NCLNISHAT (CHUNIAN) LTD
88.94 B PKR34.14 PKR+0.56%227.41 K0.228.2 B PKR35.550.96 PKR0.00%Process industries
Neutral
NATFNATIONAL FOODS LTD
86.38 B PKR183.07 PKR+0.01%143.07 K0.2842.68 B PKR26.416.93 PKR−50.26%3.55%Consumer non-durables
EFUGE.F.U. GENERAL INSURANCE LTD
86.24 B PKR110.04 PKR−5.14%7.68 K1.2622.01 B PKR4.3525.32 PKR+347.93%9.09%Finance
UNITYUNITY FOODS LTD
83 B PKR32.97 PKR+0.03%854.08 K0.1739.37 B PKR−2.23 PKR−221.68%0.00%Process industries
LOTCHEMLOTTE CHEMICAL PAKISTAN LTD
81.62 B PKR19.71 PKR+3.41%3.79 M0.1829.85 B PKR10.301.91 PKR−57.70%7.61%Process industries
Neutral
EPCLENGRO POLYMER & CHEMICALS LTD
81.27 B PKR37.49 PKR+0.51%677.01 K0.2733.93 B PKR90.860.41 PKR−93.57%16.07%Process industries
Sell
FCCLFAUJI CEMENT CO.LTD
80.03 B PKR35.25 PKR+3.77%14.13 M0.9686.46 B PKR8.524.14 PKR+28.78%2.84%Non-energy minerals
Strong buy
JLICLJUBILEE LIFE INSURANCE COMPANY LTD
75.83 B PKR170.00 PKR0.00%80.0017.06 B PKR6.6625.54 PKR+24.25%7.65%Finance
GADTGADOON TEXTILE MILLS LTD
72.72 B PKR225.28 PKR+2.40%3.79 K0.186.31 B PKR6.6833.70 PKR−61.91%0.00%Process industries
DGKCD.G. KHAN CEMENT COMPANY LTD
71.89 B PKR96.86 PKR+4.67%3.75 M0.3842.44 B PKR57.251.69 PKR0.00%Non-energy minerals
Strong buy
FMLFEROZE1888 MILLS LTD
69.76 B PKR70.55 PKR+3.01%21.05 K0.7528.18 B PKR−1.08 PKR−105.25%15.49%Process industries
EFULEFU LIFE ASSURANCE LTD
69.64 B PKR177.99 PKR−0.01%23.43 K0.5618.69 B PKR6.4827.46 PKR+38.15%8.43%Finance
ISLINTERNATIONAL STEELS LTD
69.55 B PKR83.85 PKR+0.88%548.03 K0.2436.47 B PKR13.426.25 PKR−35.11%6.56%Process industries
Strong buy
SFLSAPPHIRE FIBRES LTD
67.55 B PKR1,202.00 PKR0.00%1370.5124.85 B PKR7.29164.92 PKR0.83%Process industries
POLPAKISTAN OILFIELDS LTD
66.74 B PKR633.07 PKR+1.55%592.84 K0.90179.7 B PKR5.93106.73 PKR−21.88%15.01%Energy minerals
Neutral
MEHTMAHMOOD TEXTILE MILLS LTD
66.58 B PKR700.00 PKR+3.35%3200.3621 B PKR139.845.01 PKR0.00%Process industries
MLCFMAPLE LEAF CEMENT FACTORY LTD
66.45 B PKR44.70 PKR+6.15%9.01 M0.8046.83 B PKR7.186.22 PKR+10.96%0.00%Non-energy minerals
Strong buy
RMPLRAFHAN MAIZE PRODUCTS CO LTD
65.47 B PKR9,190.13 PKR−0.65%7361.7384.88 B PKR12.27748.69 PKR+1.19%4.08%Consumer non-durables
AICLADAMJEE INSURANCE CO LTD
63.27 B PKR48.78 PKR−0.63%1.22 M0.4817.07 B PKR4.3011.35 PKR+26.56%9.23%Finance
BOKBANK OF KHYBER
61.17 B PKR13.81 PKR0.00%1030.0015.99 B PKR4.433.12 PKR+36.23%10.34%Finance
MSOTMASOOD TEXTILE MILLS LTD
58.68 B PKR50.00 PKR0.00%60.013.38 B PKR−31.83 PKR−198.18%0.00%Consumer non-durables
SAZEWSAZGAR ENGINEERING WORKS LIMITED
57.64 B PKR1,081.54 PKR+0.66%299.63 K0.3365.37 B PKR5.69190.16 PKR+599.78%2.77%Consumer durables
Buy
ABOTABBOTT LABORATORIES (PAKISTAN) LTD
55.48 B PKR1,181.99 PKR−0.66%10.53 K0.07115.72 B PKR23.1351.11 PKR0.00%Health technology
HCARHONDA ATLAS CARS (PAKISTAN) LTD
55.07 B PKR299.16 PKR+1.59%682.05 K0.2942.72 B PKR21.6413.82 PKR+144.45%2.17%Consumer durables
Neutral
SYSSYSTEMS LTD
53.44 B PKR599.78 PKR+8.50%721.97 K1.73174.79 B PKR25.2123.79 PKR−19.22%1.00%Technology services
Strong buy
GLAXOGLAXOSMITHKLINE PAKISTAN LIMITED
49.66 B PKR383.03 PKR+1.15%341.16 K0.56121.98 B PKR27.0714.15 PKR+248.99%0.00%Health technology
GHGLGHANI GLASS LTD
47.79 B PKR28.99 PKR+1.76%580.67 K0.3528.98 B PKR4.626.28 PKR−23.61%3.45%Consumer durables
PNSCPAKISTAN NATIONAL SHIPPING CORPORATION
46.35 B PKR500.38 PKR+6.01%206.32 K0.7899.12 B PKR5.0798.67 PKR−36.69%4.66%Transportation
TATMTATA TEXTILE MILLS LTD
45.82 B PKR52.00 PKR−4.01%5030.052.91 B PKR−9.89 PKR−312.61%9.62%Process industries
FASMFAISAL SPINNING MILLS LTD
45.03 B PKR254.87 PKR0.00%10.002.55 B PKR−186.40 PKR−264.93%4.51%Process industries
ASLAISHA STEEL MILLS LTD
42.75 B PKR10.68 PKR+1.81%11.17 M0.969.88 B PKR−1.21 PKR+38.48%0.00%Non-energy minerals
TSMLTANDLIANWALA SUGAR MILLS LTD
42.29 B PKR85.00 PKR0.00%20.019.16 B PKR7.8310.86 PKR+28.92%0.00%Process industries
CEPBCENTURY PAPER AND BOARD MILLS LTD
42.02 B PKR31.11 PKR−0.22%475.78 K0.4012.5 B PKR33.630.93 PKR−61.52%0.00%Process industries
NICLNIMIR INDUSTRIAL CHEMICALS LTD
41.93 B PKR136.87 PKR+2.36%32.37 K0.3515.14 B PKR14.869.21 PKR−50.94%2.56%Process industries
JKSMJ.K. SPINNING MILLS LTD
41.82 B PKR60.14 PKR0.00%570.016.15 B PKR7.208.35 PKR−40.14%0.00%Process industries
ATBAATLAS BATTERY LTD
41.47 B PKR374.66 PKR−2.29%20.61 K0.2613.12 B PKR10.0537.28 PKR−33.89%5.34%Producer manufacturing