Best Stocks in Pakistan Stock Exchange

Symbol Name Rank Piotroski GNN Sloan Altman EXP Yld % TTM Yld % Remarks
GHGL.KAR Ghani Glass Ltd 6 Strong Not Good Safe Safe 7.62 2.83 Best Price
PNSC.KAR Pakistan National Shipping Cor 6 Strong Not Good Safe Safe 7.07 19.96 Risky Price
NCPL.KAR Nishat Chunian Power Ltd 6 Stable Good Safe Safe 34.82 0 Risky Price
ALTN.KAR Altern Energy Ltd 6 Stable Good Safe Safe 6.84 77.55 Risky Price
JDWS.KAR JDW Sugar Mills Ltd 5 Strong Neutral Safe Distress 6.53 12.31 Risky Price
ACPL.KAR Attock Cement Pakistan Ltd 5 Strong Neutral Safe Distress 5.39 11.64 Risky Price
CSAP.KAR Crescent Steel & Allied Produc 5 Strong Not Good Safe Grey 3.38 7.52 Risky Price
NETSOL.KAR NetSol Technologies Ltd 5 Stable Not Good Safe Safe 2.46 0 Risky Price
PSO.KAR Pakistan State Oil Company Ltd 5 Stable Good Safe Distress 8.43 6.78 Risky Price
MUREB.KAR Murree Brewery Company Ltd 5 Stable Not Good Safe Safe 9.76 10.34 Good to Consider
NPL.KAR Nishat Power Ltd 5 Stable Good Warning Safe 12.05 42.66 Risky Price
OGDC.KAR Oil and Gas Development Co Ltd 5 Stable Not Good Safe Safe 5.99 11.03 Risky Price
POL.KAR Pakistan Oilfields Ltd 5 Stable Not Good Safe Safe 11.13 21.16 Risky Price
THALL.KAR Thal Ltd 5 Stable Not Good Safe Safe 1.63 5.05 Risky Price
DCR.KAR Dolmen City REIT 5 Stable Not Good Safe Safe 13.7 14.6 Risky Price
KAPCO.KAR KOT Addu Power Company Ltd 5 Weak Good Safe Safe 27.14 40.97 Risky Price
GHNI.KAR Ghandhara Industries Ltd 4 Strong Not Good Safe Grey 5.61 0 Risky Price
AGIL.KAR Agriauto Industries Ltd 4 Strong Not Good Safe Grey 5.05 0 Good Price
COLG.KAR Colgate-Palmolive Pakistan Ltd 4 Strong Not Good Safe Safe 3.46 4.91 Best Price
IBFL.KAR Ibrahim Fibres Ltd 4 Strong Not Good Safe Safe 0.54 0 Risky Price
INDU.KAR Indus Motor Company Ltd 4 Strong Not Good Warning Safe 3.29 7.37 Risky Price
LOTCHEM.KAR Lotte Chemical Pakistan Ltd 4 Strong Not Good Safe Grey 5.55 6.26 Risky Price
AGP.KAR AGP Ltd 4 Stable Neutral Safe Safe 5.65 4.7 Risky Price
AHCL.KAR Arif Habib Corporation Ltd 4 Stable Neutral Safe Grey 10 0 Risky Price
FFC.KAR Fauji Fertilizer Company Ltd 4 Stable Neutral Safe Grey 10.86 11.28 Risky Price
INIL.KAR International Industries Ltd 4 Stable Not Good Safe Distress 2.61 12.45 Risky Price
KEL.KAR K-Electric Ltd 4 Stable Neutral Safe Distress 0 0 Risky Price
KTML.KAR Kohinoor Textile Mills Ltd 4 Stable Neutral Safe Distress 2.2 0 Risky Price
SHFA.KAR Shifa International Hospitals 4 Stable Neutral Safe Grey 1.14 2.46 Good Price
APL.KAR Attock Petroleum Ltd 4 Stable Not Good Safe Grey 5.23 8.42 Risky Price
ATRL.KAR Attock Refinery Ltd 4 Stable Not Good Safe Distress 0.64 8.9 Risky Price
DGKC.KAR D G Khan Cement Company Ltd 4 Stable Neutral Safe Distress 1.23 0 Risky Price
FCCL.KAR Fauji Cement Company Ltd 4 Stable Neutral Safe Distress 3.11 0 Risky Price
KOHC.KAR Kohat Cement Company Ltd 4 Stable Not Good Safe Safe 1.15 0 Risky Price
PIOC.KAR Pioneer Cement Ltd 4 Stable Neutral Safe Distress 3.31 6.28 Risky Price
SAPT.KAR Sapphire Textile Mills Ltd 4 Stable Neutral Safe Distress 0.77 0.87 Risky Price
SHEL.KAR Shell Pakistan Ltd 4 Stable Neutral Safe Distress 3.43 6.82 Risky Price
SPWL.KAR Saif Power Ltd 4 Stable Not Good Safe Distress 24.6 23.68 Risky Price
BOK.KAR Bank of Khyber 4 Stable Neutral Safe Distress 12.99 11.54 Good Price
CHCC.KAR Cherat Cement Company Ltd 4 Stable Neutral Safe Safe 1.84 5.15 Risky Price
EFUG.KAR EFU General Insurance Ltd 4 Stable Neutral Safe Distress 6.98 13.53 Good Price
FATIMA.KAR Fatima Fertilizer Company Ltd 4 Stable Not Good Safe Grey 10.93 16 Risky Price
FFBL.KAR Fauji Fertilizer Bin Qasim Ltd 4 Stable Neutral Safe Distress 3.04 8.26 Risky Price
GATM.KAR Gul Ahmed Textile Mills Ltd 4 Stable Neutral Safe Distress 4.8 0 Good Price
GWLC.KAR Gharibwal Cement Ltd 4 Stable Neutral Safe Distress 4.08 0 Risky Price
HUBC.KAR Hub Power Company Ltd 4 Stable Neutral Safe Distress 5.71 21.26 Risky Price
LUCK.KAR Lucky Cement Ltd 4 Stable Neutral Safe Distress 2.14 4.06 Risky Price
MCB.KAR MCB Bank Ltd 4 Stable Neutral Safe Distress 17.7 28.73 Risky Price
MLCF.KAR Maple Leaf Cement Factory Ltd 4 Stable Neutral Safe Grey 1.13 0 Risky Price
PIBTL.KAR Pakistan International Bulk Te 4 Stable Neutral Safe Distress 0 0 Risky Price
PPL.KAR Pakistan Petroleum Ltd 4 Stable Not Good Safe Grey 4.09 6.48 Risky Price
ABL.KAR Allied Bank Ltd 4 Stable Neutral Safe Distress 16.87 20.77 Risky Price
AKBL.KAR Askari Bank Ltd 4 Stable Neutral Safe Distress 11.15 16.44 Risky Price
BAHL.KAR Bank Al-Habib Ltd 4 Stable Neutral Safe Distress 7.18 37.43 Risky Price
BIPL.KAR Bank Islami Pakistan Ltd 4 Stable Neutral Safe Distress 4.57 18.18 Risky Price
FABL.KAR Faysal Bank Ltd 4 Stable Neutral Safe Distress 5.45 21.8 Risky Price
NML.KAR Nishat Mills Ltd 4 Stable Not Good Safe Distress 7.18 9.14 Good to Consider
SNBL.KAR Soneri Bank Ltd 4 Stable Neutral Safe Distress 28.87 32.5 Risky Price
UBL.KAR United Bank Ltd 4 Stable Neutral Safe Distress 22.57 27.44 Risky Price
ATLH.KAR Atlas Honda Ltd 3 Stable Not Good Safe Grey 7.16 10.85 Risky Price
BATA.KAR Bata Pakistan Ltd 3 Stable Neutral Safe Grey 14.11 6.9 Risky Price
BWCL.KAR Bestway Cement Ltd 3 Stable Neutral Safe Grey 11.16 19.94 Risky Price
FML.KAR Feroze1888 Mills Ltd 3 Stable Neutral Safe Distress 21.93 13.83 Risky Price
NATF.KAR National Foods Ltd 3 Stable Neutral Safe Grey 0.89 4.33 Risky Price
NESTLE.KAR Nestle Pakistan Ltd 3 Stable Neutral Safe Safe 0.76 3.33 Risky Price
PAKT.KAR Pakistan Tobacco Company Ltd 3 Stable Not Good Safe Safe 7.42 4.8 Good Price
PIAA.KAR Pakistan International Airline 3 Stable Neutral Safe Distress 0 0 Risky Price
AGTL.KAR Al-Ghazi Tractors Ltd 3 Stable Not Good Safe Safe 13.87 0 Risky Price
FFL.KAR Fauji Foods Ltd 3 Stable Not Good Safe Safe 0 0 Risky Price
MUGHAL.KAR Mughal Iron & Steel Industries 3 Stable Not Good Safe Distress 4.53 6.38 Risky Price
PKGS.KAR Packages Ltd 3 Stable Neutral Safe Distress 11.91 7.94 Risky Price
ENGRO.KAR Engro Corporation Ltd 3 Stable Neutral Safe Distress 12.16 7.22 Risky Price
ISL.KAR International Steels Ltd 3 Stable Not Good Safe Grey 6.96 19 Risky Price
MEBL.KAR Meezan Bank Ltd 3 Stable Neutral Safe Distress 13.27 25 Risky Price
MTL.KAR Millat Tractors Ltd 3 Stable Not Good Safe Safe 8.27 7.92 Good to Consider
PAEL.KAR Pak Elektron Ltd 3 Stable Not Good Safe Grey 4.08 0 Risky Price
PSMC.KAR Pak Suzuki Motor Co Ltd 3 Stable Neutral Safe Distress 1.07 0 Risky Price
PTC.KAR Pakistan Telecommunication Com 3 Stable Neutral Safe Distress 3.69 0 Risky Price
ASL.KAR Aisha Steel Mills Ltd 3 Stable Neutral Safe Distress 27.86 0 Good Price
EPCL.KAR Engro Polymer & Chemicals Ltd 3 Stable Neutral Safe Distress 7.02 11.12 Risky Price
EPQL.KAR Engro Powergen Qadirpur Ltd 3 Stable Not Good Safe Grey 10.62 20.53 Risky Price
HASCOL.KAR Hascol Petroleum Ltd 3 Stable Neutral Safe Distress 11.81 0 Risky Price
MARI.KAR Mari Petroleum Company Ltd 3 Stable Not Good Safe Safe 7.24 10.06 Risky Price
NCL.KAR Nishat Chunian Ltd 3 Stable Neutral Safe Distress 30.09 0 Good Price
SEARL.KAR The Searle Company Ltd 3 Stable Not Good Safe Grey 2.73 0 Good Price
SYS.KAR Systems Limited 3 Stable Not Good Safe Safe 1.57 2.58 Risky Price
AICL.KAR Adamjee Insurance Company Ltd 3 Weak Neutral Safe Distress 8.33 13.57 Risky Price
HBL.KAR Habib Bank Ltd 3 Weak Neutral Safe Distress 14.06 16.67 Risky Price
SNGP.KAR Sui Northern Gas Pipelines Ltd 3 Weak Neutral Safe Distress 4.35 3.55 Risky Price
BAFL.KAR Bank Alfalah Ltd 3 Weak Neutral Safe Distress 10.17 32.88 Risky Price
HMB.KAR Habib Metropolitan Bank Ltd 3 Weak Neutral Safe Distress 8.46 40.88 Risky Price
NBP.KAR National Bank of Pakistan 3 Weak Neutral Safe Distress 2.61 0 Risky Price
GATI.KAR Gatron Industries Ltd 2 Stable Neutral Warning Distress 3.01 0.95 Best Price
ASTL.KAR Amreli Steels Ltd 2 Weak Neutral Safe Distress 8.6 0 Risky Price
BOP.KAR Bank of Punjab 2 Weak Neutral Warning Distress 20.28 26.53 Good Price
DAWH.KAR Dawood Hercules Corporation Lt 2 Weak Neutral Safe Distress 3.6 3.09 Risky Price
GTYR.KAR Ghandhara Tyre and Rubber Comp 2 Weak Neutral Safe Distress 6.71 0 Risky Price
NRL.KAR National Refinery Ltd 2 Weak Neutral Safe Distress 4.94 0 Risky Price
CEPB.KAR Century Paper & Board Mills Lt 2 Weak Not Good Safe Distress 2.54 0 Good Price
SILK.KAR Silkbank Ltd 2 Weak Neutral Safe Distress 0 0 Good Price
EFERT.KAR Engro Fertilizers Ltd 1 Weak Neutral Safe Grey 21.18 29.03 Risky Price
HCAR.KAR Honda Atlas Cars (Pakistan) Lt 1 Weak Not Good Danger Grey 2.22 0 Risky Price
HINO.KAR Hinopak Motors Ltd 1 Weak Not Good Warning Grey 15.37 0 Risky Price