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 PKR337.15 PKR−0.12%1.34 M0.60158.28 B PKR3.6492.73 PKR+211.15%2.97%Energy minerals
Strong buy
SNGPSui Northern Gas Pipelines Limited
1.41 T PKR98.25 PKR−1.12%2.06 M0.7662.31 B PKR4.2822.94 PKR−20.88%3.05%Utilities
No rating
UBLUnited Bank Limited
1.25 T PKR446.70 PKR−1.20%1.87 M0.781.12 T PKR7.4060.37 PKR+36.53%7.16%Finance
Strong buy
NBPNational Bank of Pakistan
850.13 B PKR193.18 PKR−2.18%4.03 M1.10410.99 B PKR5.1837.26 PKR+107.75%18.12%Finance
Strong buy
HBLHabib Bank Limited
756.67 B PKR292.00 PKR−1.18%962.25 K0.62428.32 B PKR6.4745.16 PKR+10.70%5.74%Finance
Strong buy
ENGROHEngro Holdings Limited
598.36 B PKR267.94 PKR+0.19%2.34 M1.05322.66 B PKR5.0453.18 PKR+116.21%0.00%Process industries
Strong buy
FFCFauji Fertilizer Co. Ltd.
483.81 B PKR533.52 PKR−0.30%704.78 K0.52767.75 B PKR8.9259.83 PKR−10.16%7.22%Process industries
Strong buy
APLAttock Petroleum Limited
474.1 B PKR530.84 PKR−0.85%16.7 K0.4866.04 B PKR3.78140.32 PKR+62.55%6.22%Energy minerals
Strong buy
WAFIWafi Energy Pakistan Limited
468.92 B PKR174.51 PKR−1.21%75.18 K0.2837.35 B PKR7.7222.60 PKR+25.42%4.01%Distribution services
No rating
MEBLMeezan Bank Limited.
457.21 B PKR540.11 PKR+0.30%717.47 K0.70972.5 B PKR10.7550.24 PKR−8.88%5.28%Finance
Strong buy
LUCKLucky Cement Ltd.
449.63 B PKR433.01 PKR−0.29%2.06 M1.44634.36 B PKR7.6156.88 PKR+15.83%0.92%Non-energy minerals
Buy
SSGCSui Southern Gas Co. Ltd.
446.44 B PKR24.85 PKR−1.00%9.3 M1.0521.89 B PKR−2.87 PKR−131.70%2.01%Utilities
No rating
OGDCOil & Gas Development Co. Ltd.
401.18 B PKR310.38 PKR−0.50%2.73 M0.691.33 T PKR8.5836.17 PKR−7.12%5.15%Energy minerals
Strong buy
BAFLBank Alfalah Limited
400.52 B PKR55.50 PKR−1.25%2.65 M0.75175.07 B PKR5.5210.05 PKR−14.25%8.11%Finance
Strong buy
MCBMCB Bank Limited
368.51 B PKR402.02 PKR+0.10%295.13 K0.87476.42 B PKR8.3847.99 PKR−5.30%8.95%Finance
Strong buy
BAHLBank Al Habib Ltd.
367.04 B PKR169.32 PKR+0.09%63.87 K0.14188.19 B PKR6.4926.08 PKR−31.62%8.86%Finance
Strong buy
ABLAllied Bank Limited
327.55 B PKR175.04 PKR−0.34%28.19 K0.40200.43 B PKR5.5431.58 PKR−12.36%9.14%Finance
Strong buy
AKBLAskari Bank Limited
319.79 B PKR99.95 PKR−1.03%3.79 M1.07144.86 B PKR6.5015.38 PKR−9.11%7.00%Finance
Buy
PRLPakistan Refinery Limited
310.35 B PKR53.14 PKR+1.14%24.57 M0.7933.48 B PKR2.7919.07 PKR0.00%Energy minerals
No rating
NRLNational Refinery Limited
307.66 B PKR413.09 PKR−0.74%974.92 K0.3433.03 B PKR3.80108.68 PKR0.00%Energy minerals
No rating
ATRLAttock Refinery Ltd
301.52 B PKR919.68 PKR−1.05%472.48 K0.4598.05 B PKR5.09180.56 PKR+169.73%0.82%Energy minerals
No rating
CNERGYCnergyico Pk Limited
296.72 B PKR10.29 PKR+1.88%59.33 M0.5256.53 B PKR3.702.78 PKR0.00%Distribution services
No rating
BOPBank of Punjab
286.97 B PKR32.64 PKR−1.03%20.59 M1.09106.78 B PKR5.825.61 PKR+39.33%8.58%Finance
No rating
FATIMAFatima Fertilizer Co. Ltd.
276.18 B PKR150.39 PKR−0.32%323.37 K0.25315.82 B PKR8.5517.58 PKR+1.50%6.32%Process industries
Strong buy
ATLHAtlas Honda Limited
273.93 B PKR1,630.75 PKR−0.50%2.31 K0.68202.36 B PKR9.58170.21 PKR+38.48%6.25%Consumer durables
No rating
PTCPakistan Telecommunication Co. Ltd. Class A
251.73 B PKR68.07 PKR−1.46%3.09 M0.79347.16 B PKR−0.53 PKR+78.71%0.00%Communications
No rating
PPLPakistan Petroleum Limited
244.98 B PKR211.10 PKR−0.73%3.15 M0.82574.4 B PKR7.2828.99 PKR−12.05%4.03%Energy minerals
Strong buy
EFERTEngro Fertilizers Ltd.
237.13 B PKR187.37 PKR−0.06%517.49 K0.63250.2 B PKR10.8617.26 PKR−1.50%7.87%Process industries
Buy
INDUIndus Motor Co. Ltd.
215.14 B PKR1,894.97 PKR−0.37%6.97 K0.48148.94 B PKR5.76328.93 PKR+16.35%10.45%Consumer durables
Strong buy
NMLNishat Mills Limited
206.6 B PKR140.27 PKR−0.01%1.95 M1.0349.32 B PKR4.2033.41 PKR+626.58%1.43%Process industries
Strong buy
NESTLENestle Pakistan Ltd.
199.07 B PKR7,752.21 PKR+0.42%2431.18351.56 B PKR20.93370.41 PKR+9.97%7.19%Consumer non-durables
No rating
FABLFaysal Bank Limited
198.52 B PKR98.68 PKR−0.30%743.95 K0.99149.77 B PKR6.5715.03 PKR+0.50%7.60%Finance
Strong buy
PKGSPackages Limited
193.23 B PKR797.00 PKR+2.18%7.83 K0.6971.24 B PKR−10.41 PKR+72.96%2.01%Process industries
No rating
HMBHabib Metropolitan Bank Limited
187.34 B PKR112.87 PKR−0.51%92.9 K0.21118.27 B PKR5.5020.52 PKR−14.23%10.63%Finance
No rating
GATMGul Ahmed Textile Mills Limited
185.54 B PKR25.35 PKR−2.24%468.42 K0.4815.62 B PKR9.332.72 PKR−59.01%0.00%Process industries
No rating
ILPInterloop Ltd.
179.41 B PKR98.07 PKR+0.16%394.26 K0.45137.47 B PKR11.828.30 PKR+114.13%3.06%Consumer non-durables
Strong buy
HASCOLHascol Petroleum Ltd.
177.46 B PKR19.02 PKR−1.40%5.26 M0.5919 B PKR−3.22 PKR+75.23%0.00%Retail trade
No rating
MARIMari Energies Limited
177.1 B PKR633.02 PKR−0.62%461.78 K0.84760.02 B PKR11.0857.11 PKR−5.04%4.74%Energy minerals
Buy
JSCLJahangir Siddiqui & Co. Ltd
169.71 B PKR24.00 PKR+2.26%394.68 K0.4221.98 B PKR4.315.57 PKR+9.98%0.00%Finance
No rating
JSBLJS Bank Limited
169.1 B PKR13.03 PKR+1.48%635.96 K0.3626.72 B PKR6.202.10 PKR−53.82%0.00%Finance
No rating
SAPTSapphire Textile Mills Limited
152.38 B PKR1,465.95 PKR−1.34%831.2731.8 B PKR3.79387.04 PKR−3.92%0.68%Process industries
No rating
SRVIService Industries Ltd
148.45 B PKR2,046.19 PKR−0.80%2.01 K0.1596.15 B PKR9.14223.93 PKR+152.00%0.86%Consumer durables
No rating
PAKTPakistan Tobacco Co. Ltd.
139.02 B PKR1,418.44 PKR−1.90%25.15 K1.28362.4 B PKR11.00128.90 PKR+13.91%8.46%Consumer non-durables
No rating
JDWSJDW Sugar Mills Limited
135.08 B PKR932.11 PKR−1.66%470.2553.85 B PKR5.40172.77 PKR+24.59%5.36%Consumer non-durables
No rating
KTMLKohinoor Textiles Mills Ltd
127.9 B PKR42.99 PKR+0.61%107.35 K0.1257.89 B PKR5.427.94 PKR−38.84%0.93%Non-energy minerals
No rating
ISILIsmail Industries Limited
122.57 B PKR1,900.11 PKR0.00%80.03126.09 B PKR30.4062.50 PKR+42.49%0.26%Consumer non-durables
No rating
HCARHonda Atlas Cars (Pakistan) Ltd.
122.28 B PKR226.68 PKR−1.55%546.95 K0.8232.37 B PKR10.0122.65 PKR+19.36%3.97%Consumer durables
Buy
LCILucky Core Industries Limited
119.94 B PKR224.21 PKR+0.04%111.03 K1.60103.54 B PKR11.0720.25 PKR−22.88%5.11%Process industries
No rating
COLGColgate-Palmolive (Pakistan) Limited
116 B PKR1,229.65 PKR+0.05%2.16 K0.53298.53 B PKR16.7973.22 PKR−7.89%4.76%Consumer non-durables
No rating
SAZEWSazgar Engineering Works Limited
108.69 B PKR1,884.24 PKR−1.39%103.48 K0.48113.89 B PKR6.20303.75 PKR+12.35%3.72%Consumer durables
Strong buy
BWCLBestway Cement Limited
108.28 B PKR498.48 PKR+0.29%13.72 K0.76297.22 B PKR11.6342.88 PKR+7.14%8.02%Non-energy minerals
No rating
IDYMIndus Dyeing & Manufacturing Co. Ltd.
106.65 B PKR126.00 PKR−0.79%10.09 K0.126.83 B PKR6.1320.56 PKR0.00%Process industries
No rating
SCBPLStandard Chartered Bank (Pakistan) Limited
106.21 B PKR63.02 PKR−1.30%23.12 K2.44243.99 B PKR9.246.82 PKR−38.36%14.28%Finance
No rating
EFUGEFU General Insurance Ltd.
104.57 B PKR122.27 PKR−0.52%7970.1724.45 B PKR4.4127.72 PKR+42.88%8.18%Finance
No rating
IBFLIbrahim Fibres Limited
104.46 B PKR286.21 PKR−4.35%990.0688.87 B PKR−1.49 PKR−115.08%0.00%Process industries
No rating
FCEPLFrieslandcampina Engro Pakistan Limited
104.45 B PKR100.82 PKR−0.69%233.7 K0.8277.29 B PKR22.364.51 PKR+31.78%3.47%Consumer non-durables
No rating
AIRLINKAir Link Communication Ltd.
104.38 B PKR133.80 PKR−1.20%1.85 M1.2952.89 B PKR9.5514.02 PKR+25.87%6.73%Distribution services
Strong buy
NATFNational Foods Ltd. (Pakistan)
101.31 B PKR374.96 PKR−1.69%118.43 K0.8087.41 B PKR3.38110.99 PKR+698.68%8.00%Consumer non-durables
Strong buy
AICLAdamjee Insurance Co. Limited
99.74 B PKR77.68 PKR+6.38%576.67 K1.6827.19 B PKR5.2814.72 PKR−1.96%5.15%Finance
No rating
SNBLSoneri Bank Limited
92.67 B PKR22.93 PKR−0.26%406.79 K0.1225.28 B PKR5.324.31 PKR−10.19%6.54%Finance
No rating
FZCMFazal Cloth Mills Limited
90 B PKR250.02 PKR−0.79%6220.487.5 B PKR82.863.02 PKR−95.70%0.00%Process industries
No rating
MUGHALMughal Iron & Steel Industries Ltd
88.98 B PKR78.05 PKR0.00%505.36 K0.6428.78 B PKR12.256.37 PKR+136.17%0.00%Non-energy minerals
Buy
FCCLFauji Cement Co. Ltd.
88.96 B PKR51.74 PKR+0.96%3.65 M0.57126.91 B PKR8.645.99 PKR+23.73%2.42%Non-energy minerals
Strong buy
INILInternational Industries Limited
85.9 B PKR159.99 PKR−0.86%78.5 K0.7121.1 B PKR11.1714.32 PKR+87.22%3.75%Non-energy minerals
No rating
NCLNishat Chunian Ltd.
85.4 B PKR35.97 PKR−0.14%168.61 K0.678.64 B PKR7.574.75 PKR−21.10%5.56%Process industries
Strong buy
JLICLJubilee Life Insurance Co. Ltd.
84.22 B PKR170.08 PKR+0.05%1.51 K0.0917.07 B PKR7.0724.05 PKR−0.22%7.64%Finance
No rating
BIPLBankIslami Pakistan Limited
83.51 B PKR26.90 PKR+0.49%1.31 M2.2929.82 B PKR6.943.87 PKR−61.76%10.22%Finance
No rating
HUBCHub Power Co. Ltd.
83.35 B PKR213.97 PKR−0.10%2.6 M0.97277.55 B PKR6.1834.65 PKR−18.04%11.68%Utilities
Neutral
EFULEFU Life Assurance Limited
82.86 B PKR154.66 PKR0.00%310.0116.24 B PKR7.4020.91 PKR−23.50%9.70%Finance
No rating
LOTCHEMLotte Chemical Pakistan Ltd.
80.91 B PKR26.81 PKR−7.93%10.91 M0.4540.6 B PKR8.673.09 PKR+284.63%18.65%Process industries
No rating
SYSSystems Ltd.
80.39 B PKR132.24 PKR−1.66%1.13 M0.79194.84 B PKR17.157.71 PKR+35.04%1.51%Technology services
Strong buy
DGKCD.G. Khan Cement Co. Ltd.
78.63 B PKR195.18 PKR−0.76%5.85 M1.2785.51 B PKR7.0627.64 PKR+198.49%1.02%Non-energy minerals
Strong buy
EPCLEngro Polymer & Chemicals Limited
78.02 B PKR32.73 PKR+0.15%607.27 K0.3229.79 B PKR−3.07 PKR−3,227.84%0.00%Process industries
Strong sell
UNITYUnity Foods Ltd
77.41 B PKR9.88 PKR−0.60%2.59 M0.4711.8 B PKR0.00%Process industries
No rating
ABOTAbbott Laboratories Pakistan Limited
75.4 B PKR918.86 PKR+0.22%8.51 K0.3389.96 B PKR10.8384.85 PKR+56.29%4.35%Health technology
No rating
RMPLRafhan Maize Products Co. Ltd.
73.36 B PKR9,242.49 PKR+0.54%600.7485.37 B PKR12.91715.93 PKR−13.24%5.13%Consumer non-durables
No rating
GADTGadoon Textile Mills Limited
70.98 B PKR269.49 PKR−0.03%3.14 K0.357.55 B PKR6.1643.77 PKR−51.30%0.00%Process industries
No rating
MLCFMaple Leaf Cement Factory Ltd
68.65 B PKR88.17 PKR−0.73%13.13 M0.9592.36 B PKR8.2110.74 PKR+19.83%0.00%Non-energy minerals
Strong buy
FMLFeroze1888 Mills Limited
66.11 B PKR52.83 PKR+3.41%52.89 K0.5221.1 B PKR114.720.46 PKR+52.48%0.00%Process industries
No rating
GLAXOGlaxoSmithKline Pakistan Limited
65.9 B PKR342.65 PKR−0.58%117.51 K0.51109.12 B PKR10.3833.00 PKR+29.79%4.96%Health technology
Strong buy
PAELPak Elektron Ltd.
63.52 B PKR40.85 PKR−0.34%4.4 M0.6437.73 B PKR9.164.46 PKR+52.83%0.00%Producer manufacturing
Strong buy
SFLSapphire Fibres Limited
62.44 B PKR1,100.17 PKR−2.94%530.3727.36 B PKR0.661,678.99 PKR+960.88%0.91%Process industries
No rating
ISLInternational Steels limited
62.4 B PKR80.86 PKR+0.57%170 K0.6935.17 B PKR11.666.93 PKR+94.85%5.57%Process industries
Buy
MSOTMasood Textile Mills Limited
59.2 B PKR129.61 PKR+1.84%149.92 K1.628.75 B PKR9.0214.36 PKR0.00%Consumer non-durables
No rating
POLPakistan Oilfields Limited
58.55 B PKR670.02 PKR−0.31%130.35 K0.96190.19 B PKR7.0195.55 PKR+11.84%11.57%Energy minerals
Buy
MEHTMahmood Textile Mills Limited
57.07 B PKR189.38 PKR−1.39%5.45 K0.065.68 B PKR4.7739.74 PKR+94.70%0.00%Process industries
No rating
BOKBank of Khyber
56.31 B PKR31.82 PKR−1.00%6.57 K1.1936.85 B PKR7.054.52 PKR+17.61%10.06%Finance
No rating
MTLMillat Tractors Limited
53.35 B PKR284.11 PKR−0.09%114.63 K0.59113.37 B PKR15.3718.49 PKR−2.24%6.16%Producer manufacturing
Buy
ALIFEAdamjee Life Assurance Company Limited
51.71 B PKR32.26 PKR0.00%40.008.47 B PKR6.724.80 PKR−8.19%7.75%Finance
No rating
TICLThal Industries Corp. Ltd.
48.23 B PKR1,087.65 PKR+0.59%4.91 K2.0616.34 B PKR5.97182.06 PKR0.92%Process industries
No rating
FASMFaisal Spinning Mills Limited
46.2 B PKR307.86 PKR0.00%350.023.08 B PKR−52.85 PKR+52.16%0.00%Process industries
No rating
GHGLGhani Glass Limited
45.78 B PKR37.69 PKR+0.48%424.74 K2.3637.68 B PKR6.076.21 PKR−0.04%0.00%Consumer durables
No rating
NICLNimir Industrial Chemicals Ltd.
45.26 B PKR217.95 PKR+0.02%543.53 K1.7824.1 B PKR11.9418.26 PKR+28.81%0.00%Process industries
No rating
HALEONHaleon Pakistan Limited
43.11 B PKR743.74 PKR−0.75%31.95 K0.9887.06 B PKR13.2955.96 PKR+24.14%4.03%Health technology
No rating
JKSMJK Spinning Mills Ltd.
42.84 B PKR243.96 PKR+5.36%1.16 K0.9124.96 B PKR21.5711.31 PKR+56.97%0.82%Process industries
No rating
TATMTata Textile Mills Limited
41.24 B PKR128.22 PKR−1.00%7.66 K0.237.18 B PKR12.4010.34 PKR−4.93%0.00%Process industries
No rating
ZAHIDZAHIDJEE Textile Mills Limited
40.81 B PKR77.49 PKR−2.91%15.1 K0.0714.83 B PKR9.777.93 PKR+45.07%0.00%Process industries
No rating
ANLAzgard Nine Limited
40.61 B PKR9.78 PKR−1.21%221.94 K0.574.79 B PKR6.101.60 PKR+36.88%0.00%Process industries
No rating
UPFLUnilever Pakistan Foods Limited
40.57 B PKR25,011.00 PKR−0.94%220.53159.32 B PKR24.961,001.90 PKR−6.51%5.83%Consumer non-durables
No rating
TSMLTandlianwala Sugar Mills Limited
40.48 B PKR630.40 PKR−0.42%2390.2574.2 B PKR94.816.65 PKR+246.61%0.00%Process industries
No rating