Companies by Cash Flow Quality Index

How well does operating cash flow support reported net income — a key measure of earnings quality

Companies with Data

29,390
Positive operating CF and net income required

Last Updated

Jul 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
1101 Khandwala Securities Limited
NSE:KHANDSE
22.35x Rs52.77 Million
≈ $570.64K
Rs2.36 Million India Rs17.41 ▲ +0.06%
1102 Yuancheng Cable Co Ltd
SHE:002692
22.28x CN¥165.59 Million
≈ $24.23 Million
CN¥7.43 Million China CN¥3.54 ▼ -1.94%
1103 DCM Corp
KO:024090
22.24x ₩4.86 Billion
≈ $3.30 Million
₩218.64 Million Korea ₩10740.00 ▼ -2.98%
1104 Bank of Suzhou
SHE:002966
22.24x CN¥37.40 Billion
≈ $5.47 Billion
CN¥1.68 Billion China CN¥8.05 ▲ +0.12%
1105 J W Mays Inc
NASDAQ:MAYS
22.22x $1.93 Million $86.78K USA $38.00 ▲ +0.00%
1106 Enovis Corp
NYSE:ENOV
22.21x $68.42 Million $3.08 Million USA $26.84 ▼ -0.85%
1107 Agora S.A.
WAR:AGO
22.20x zł60.86 Million
≈ $16.75 Million
zł2.74 Million Poland zł8.74 ▲ +1.16%
1108 iomart Group plc
LSE:IOM
22.19x GBX8.52 Million
≈ $1.04K
GBX384.00K UK GBX12.90 ▼ -2.27%
1109 Frp Holdings Ord
NASDAQ:FRPH
22.17x $8.43 Million $380.00K USA $23.66 ▼ -1.54%
1110 Anglo American Platinum Ltd
JSE:AMS
22.15x ZAC16.35 Billion
≈ $8.69 Million
ZAC738.00 Million South Africa ZAC73681.00 ▲ +0.00%
1111 KinderCare Learning Companies, Inc.
NYSE:KLC
22.15x $100.79 Million $4.55 Million USA $5.20 ▼ -0.38%
1112 Ruitai Materials Technology Co Ltd
SHE:002066
22.13x CN¥135.29 Million
≈ $19.80 Million
CN¥6.11 Million China CN¥19.50 ▲ +2.85%
1113 Up Fintech Holding Ltd
NASDAQ:TIGR
22.12x $672.86 Million $30.42 Million USA $4.68 ▲ +1.52%
1114 PT Super Bank Indonesia Tbk
JK:SUPA
22.09x Rp1.73 Trillion
≈ $101.23 Million
Rp78.19 Billion Indonesia Rp580.00 ▼ -1.69%
1115 Brookfield Renewable Corp
NYSE:BEPC
22.00x $157.83 Million $7.17 Million USA $34.22 ▲ +0.91%
1116 Komplett AS
OL:KOMPL
22.00x Nkr660.00 Million
≈ $69.45 Million
Nkr30.00 Million Norway Nkr6.74 ▼ -2.32%
1117 Masterkool International Public Company Limited
BK:KOOL
21.96x ฿219.10 Million
≈ $6.83 Million
฿9.98 Million Thailand ฿0.30 ▲ +0.00%
1118 Perintis Triniti Properti PT
JK:TRIN
21.96x Rp32.61 Billion
≈ $1.91 Million
Rp1.49 Billion Indonesia Rp324.00 ▲ +1.25%
1119 Taiwan Enterprise(Cayman)Co
TW:5906
21.95x NT$84.11 Million
≈ $2.65 Million
NT$3.83 Million Taiwan NT$38.00 ▲ +0.13%
1120 Shanghai Yahong Moulding Co Ltd
SHG:603159
21.94x CN¥10.17 Million
≈ $1.49 Million
CN¥463.58K China CN¥19.48 ▲ +5.53%
1121 Guizhou Zhenhua E chem Inc
SHG:688707
21.94x CN¥1.43 Billion
≈ $208.95 Million
CN¥65.09 Million China CN¥9.62 ▼ -2.53%
1122 Shanghai Electric Group Company Limited
F:USR
21.93x €4.90 Billion
≈ $5.73 Billion
€223.51 Million Germany €0.35 ▲ +3.53%
1123 Fujian Yongfu Power Engineering Co Ltd Class A
SHE:300712
21.89x CN¥127.65 Million
≈ $18.68 Million
CN¥5.83 Million China CN¥20.73 ▼ -5.34%
1124 TDK Corporation
F:TDKA
21.88x €113.67 Billion
≈ $132.89 Billion
€5.20 Billion Germany €15.50 ▲ +4.03%
1125 Gulf & Pacific Equities Corp
V:GUF
21.87x CA$919.52K
≈ $665.16K
CA$42.05K Canada CA$0.55 ▲ +7.84%
1126 Landmark Cars Limited
NSE:LANDMARK
21.84x Rs1.77 Billion
≈ $19.13 Million
Rs80.97 Million India Rs535.35 ▲ +1.73%
1127 Bank of Xi'An Co Ltd
SHG:600928
21.82x CN¥16.49 Billion
≈ $2.41 Billion
CN¥755.87 Million China CN¥3.61 ▲ +1.12%
1128 KE HOLDINGS SP.ADS/1 CL.A
F:KE8A
21.76x €1.91 Billion
≈ $2.24 Billion
€87.85 Million Germany €14.70 ▼ -2.65%
1129 Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020
21.74x CN¥667.63 Million
≈ $97.69 Million
CN¥30.71 Million China CN¥15.98 ▼ -9.97%
1130 Associated Industries China Inc
TW:9912
21.73x NT$33.10 Million
≈ $1.04 Million
NT$1.52 Million Taiwan NT$12.60 ▲ +0.00%
1131 Israel Shipyards Ltd
TA:ISHI
21.73x ILA129.82 Million
≈ $348.03K
ILA5.97 Million Israel ILA11900.00 ▼ -1.57%
1132 NN Inc
NASDAQ:NNBR
21.70x $9.89 Million $456.00K USA $3.48 ▲ +9.43%
1133 Pantaflix AG
XETRA:PAL
21.65x €11.21 Million
≈ $13.11 Million
€517.87K Germany €0.94 ▲ +0.00%
1134 Nanjing Vazyme Biotech Co Ltd
SHG:688105
21.60x CN¥75.30 Million
≈ $11.02 Million
CN¥3.49 Million China CN¥16.84 ▼ -0.24%
1135 LYFT Inc
NASDAQ:LYFT
21.59x $307.68 Million $14.25 Million USA $15.43 ▼ -0.58%
1136 PPAP Automotive Limited
NSE:PPAP
21.59x Rs521.87 Million
≈ $5.64 Million
Rs24.17 Million India Rs288.49 ▼ -2.71%
1137 Young Optics Inc
TW:3504
21.57x NT$115.79 Million
≈ $3.65 Million
NT$5.37 Million Taiwan NT$62.20 ▼ -2.81%
1138 Huafa Industrial Co Ltd Zhuhai
SHG:600325
21.56x CN¥4.11 Billion
≈ $601.00 Million
CN¥190.49 Million China CN¥2.42 ▲ +1.68%
1139 Janus Living, Inc.
NYSE:JAN
21.55x $136.82 Million $6.35 Million USA $30.16 ▼ -0.63%
1140 James River Group Holdings Ltd
NASDAQ:JRVR
21.54x $34.32 Million $1.59 Million USA $4.58 ▼ -0.22%
1141 Just Group plc
LSE:JUST
21.53x GBX969.00 Million
≈ $117.90K
GBX45.00 Million UK GBX93.86 ▼ -57.14%
1142 TAV Havalimanlari Holding
IS:TAVHL
21.49x TL30.39 Million
≈ $680.64K
TL1.41 Million Turkey TL272.50 ▲ +2.64%
1143 Suzhou Sunmun Technology Co Ltd
SHE:300522
21.49x CN¥41.49 Million
≈ $6.07 Million
CN¥1.93 Million China CN¥11.27 ▼ -12.02%
1144 Beijing Dabeinong Technology Group Co Ltd
SHE:002385
21.46x CN¥465.56 Million
≈ $68.13 Million
CN¥21.69 Million China CN¥3.03 ▲ +0.33%
1145 Jiangsu Riying Electns Co Ltd
SHG:603286
21.45x CN¥35.20 Million
≈ $5.15 Million
CN¥1.64 Million China CN¥39.93 ▼ -7.74%
1146 Elkem ASA
OL:ELK
21.41x Nkr621.00 Million
≈ $65.35 Million
Nkr29.00 Million Norway Nkr32.18 ▲ +1.39%
1147 Oxford Lane Capital Corp
NASDAQ:OXLC
21.41x $447.18 Million $20.89 Million USA $8.87 ▲ +1.14%
1148 Safari World PLC
BK:SAFARI
21.38x ฿233.36 Million
≈ $7.27 Million
฿10.91 Million Thailand ฿0.30 ▲ +0.00%
1149 Tecom Co Ltd
TW:2321
21.38x NT$29.69 Million
≈ $935.52K
NT$1.39 Million Taiwan NT$15.20 ▼ -7.60%
1150 Ke Holdings Inc
NYSE:BEKE
21.37x $1.85 Billion $86.64 Million USA $16.97 ▼ -2.47%
1151 Oma Saastopankki Oyj
HE:OMASP
21.36x €314.18 Million
≈ $367.31 Million
€14.71 Million Finland €16.86 ▲ +0.00%
1152 A.P. Møller - Mærsk A/S
CO:MAERSK-B
21.34x Dkr2.52 Billion
≈ $393.96 Million
Dkr118.00 Million Denmark Dkr16700.00 ▼ -1.65%
1153 Maanshan Iron & Steel Co Ltd
SHG:600808
21.33x CN¥3.38 Billion
≈ $494.54 Million
CN¥158.41 Million China CN¥2.50 ▲ +2.88%
1154 Shearwater Group plc
LSE:SWG
21.31x GBX1.88 Million
≈ $228.13
GBX88.00K UK GBX45.00 ▲ +0.00%
1155 WW Holding Inc
TW:8442
21.29x NT$45.12 Million
≈ $1.42 Million
NT$2.12 Million Taiwan NT$44.85 ▼ -0.33%
1156 Viridien
PA:VIRI
21.29x €104.30 Million
≈ $121.94 Million
€4.90 Million France €81.50 ▲ +5.16%
1157 Anhui Hengyuan Coal Industry and Electricity Power Co Ltd
SHG:600971
21.24x CN¥626.46 Million
≈ $91.67 Million
CN¥29.49 Million China CN¥7.87 ▲ +3.01%
1158 Inovalis Real Estate Investment Trust
TO:INO-UN
21.22x CA$4.01 Million
≈ $2.90 Million
CA$189.00K Canada CA$0.72 ▲ +1.41%
1159 Shanxi Securities Co Ltd
SHE:002500
21.21x CN¥5.41 Billion
≈ $791.71 Million
CN¥255.05 Million China CN¥5.39 ▲ +1.13%
1160 Fengfan Power
SHG:601700
21.21x CN¥264.93 Million
≈ $38.77 Million
CN¥12.49 Million China CN¥4.65 ▲ +3.10%
1161 Certara Inc
NASDAQ:CERT
21.19x $32.31 Million $1.52 Million USA $6.94 ▲ +0.14%
1162 CPPGroup Plc
LSE:CPP
21.17x GBX4.42 Million
≈ $538.39
GBX209.00K UK GBX21.00 ▼ -20.75%
1163 Aerosun Corp
SHG:600501
21.15x CN¥1.13 Billion
≈ $165.17 Million
CN¥53.37 Million China CN¥12.84 ▼ -1.61%
1164 Ocean Group JSC
VN:OGC
21.11x ₫133.05 Billion
≈ $5.06 Million
₫6.30 Billion Vietnam ₫2380.00 ▼ -5.93%
1165 Optima Prima Metal Sinergi
JK:OPMS
21.09x Rp5.90 Billion
≈ $345.45K
Rp279.52 Million Indonesia Rp103.00 ▲ +0.98%
1166 Shandong Dongyue Organosilicon Mat
SHE:300821
21.08x CN¥113.28 Million
≈ $16.58 Million
CN¥5.37 Million China CN¥16.09 ▼ -10.26%
1167 Bioleaders Corporation
KQ:142760
21.06x ₩19.27 Billion
≈ $13.06 Million
₩914.71 Million Korea ₩385.00 ▼ -4.94%
1168 China ZhengTong Auto Services Holdings Limited
F:ZA0
21.02x €85.65 Million
≈ $100.13 Million
€4.08 Million Germany €0.02 ▲ +0.00%
1169 Qtone Education Group Guangdong Ltd
SHE:300359
21.00x CN¥97.54 Million
≈ $14.27 Million
CN¥4.64 Million China CN¥3.46 ▼ -0.86%
1170 Essentra PLC
LSE:ESNT
21.00x GBX6.30 Million
≈ $766.53
GBX300.00K UK GBX88.90 ▼ -0.22%
1171 Shenzhen Centralcon Investment Holding Co Ltd
SHE:000042
20.96x CN¥1.06 Billion
≈ $155.65 Million
CN¥50.74 Million China CN¥8.30 ▲ +5.87%
1172 Astec LifeSciences Limited
NSE:ASTEC
20.95x Rs175.92 Million
≈ $1.90 Million
Rs8.40 Million India Rs685.85 ▼ -0.71%
1173 IAR Systems Group AB (publ)
ST:IAR-B
20.95x Skr41.90 Million
≈ $4.51 Million
Skr2.00 Million Sweden Skr180.00 ▲ +0.78%
1174 Goa Carbon Limited
NSE:GOACARBON
20.94x Rs1.96 Billion
≈ $21.21 Million
Rs93.64 Million India Rs366.35 ▼ -1.19%
1175 Farasis Energy Gan Zhou Co Ltd
SHG:688567
20.93x CN¥563.76 Million
≈ $82.50 Million
CN¥26.93 Million China CN¥9.45 ▲ +6.06%
1176 Jian Sin Industrial Co Ltd
TWO:4502
20.93x NT$88.71 Million
≈ $2.79 Million
NT$4.24 Million Taiwan NT$15.75 ▲ +0.32%
1177 Chemfab Alkalis Limited
NSE:CHEMFAB
20.92x Rs112.34 Million
≈ $1.21 Million
Rs5.37 Million India Rs373.00 ▼ -0.08%
1178 TherapeuticsMD Inc
NASDAQ:TXMD
20.92x $1.05 Million $50.00K USA $2.11 ▲ +2.43%
1179 RGT Bhd
KLSE:9954
20.88x RM3.82 Million
≈ $959.33K
RM183.00K Malaysia RM0.22 ▲ +0.00%
1180 Notion Vtec Bhd
KLSE:0083
20.83x RM16.29 Million
≈ $4.09 Million
RM782.00K Malaysia RM0.50 ▲ +2.04%
1181 Societatea Nationala de Transport Gaze Naturale Transgaz SA
RO:TGN
20.76x RON73.08 Million
≈ $16.78 Million
RON3.52 Million Romania RON96.90 ▲ +0.41%
1182 Choheung
KO:002600
20.75x ₩27.24 Billion
≈ $18.46 Million
₩1.31 Billion Korea ₩138000.00 ▼ -0.36%
1183 Xinxiang Tianli Energy Co. Ltd. A
SHE:301152
20.74x CN¥10.36 Million
≈ $1.52 Million
CN¥499.50K China CN¥18.57 ▼ -4.77%
1184 ChongQing Zhengchuan Pharmaceutical Packaging Co Ltd
SHG:603976
20.72x CN¥46.64 Million
≈ $6.82 Million
CN¥2.25 Million China CN¥22.48 ▼ -10.01%
1185 Endomines Finland Oyj
HE:PAMPALO
20.67x €6.20 Million
≈ $7.25 Million
€300.00K Finland €7.92 ▲ +0.38%
1186 Forehope Electronic (Ningbo) Co. Ltd. A
SHG:688362
20.67x CN¥1.69 Billion
≈ $247.15 Million
CN¥81.73 Million China CN¥71.42 ▼ -1.91%
1187 Rexon Industrial Corp Ltd
TW:1515
20.66x NT$266.65 Million
≈ $8.40 Million
NT$12.90 Million Taiwan NT$44.00 ▲ +7.45%
1188 Septerna, Inc. Common Stock
NASDAQ:SEPN
20.65x $168.81 Million $8.17 Million USA $32.21 ▼ -3.56%
1189 Sahacogen (Chonburi) Public Company Limited
BK:SCG
20.64x ฿106.16 Million
≈ $3.31 Million
฿5.14 Million Thailand ฿2.88 ▼ -1.37%
1190 LG Chem Ltd
KO:051915
20.61x ₩2.46 Trillion
≈ $1.67 Billion
₩119.39 Billion Korea ₩113600.00 ▼ -5.73%
1191 LG Chemicals
KO:051910
20.61x ₩2.46 Trillion
≈ $1.67 Billion
₩119.39 Billion Korea ₩253000.00 ▼ -2.88%
1192 Hefei Department Store Group Co Ltd
SHE:000417
20.61x CN¥247.43 Million
≈ $36.21 Million
CN¥12.01 Million China CN¥5.46 ▼ -5.70%
1193 Kordellos Ch. Bros S.A
AT:KORDE
20.60x €1.73 Million
≈ $2.03 Million
€84.16K Greece €0.42 ▲ +0.24%
1194 Stagwell Inc
NASDAQ:STGW
20.57x $260.46 Million $12.66 Million USA $7.41 ▼ -1.33%
1195 China Avionics Systems Co Ltd
SHG:600372
20.56x CN¥1.60 Billion
≈ $233.71 Million
CN¥77.67 Million China CN¥11.07 ▲ +1.28%
1196 GCS Holdings
TWO:4991
20.54x NT$297.00 Million
≈ $9.36 Million
NT$14.46 Million Taiwan NT$348.00 ▼ -3.33%
1197 Beijing Thunisoft Co Ltd
SHE:300271
20.54x CN¥1.10 Billion
≈ $161.65 Million
CN¥53.79 Million China CN¥4.99 ▲ +0.20%
1198 MOJ S.A
WAR:MOJ
20.52x zł2.90 Million
≈ $798.61K
zł141.44K Poland zł1.52 ▲ +0.00%
1199 Encorp Bhd
KLSE:6076
20.51x RM124.25 Million
≈ $31.20 Million
RM6.06 Million Malaysia RM0.12 ▲ +4.55%
1200 Sah Polymers Limited
NSE:SAH
20.48x Rs12.29 Million
≈ $132.91K
Rs600.00K India Rs76.21 ▼ -16.30%