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
12301 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
1.46x Rs13.25 Billion
≈ $143.33 Million
Rs9.10 Billion India Rs8805.50 ▼ -0.64%
12302 Thai Plaspac Public Company Limited
BK:TPAC
1.46x ฿213.31 Million
≈ $6.65 Million
฿146.48 Million Thailand ฿8.40 ▼ -1.75%
12303 Taiwan Optical Platform Co Ltd
TW:6464
1.46x NT$325.07 Million
≈ $10.24 Million
NT$223.27 Million Taiwan NT$79.30 ▼ -0.13%
12304 SUBARU CORP. ADR/1/2
F:FUH0
1.46x €492.14 Billion
≈ $575.36 Billion
€338.06 Billion Germany €6.55 ▲ +2.34%
12305 Metro Bank PLC
LSE:MTRO
1.45x GBX32.00 Million
≈ $3.89K
GBX22.00 Million UK GBX179.20 ▲ +2.52%
12306 Hercules Site Services PLC
LSE:HERC
1.45x GBX1.60 Million
≈ $194.67
GBX1.10 Million UK GBX40.00 ▲ +3.90%
12307 Huang Long Development Co Ltd
TWO:3512
1.45x NT$271.85 Million
≈ $8.56 Million
NT$186.94 Million Taiwan NT$19.65 ▲ +0.26%
12308 Safran SA
PA:SAF
1.45x €3.10 Billion
≈ $3.62 Billion
€2.13 Billion France €329.80 ▲ +2.61%
12309 Brightek Optoelectronic Co Ltd
TW:5244
1.45x NT$57.45 Million
≈ $1.81 Million
NT$39.53 Million Taiwan NT$31.90 ▼ -0.47%
12310 Lisi S.A
PA:FII
1.45x €55.95 Million
≈ $65.41 Million
€38.51 Million France €66.90 ▲ +5.19%
12311 Gan Yuan Foods Co Ltd
SHE:002991
1.45x CN¥118.52 Million
≈ $17.34 Million
CN¥81.58 Million China CN¥38.96 ▼ -2.67%
12312 Bank Amar Indonesia 
JK:AMAR
1.45x Rp73.38 Billion
≈ $4.30 Million
Rp50.51 Billion Indonesia Rp208.00 ▼ -0.95%
12313 Eternal Materials Co Ltd
TW:1717
1.45x NT$1.13 Billion
≈ $35.64 Million
NT$778.59 Million Taiwan NT$60.20 ▼ -3.06%
12314 Vimta Labs Limited
NSE:VIMTALABS
1.45x Rs748.73 Million
≈ $8.10 Million
Rs515.35 Million India Rs570.45 ▲ +1.23%
12315 China Meheco Co Ltd
SHG:600056
1.45x CN¥233.60 Million
≈ $34.18 Million
CN¥160.80 Million China CN¥9.20 ▼ -2.54%
12316 Ryvyl Inc
NASDAQ:RVYL
1.45x $17.56 Million $12.09 Million USA $14.96 ▼ -11.53%
12317 Dillard's, Inc.
NYSE:DDS
1.45x $364.00 Million $250.60 Million USA $568.05 ▲ +1.26%
12318 Superkrane Mitra Utama Tbk PT
JK:SKRN
1.45x Rp54.27 Billion
≈ $3.18 Million
Rp37.37 Billion Indonesia Rp406.00 ▼ -1.93%
12319 A&W Food Services of Canada
TO:AW
1.45x CA$13.84 Million
≈ $10.01 Million
CA$9.53 Million Canada CA$36.85 ▲ +1.94%
12320 Rana Gruber AS
OL:RANA
1.45x Nkr561.98 Million
≈ $59.14 Million
Nkr387.06 Million Norway Nkr78.40 ▲ +0.00%
12321 Byline Bancorp Inc
NYSE:BY
1.45x $54.55 Million $37.58 Million USA $38.60 ▲ +2.55%
12322 Sea Harvest Group Ltd
JSE:SHG
1.45x ZAC478.94 Million
≈ $254.53K
ZAC329.96 Million South Africa ZAC815.00 ▼ -0.37%
12323 Mach Natural Resources LP
NYSE:MNR
1.45x $130.14 Million $89.66 Million USA $13.39 ▼ -0.67%
12324 Ningbo Donly Co Ltd
SHE:002164
1.45x CN¥40.46 Million
≈ $5.92 Million
CN¥27.88 Million China CN¥10.14 ▼ -3.34%
12325 Fu Chun Shin Machinery Manufacture Co Ltd
TWO:6603
1.45x NT$80.66 Million
≈ $2.54 Million
NT$55.59 Million Taiwan NT$24.15 ▲ +0.84%
12326 Lake Shore Bancorp Inc
NASDAQ:LSBK
1.45x $2.79 Million $1.92 Million USA $17.20 ▲ +1.06%
12327 CQV Co. Ltd
KQ:101240
1.45x ₩3.50 Billion
≈ $2.37 Million
₩2.41 Billion Korea ₩3100.00 ▲ +0.49%
12328 GPT Healthcare Ltd
NSE:GPTHEALTH
1.45x Rs195.91 Million
≈ $2.12 Million
Rs135.06 Million India Rs159.64 ▲ +1.84%
12329 Yankershop Food Co Ltd
SHE:002847
1.45x CN¥336.36 Million
≈ $49.22 Million
CN¥231.90 Million China CN¥45.69 ▼ -3.36%
12330 Mikro MSC Bhd
KLSE:0112
1.45x RM5.77 Million
≈ $1.45 Million
RM3.98 Million Malaysia RM0.51 ▼ -0.97%
12331 Readcloud Ltd
AU:RCL
1.45x AU$1.91 Million
≈ $1.35 Million
AU$1.32 Million Australia AU$0.06 ▲ +0.00%
12332 Paychex Inc
NASDAQ:PAYX
1.45x $812.50 Million $560.30 Million USA $113.55 ▲ +2.61%
12333 Guobang Pharma Ltd
SHG:605507
1.45x CN¥311.27 Million
≈ $45.55 Million
CN¥214.67 Million China CN¥15.53 ▼ -3.66%
12334 Binh Minh Plastics JSC
VN:BMP
1.45x ₫440.72 Billion
≈ $16.74 Million
₫303.96 Billion Vietnam ₫150000.00 ▼ -0.86%
12335 Drb Industrial
KO:163560
1.45x ₩6.52 Billion
≈ $4.42 Million
₩4.50 Billion Korea ₩5740.00 ▼ -1.37%
12336 Talaad Thai Leasehold Property Fund
BK:TTLPF
1.45x ฿77.36 Million
≈ $2.41 Million
฿53.36 Million Thailand ฿10.60 ▲ +0.95%
12337 Shenzhen FRD Science & Technology Co Ltd
SHE:300602
1.45x CN¥174.09 Million
≈ $25.47 Million
CN¥120.08 Million China CN¥35.38 ▼ -3.25%
12338 Rishabh Instruments Limited
NSE:RISHABH
1.45x Rs314.56 Million
≈ $3.40 Million
Rs216.99 Million India Rs622.30 ▼ -1.57%
12339 Dongwon F & B
KO:049770
1.45x ₩28.28 Billion
≈ $19.16 Million
₩19.51 Billion Korea ₩44700.00 ▲ +0.00%
12340 Southern Acids (M) Bhd
KLSE:5134
1.45x RM59.37 Million
≈ $14.90 Million
RM40.96 Million Malaysia RM3.10 ▲ +1.31%
12341 YSP Southeast Asia Holding Bhd
KLSE:7178
1.45x RM54.46 Million
≈ $13.67 Million
RM37.57 Million Malaysia RM2.03 ▲ +0.00%
12342 Xos Inc
NASDAQ:XOS
1.45x $3.08 Million $2.12 Million USA $2.02 ▼ -0.98%
12343 KKR Real Estate Finance Trust Inc
NYSE:KREF
1.45x $18.50 Million $12.77 Million USA $7.34 ▲ +2.80%
12344 Quality Construction Products Public Company Limited
BK:Q-CON
1.45x ฿86.17 Million
≈ $2.69 Million
฿59.48 Million Thailand ฿6.20 ▲ +0.00%
12345 La Comer S.A.B. de C.V
MX:LACOMERUBC
1.45x MX$895.63 Million
≈ $51.54 Million
MX$618.40 Million Mexico MX$34.09 ▲ +2.07%
12346 SUNEX S.A.
WAR:SNX
1.45x zł5.36 Million
≈ $1.47 Million
zł3.70 Million Poland zł2.85 ▲ +0.35%
12347 Hyundai C&F Inc
KO:227840
1.45x ₩13.44 Billion
≈ $9.11 Million
₩9.28 Billion Korea ₩12050.00 ▲ +0.75%
12348 Changjiang & Jinggong Steel Building Group Co Ltd
SHG:600496
1.45x CN¥347.40 Million
≈ $50.84 Million
CN¥240.02 Million China CN¥3.18 ▼ -3.64%
12349 NAT.B.GR. SPONS.ADR/1
F:NAG
1.45x €398.00 Million
≈ $465.30 Million
€275.00 Million Germany €14.00 ▼ -1.41%
12350 Puig Brands SA
NYSE:PUGBY
1.45x $859.05 Million $593.70 Million USA $9.21 ▲ +0.00%
12351 Jack Sewing
SHG:603337
1.45x CN¥295.57 Million
≈ $43.25 Million
CN¥204.30 Million China CN¥37.78 ▼ -1.77%
12352 Public Storage
NYSE:PSA
1.45x $733.59 Million $507.07 Million USA $322.48 ▲ +2.37%
12353 Poly Plastic Masterbatch Suzhou Co
SHE:300905
1.45x CN¥61.23 Million
≈ $8.96 Million
CN¥42.32 Million China CN¥36.57 ▼ -3.51%
12354 Miwon Specialty Chemical Co Ltd
KO:268280
1.45x ₩25.71 Billion
≈ $17.42 Million
₩17.77 Billion Korea ₩120000.00 ▲ +3.63%
12355 Endurance Technologies Limited
NSE:ENDURANCE
1.45x Rs6.56 Billion
≈ $70.96 Million
Rs4.54 Billion India Rs2634.00 ▼ -3.17%
12356 Mingteng International Corporation Inc. Ordinary Shares
NASDAQ:MTEN
1.45x $1.37 Million $944.37K USA $1.04 ▼ -13.33%
12357 Teo Seng Capital Bhd
KLSE:7252
1.45x RM21.33 Million
≈ $5.36 Million
RM14.75 Million Malaysia RM0.88 ▲ +0.57%
12358 Hotel Royal Chihpen
TWO:5704
1.45x NT$17.45 Million
≈ $549.71K
NT$12.07 Million Taiwan NT$21.65 ▼ -0.23%
12359 Blue Jet Healthcare Limited
NSE:BLUEJET
1.45x Rs2.07 Billion
≈ $22.41 Million
Rs1.43 Billion India Rs566.90 ▼ -1.67%
12360 Barinthus Biotherapeutics plc
NASDAQ:BRNS
1.45x $11.88 Million $8.22 Million USA $0.60 ▲ +0.32%
12361 UMB Financial Corporation
NASDAQ:UMBF
1.45x $272.21 Million $188.32 Million USA $141.20 ▲ +1.50%
12362 Enpro Industries
NYSE:NPO
1.45x $39.60 Million $27.40 Million USA $333.88 ▼ -0.91%
12363 Thessaloniki Port Authority SA
AT:OLTH
1.44x €6.07 Million
≈ $7.09 Million
€4.20 Million Greece €37.90 ▲ +1.07%
12364 Winchester Bancorp, Inc. Common Stock
NASDAQ:WSBK
1.44x $1.55 Million $1.07 Million USA $12.99 ▲ +0.19%
12365 Old Second Bancorp Inc
NASDAQ:OSBC
1.44x $36.94 Million $25.59 Million USA $24.03 ▲ +2.21%
12366 GEM Services Inc
TW:6525
1.44x NT$301.34 Million
≈ $9.49 Million
NT$208.72 Million Taiwan NT$141.50 ▼ -5.03%
12367 eMemory Technology
TWO:3529
1.44x NT$812.75 Million
≈ $25.61 Million
NT$563.01 Million Taiwan NT$2470.00 ▼ -1.40%
12368 Northern Star Resources Ltd
AU:NST
1.44x AU$1.03 Billion
≈ $729.64 Million
AU$714.40 Million Australia AU$19.93 ▼ -3.91%
12369 Jiangsu Liba Enterprise Joint-Stock Co Ltd
SHG:603519
1.44x CN¥60.34 Million
≈ $8.83 Million
CN¥41.81 Million China CN¥14.70 ▲ +2.08%
12370 Beijing Ultrapower Software
SHE:300002
1.44x CN¥310.16 Million
≈ $45.39 Million
CN¥214.92 Million China CN¥7.59 ▼ -5.83%
12371 RYOHIN UNSP.ADR/1
F:3RKU
1.44x €73.36 Billion
≈ $85.76 Billion
€50.85 Billion Germany €9.50 ▼ -3.55%
12372 Farglory FTZ Investment Holding Co Ltd
TW:5607
1.44x NT$427.02 Million
≈ $13.45 Million
NT$295.99 Million Taiwan NT$49.80 ▼ -0.80%
12373 Ingersoll Rand Inc
NYSE:IR
1.44x $354.60 Million $245.80 Million USA $84.40 ▲ +0.11%
12374 Vivien Corp
KO:002070
1.44x ₩5.03 Billion
≈ $3.41 Million
₩3.48 Billion Korea ₩7910.00 ▲ +11.72%
12375 Matriks Bilgi Dagitim Hizmetleri AS
IS:MTRKS
1.44x TL88.85 Million
≈ $1.99 Million
TL61.61 Million Turkey TL29.14 ▲ +1.11%
12376 Zhuhai Comleader Information Science & Technology Co. Ltd. A
SHG:688175
1.44x CN¥66.41 Million
≈ $9.72 Million
CN¥46.05 Million China CN¥15.85 ▼ -3.35%
12377 Loews Corp
NYSE:L
1.44x $617.00 Million $428.00 Million USA $117.90 ▲ +1.96%
12378 Jianmin Pharmaceutical Group Co Ltd
SHG:600976
1.44x CN¥106.82 Million
≈ $15.63 Million
CN¥74.10 Million China CN¥27.43 ▼ -4.76%
12379 Enel Generación Chile S.A
SN:ENELGXCH
1.44x CL$225.96 Billion
≈ $252.70 Million
CL$156.78 Billion Chile CL$546.90 ▼ -2.12%
12380 Nava Nakorn Public Company Limited
BK:NNCL
1.44x ฿88.36 Million
≈ $2.75 Million
฿61.31 Million Thailand ฿1.74 ▲ +0.58%
12381 Ive Group Ltd
AU:IGL
1.44x AU$35.08 Million
≈ $24.82 Million
AU$24.34 Million Australia AU$2.69 ▲ +0.00%
12382 Suprema HQ Inc
KQ:094840
1.44x ₩3.65 Billion
≈ $2.47 Million
₩2.53 Billion Korea ₩12570.00 ▼ -3.31%
12383 Greenland Acquisition Corp
NASDAQ:GTEC
1.44x $8.26 Million $5.73 Million USA $0.51 ▼ -2.44%
12384 Gold Circuit Electronics Ltd
TW:2368
1.44x NT$5.02 Billion
≈ $158.12 Million
NT$3.48 Billion Taiwan NT$901.00 ▼ -4.25%
12385 Argus Shanghai Textile Chemicals Co Ltd
SHG:603790
1.44x CN¥29.08 Million
≈ $4.26 Million
CN¥20.19 Million China CN¥19.14 ▲ +1.06%
12386 Arthavest Tbk
JK:ARTA
1.44x Rp12.18 Billion
≈ $713.70K
Rp8.46 Billion Indonesia Rp2500.00 ▼ -0.79%
12387 Boryung Pharm
KO:003850
1.44x ₩48.95 Billion
≈ $33.18 Million
₩34.00 Billion Korea ₩8250.00 ▲ +0.24%
12388 Sempio Foods Co
KO:248170
1.44x ₩17.99 Billion
≈ $12.19 Million
₩12.49 Billion Korea ₩22900.00 ▲ +0.88%
12389 Hansen Technologies Ltd
AU:HSN
1.44x AU$62.26 Million
≈ $44.05 Million
AU$43.25 Million Australia AU$3.98 ▼ -2.93%
12390 Maeil Dairies Co. Ltd
KQ:267980
1.44x ₩22.11 Billion
≈ $14.98 Million
₩15.36 Billion Korea ₩33800.00 ▲ +1.35%
12391 Federal Signal Corporation
NYSE:FSS
1.44x $101.30 Million $70.40 Million USA $118.89 ▲ +0.93%
12392 PCB Bancorp
NASDAQ:PCB
1.44x $16.42 Million $11.41 Million USA $28.08 ▼ -2.84%
12393 Qingdao Port International Co Ltd
SHG:601298
1.44x CN¥1.57 Billion
≈ $229.60 Million
CN¥1.09 Billion China CN¥8.63 ▲ +0.12%
12394 FCR Immobilien AG
XETRA:FC9
1.44x €11.68 Million
≈ $13.65 Million
€8.12 Million Germany €10.90 ▲ +0.00%
12395 Krystal Biotech Inc
NASDAQ:KRYS
1.44x $80.38 Million $55.93 Million USA $335.19 ▲ +2.35%
12396 CREOTECH INS.S.A. ZY -10
F:5OB
1.44x €23.88 Million
≈ $27.91 Million
€16.61 Million Germany €176.60 ▼ -0.23%
12397 Sprouts Farmers Market LLC
NASDAQ:SFM
1.44x $235.29 Million $163.72 Million USA $74.89 ▲ +1.91%
12398 Enbridge Inc
TO:ENB
1.44x CA$3.50 Billion
≈ $2.54 Billion
CA$2.44 Billion Canada CA$80.21 ▲ +0.98%
12399 Samsung Card Co. Ltd.
KO:029780
1.44x ₩213.51 Billion
≈ $144.70 Million
₩148.59 Billion Korea ₩48800.00 ▲ +1.35%
12400 WESCO International Inc
NYSE:WCC
1.44x $221.40 Million $154.10 Million USA $332.48 ▲ +0.55%