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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
PSOPakistan State Oil Co. Ltd. Class I
3.32 T PKR349.50 PKR−0.02%205.13 K0.21162.27 B PKR3.7792.73 PKR+211.15%2.89%Energy minerals
Strong buy
SNGPSui Northern Gas Pipelines Limited
1.41 T PKR91.08 PKR+0.19%62.96 K0.0558.09 B PKR3.9722.94 PKR−20.88%3.28%Utilities
No rating
UBLUnited Bank Limited
1.25 T PKR429.51 PKR+0.21%87.01 K0.061.08 T PKR7.1160.37 PKR+36.52%7.45%Finance
Strong buy
NBPNational Bank of Pakistan
850.13 B PKR170.01 PKR−0.06%233.93 K0.05362.85 B PKR4.8335.18 PKR+9.98%20.52%Finance
No rating
HBLHabib Bank Limited
756.67 B PKR304.66 PKR+0.24%78.49 K0.05444.52 B PKR6.6945.55 PKR+5.64%5.53%Finance
Strong buy
ENGROHEngro Holdings Limited
598.36 B PKR263.59 PKR+0.10%41.48 K0.03316.74 B PKR8.0832.62 PKR−32.86%0.00%Process industries
Strong buy
APLAttock Petroleum Limited
533.1 B PKR579.56 PKR+0.30%5.23 K0.1571.47 B PKR4.25136.31 PKR+63.18%5.74%Energy minerals
Strong buy
LUCKLucky Cement Ltd.
516.36 B PKR422.90 PKR+0.28%130.24 K0.12609.44 B PKR6.9660.78 PKR+15.70%0.96%Non-energy minerals
Strong buy
FFCFauji Fertilizer Co. Ltd.
483.81 B PKR540.49 PKR−0.00%91.25 K0.14775.68 B PKR8.8061.43 PKR+0.54%7.61%Process industries
Strong buy
WAFIWafi Energy Pakistan Limited
468.92 B PKR164.85 PKR+0.02%6.78 K0.0834.64 B PKR9.3117.71 PKR+16.37%4.32%Distribution services
No rating
MEBLMeezan Bank Limited.
457.21 B PKR550.55 PKR−0.08%38.51 K0.05998.87 B PKR10.8250.90 PKR−5.54%5.34%Finance
Strong buy
OGDCOil & Gas Development Co. Ltd.
449.19 B PKR317.75 PKR+0.08%142.39 K0.061.37 T PKR5.6456.35 PKR+42.64%5.03%Energy minerals
Strong buy
SSGCSui Southern Gas Co. Ltd.
446.44 B PKR23.79 PKR−0.08%769.52 K0.1421.04 B PKR−2.87 PKR−131.70%2.09%Utilities
No rating
NRLNational Refinery Limited
440.84 B PKR529.01 PKR+0.21%534.81 K0.2441.47 B PKR6.8677.09 PKR0.00%Energy minerals
No rating
BAFLBank Alfalah Limited
400.52 B PKR57.27 PKR−0.26%43.11 K0.01180.27 B PKR5.5210.38 PKR−0.78%7.87%Finance
Strong buy
MCBMCB Bank Limited
368.51 B PKR399.39 PKR+0.24%32.99 K0.08470.9 B PKR8.2848.23 PKR−1.19%9.06%Finance
Strong buy
BAHLBank Al Habib Ltd.
367.04 B PKR154.00 PKR−0.40%11.96 K0.02171.84 B PKR6.1025.24 PKR−29.99%9.70%Finance
Strong buy
PRLPakistan Refinery Limited
350.84 B PKR88.48 PKR+1.79%12.24 M0.4452.27 B PKR3.5325.05 PKR0.00%Energy minerals
Strong buy
ATRLAttock Refinery Ltd
341.79 B PKR1,131.99 PKR+0.12%115.24 K0.19116.76 B PKR4.63244.45 PKR+282.77%0.68%Energy minerals
Strong buy
ABLAllied Bank Limited
327.55 B PKR171.18 PKR+0.41%4.94 K0.16195.06 B PKR5.7129.97 PKR−10.39%9.39%Finance
Strong buy
AKBLAskari Bank Limited
319.79 B PKR107.05 PKR−0.34%39.58 K0.03156.09 B PKR6.0817.60 PKR+7.87%6.50%Finance
Buy
CNERGYCnergyico Pk Limited
296.72 B PKR13.32 PKR+0.83%15.42 M0.2370.98 B PKR4.792.78 PKR0.00%Distribution services
No rating
BOPBank of Punjab
286.97 B PKR30.97 PKR0.00%1.7 M0.14102.04 B PKR5.545.59 PKR+19.44%8.98%Finance
No rating
FATIMAFatima Fertilizer Co. Ltd.
276.18 B PKR148.79 PKR+0.02%16.93 K0.04309.29 B PKR6.8621.70 PKR+14.63%6.45%Process industries
Strong buy
ATLHAtlas Honda Limited
273.93 B PKR1,575.00 PKR−0.26%340.01195.93 B PKR8.75179.95 PKR+34.67%6.46%Consumer durables
No rating
PPLPakistan Petroleum Limited
266.31 B PKR228.40 PKR+0.00%234.37 K0.05622.56 B PKR6.3635.90 PKR+8.60%3.72%Energy minerals
Strong buy
INDUIndus Motor Co. Ltd.
258.75 B PKR1,789.90 PKR−0.27%2.5 K0.11144.59 B PKR5.52324.50 PKR+10.85%10.76%Consumer durables
Strong buy
PTCPakistan Telecommunication Co. Ltd. Class A
251.73 B PKR62.96 PKR+0.11%154.45 K0.08320.28 B PKR66.620.95 PKR0.00%Communications
Strong buy
EFERTEngro Fertilizers Ltd.
237.13 B PKR190.39 PKR+0.28%193.71 K0.44251.33 B PKR11.9415.94 PKR−22.03%6.51%Process industries
Strong buy
NMLNishat Mills Limited
206.6 B PKR132.00 PKR−0.26%217.95 K0.2246.86 B PKR3.9533.41 PKR+626.58%1.50%Process industries
Strong buy
NESTLENestle Pakistan Ltd.
199.07 B PKR7,420.00 PKR+0.13%1160.55335.69 B PKR20.03370.40 PKR+9.97%7.39%Consumer non-durables
No rating
FABLFaysal Bank Limited
198.52 B PKR94.38 PKR+0.06%40.17 K0.07142.97 B PKR6.2815.03 PKR+9.92%7.96%Finance
Strong buy
PKGSPackages Limited
193.23 B PKR714.99 PKR+1.15%2480.1663.91 B PKR20.2135.37 PKR2.24%Process industries
No rating
SAZEWSazgar Engineering Works Limited
191.72 B PKR1,735.00 PKR−0.74%13.02 K0.10105.49 B PKR4.44390.51 PKR+44.49%4.01%Consumer durables
Strong buy
MARIMari Energies Limited
191.66 B PKR644.39 PKR+1.33%309.56 K0.78781.02 B PKR8.9172.36 PKR+32.85%4.61%Energy minerals
Buy
ILPInterloop Ltd.
187.7 B PKR100.00 PKR0.00%34.02 K0.03138.01 B PKR11.039.06 PKR+128.91%3.05%Consumer non-durables
Strong buy
HMBHabib Metropolitan Bank Limited
187.34 B PKR99.85 PKR+0.87%14.7 K0.05103.11 B PKR5.1619.35 PKR−18.74%12.20%Finance
No rating
GATMGul Ahmed Textile Mills Limited
185.54 B PKR23.00 PKR+0.39%194.08 K0.2314.09 B PKR8.472.72 PKR−59.01%0.00%Process industries
No rating
HASCOLHascol Petroleum Ltd.
177.46 B PKR20.17 PKR+0.65%757.15 K0.1220.16 B PKR−5.00 PKR+57.08%0.00%Retail trade
No rating
JSCLJahangir Siddiqui & Co. Ltd
169.71 B PKR20.35 PKR−0.73%37.45 K0.3918.78 B PKR2.976.85 PKR+76.63%0.00%Finance
No rating
JSBLJS Bank Limited
169.1 B PKR12.23 PKR+2.09%33.41 K0.1624.44 B PKR4.242.88 PKR−8.43%0.00%Finance
No rating
SAPTSapphire Textile Mills Limited
152.38 B PKR1,459.00 PKR+1.40%40.3031.21 B PKR3.77387.04 PKR−3.92%0.69%Process industries
No rating
SRVIService Industries Ltd
148.45 B PKR178.50 PKR+0.93%8.09 K0.0883.21 B PKR11.1915.95 PKR+23.48%0.99%Consumer durables
No rating
KTMLKohinoor Textiles Mills Ltd
143.34 B PKR42.72 PKR−0.21%23.23 K0.0657.9 B PKR2.8914.77 PKR+20.67%0.93%Non-energy minerals
No rating
PAKTPakistan Tobacco Co. Ltd.
139.02 B PKR1,374.98 PKR+0.85%1510.02347.45 B PKR10.30133.56 PKR+9.91%11.40%Consumer non-durables
No rating
JDWSJDW Sugar Mills Limited
135.08 B PKR867.00 PKR−4.09%220.1351.49 B PKR5.34162.29 PKR+13.60%5.61%Consumer non-durables
No rating
ISILIsmail Industries Limited
128.34 B PKR1,820.00 PKR−0.14%20.08119.6 B PKR30.4459.78 PKR−5.69%0.28%Consumer non-durables
No rating
COLGColgate-Palmolive (Pakistan) Limited
125.22 B PKR1,137.50 PKR+0.39%1920.02273.68 B PKR14.8276.74 PKR+1.26%5.19%Consumer non-durables
No rating
HCARHonda Atlas Cars (Pakistan) Ltd.
122.28 B PKR223.65 PKR+0.02%34.26 K0.1231.78 B PKR6.5334.25 PKR+46.66%4.04%Consumer durables
Strong buy
INILInternational Industries Limited
120.26 B PKR166.00 PKR+1.63%62.54 K0.3121.39 B PKR7.5721.92 PKR+221.63%3.70%Non-energy minerals
No rating
LCILucky Core Industries Limited
113.38 B PKR209.50 PKR+0.04%6.33 K0.0397.36 B PKR9.9221.11 PKR−17.09%5.43%Process industries
No rating
BWCLBestway Cement Limited
108.28 B PKR447.49 PKR+0.54%1.2 K0.05262.36 B PKR10.4442.88 PKR+7.14%9.09%Non-energy minerals
No rating
IDYMIndus Dyeing & Manufacturing Co. Ltd.
106.65 B PKR132.11 PKR−2.06%1510.027.2 B PKR6.4320.56 PKR0.00%Process industries
No rating
SCBPLStandard Chartered Bank (Pakistan) Limited
106.21 B PKR61.45 PKR+2.42%1.52 K0.12235.2 B PKR9.916.20 PKR−41.69%14.81%Finance
No rating
EFUGEFU General Insurance Ltd.
104.57 B PKR130.76 PKR+3.77%400.0024.96 B PKR4.7927.30 PKR+46.88%8.01%Finance
No rating
IBFLIbrahim Fibres Limited
104.46 B PKR267.00 PKR−2.50%1080.0388.51 B PKR−4.54 PKR−153.11%0.00%Process industries
No rating
FCEPLFrieslandcampina Engro Pakistan Limited
104.45 B PKR137.00 PKR+0.07%59.05 K0.08107.22 B PKR18.207.53 PKR+154.55%2.50%Consumer non-durables
No rating
AIRLINKAir Link Communication Ltd.
104.38 B PKR127.84 PKR+0.70%71.23 K0.1251 B PKR9.1214.02 PKR+25.87%6.98%Distribution services
No rating
AICLAdamjee Insurance Co. Limited
99.74 B PKR96.50 PKR−1.47%14.6 K0.0134.3 B PKR5.8416.52 PKR+8.80%4.08%Finance
No rating
ISLInternational Steels limited
93.35 B PKR81.50 PKR+0.51%26.41 K0.0835.67 B PKR9.658.44 PKR+135.58%5.49%Process industries
Strong buy
SNBLSoneri Bank Limited
92.67 B PKR19.86 PKR−0.20%38.62 K0.1021.62 B PKR4.914.04 PKR−14.21%7.65%Finance
No rating
FZCMFazal Cloth Mills Limited
90 B PKR256.50 PKR−0.55%330.097.74 B PKR85.013.02 PKR−95.70%0.00%Process industries
No rating
FCCLFauji Cement Co. Ltd.
88.96 B PKR53.45 PKR+0.93%482.13 K0.11133.31 B PKR8.925.99 PKR+23.73%2.30%Non-energy minerals
Strong buy
DGKCD.G. Khan Cement Co. Ltd.
87.61 B PKR197.10 PKR+0.42%687.67 K0.2385.91 B PKR7.3126.98 PKR+27.94%1.02%Non-energy minerals
Strong buy
NCLNishat Chunian Ltd.
86.98 B PKR38.81 PKR−0.94%156.97 K0.319.49 B PKR5.976.50 PKR+107.70%5.06%Process industries
Strong buy
MLCFMaple Leaf Cement Factory Ltd
85.15 B PKR94.85 PKR+0.07%1.47 M0.1899.27 B PKR8.3611.34 PKR+3.31%0.00%Non-energy minerals
Buy
JLICLJubilee Life Insurance Co. Ltd.
84.22 B PKR107.00 PKR+0.07%1430.0116.02 B PKR7.3814.50 PKR−16.88%8.14%Finance
No rating
BIPLBankIslami Pakistan Limited
83.51 B PKR24.99 PKR+0.24%52.39 K0.1327.7 B PKR7.643.27 PKR−60.50%11.01%Finance
No rating
EFULEFU Life Assurance Limited
82.86 B PKR158.00 PKR−0.50%1.79 K0.8216.67 B PKR6.6023.95 PKR−5.15%9.45%Finance
No rating
LOTCHEMLotte Chemical Pakistan Ltd.
80.91 B PKR25.18 PKR+0.40%226.6 K0.0838.05 B PKR8.133.10 PKR+285.11%25.87%Process industries
No rating
SYSSystems Ltd.
80.39 B PKR121.89 PKR+0.64%188.6 K0.17179.68 B PKR15.507.87 PKR+23.56%1.64%Technology services
Strong buy
EPCLEngro Polymer & Chemicals Limited
78.02 B PKR34.11 PKR−1.36%35.81 K0.0831.02 B PKR55.460.62 PKR0.00%Process industries
Strong sell
MUGHALMughal Iron & Steel Industries Ltd
77.96 B PKR69.23 PKR+0.20%129.02 K0.1425.26 B PKR11.645.95 PKR+139.61%0.00%Non-energy minerals
Strong buy
UNITYUnity Foods Ltd
77.41 B PKR8.25 PKR−0.48%647.52 K0.159.82 B PKR0.00%Process industries
No rating
GADTGadoon Textile Mills Limited
76 B PKR291.01 PKR−1.45%3.15 K0.428.28 B PKR3.1093.78 PKR+9.89%0.00%Process industries
No rating
ABOTAbbott Laboratories Pakistan Limited
75.4 B PKR931.00 PKR+0.25%1450.0190.43 B PKR10.6487.47 PKR+29.02%4.33%Health technology
No rating
RMPLRafhan Maize Products Co. Ltd.
73.36 B PKR9,030.00 PKR+0.33%40.1383.5 B PKR12.30734.36 PKR−11.11%5.24%Consumer non-durables
No rating
HUBCHub Power Co. Ltd.
71.13 B PKR204.37 PKR+0.42%279.06 K0.17264.36 B PKR5.3438.26 PKR+7.31%12.27%Utilities
Sell
FMLFeroze1888 Mills Limited
67.73 B PKR47.65 PKR−0.73%1.97 K0.1519.2 B PKR23.712.01 PKR+710.81%0.00%Process industries
No rating
GLAXOGlaxoSmithKline Pakistan Limited
65.9 B PKR321.38 PKR−0.38%14.51 K0.07102.22 B PKR9.8332.69 PKR+14.69%5.30%Health technology
Strong buy
POLPakistan Oilfields Limited
64.25 B PKR747.80 PKR+0.19%48.36 K0.21210.47 B PKR6.28119.00 PKR+46.81%10.45%Energy minerals
Neutral
MTLMillat Tractors Limited
64.24 B PKR299.00 PKR+0.07%31.19 K0.11119.91 B PKR14.8520.13 PKR+23.35%5.82%Producer manufacturing
Strong buy
PAELPak Elektron Ltd.
63.52 B PKR36.26 PKR−0.79%569.28 K0.1634.03 B PKR8.184.44 PKR+19.28%0.00%Producer manufacturing
No rating
SFLSapphire Fibres Limited
62.44 B PKR1,040.00 PKR−0.25%10.0126.46 B PKR0.621,678.99 PKR+960.88%0.94%Process industries
No rating
GHNIGhandhara Industries Limited
60.66 B PKR1,084.00 PKR+0.78%35.01 K0.2046.07 B PKR6.67162.57 PKR+51.15%0.92%Consumer durables
No rating
MSOTMasood Textile Mills Limited
59.2 B PKR178.00 PKR−1.60%1.93 K0.0112.84 B PKR12.3914.36 PKR0.00%Consumer non-durables
No rating
MEHTMahmood Textile Mills Limited
57.07 B PKR142.00 PKR+1.75%15.84 K0.204.18 B PKR3.5739.74 PKR+94.70%0.00%Process industries
No rating
BOKBank of Khyber
56.31 B PKR28.11 PKR+3.16%6070.0832.8 B PKR8.293.39 PKR−27.94%11.30%Finance
No rating
ASLAisha Steel Mills Ltd.
54.24 B PKR16.80 PKR−0.36%1.28 M0.1015.85 B PKR17.320.97 PKR0.00%Non-energy minerals
No rating
ALIFEAdamjee Life Assurance Company Limited
51.71 B PKR30.55 PKR−2.58%3.02 K0.658.23 B PKR6.904.42 PKR−20.65%7.97%Finance
No rating
NATFNational Foods Ltd. (Pakistan)
50.65 B PKR351.89 PKR+0.47%22.59 K0.1481.73 B PKR3.16111.42 PKR+650.34%8.56%Consumer non-durables
Strong buy
GHGLGhani Glass Limited
48.36 B PKR40.98 PKR+1.99%774.42 K2.7140.07 B PKR5.677.23 PKR+22.46%0.00%Consumer durables
No rating
TICLThal Industries Corp. Ltd.
48.23 B PKR1,019.98 PKR−0.53%2050.5215.19 B PKR9.49107.50 PKR−5.71%0.99%Process industries
No rating
GALGhandhara Automobiles Limited
47.05 B PKR539.13 PKR+0.33%94.6 K0.1630.97 B PKR4.79112.58 PKR+56.69%1.84%Producer manufacturing
Strong buy
FASMFaisal Spinning Mills Limited
46.2 B PKR300.00 PKR−0.00%10.013 B PKR−52.85 PKR+52.16%0.00%Process industries
No rating
NICLNimir Industrial Chemicals Ltd.
45.26 B PKR268.00 PKR+0.56%37.66 K0.0629.77 B PKR14.6818.26 PKR+28.81%0.00%Process industries
No rating
ACPLAttock Cement Pakistan Limited
44.32 B PKR228.21 PKR+0.03%1.59 K0.0231.61 B PKR9.1824.86 PKR+97.35%3.70%Non-energy minerals
Strong buy
JKSMJK Spinning Mills Ltd.
43.51 B PKR312.33 PKR−6.69%1750.1734.25 B PKR20.3415.36 PKR+205.79%0.60%Process industries
No rating
HALEONHaleon Pakistan Limited
43.11 B PKR693.98 PKR−0.39%3.03 K0.0881.94 B PKR12.3056.41 PKR+16.33%4.29%Health technology
No rating
IPAKInternational Packaging Films Ltd.
42.17 B PKR36.12 PKR+1.86%664.8 K0.3325.99 B PKR5.376.73 PKR+311.49%1.62%Process industries
No rating