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,187
Positive operating CF and net income required

Last Updated

Jun 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
17401 Zhuhai Huajin Capital Co Ltd
SHE:000532
0.62x CN¥41.65 Million
≈ $6.09 Million
CN¥67.26 Million China CN¥12.35 ▲ +3.52%
17402 Warner Bros Discovery Inc
NASDAQ:WBD
0.62x $983.00 Million $1.59 Billion USA $27.00 ▲ +0.00%
17403 Southern California Bancorp Common Stock
NASDAQ:BCAL
0.62x $8.54 Million $13.79 Million USA $19.30 ▲ +3.49%
17404 BlackRock Core Bond Closed Fund
NYSE:BHK
0.62x $17.80 Million $28.76 Million USA $9.00 ▲ +0.45%
17405 Diffusion Engineers Ltd
NSE:DIFFNKG
0.62x Rs137.76 Million
≈ $1.49 Million
Rs222.78 Million India Rs325.35 ▼ -0.81%
17406 Strategem Capital Corp
V:SGE
0.62x CA$348.00K
≈ $251.74K
CA$563.00K Canada CA$0.89 ▲ +0.00%
17407 Liberty Financial Group
AU:LFG
0.62x AU$47.39 Million
≈ $33.53 Million
AU$76.69 Million Australia AU$3.15 ▲ +1.78%
17408 Voltronic Power Technology Corp
TW:6409
0.62x NT$395.90 Million
≈ $12.47 Million
NT$640.66 Million Taiwan NT$844.00 ▲ +9.90%
17409 Camelot Electronics Technology Co. Ltd. A
SHE:301282
0.62x CN¥49.53 Million
≈ $7.25 Million
CN¥80.19 Million China CN¥31.22 ▲ +5.62%
17410 Yihai International Holding Ltd
F:YIR
0.62x €110.50 Million
≈ $129.18 Million
€178.91 Million Germany €1.45 ▼ -0.68%
17411 Canadian Banc Corp
TO:BK
0.62x CA$10.00 Million
≈ $7.23 Million
CA$16.21 Million Canada CA$14.79 ▲ +0.96%
17412 Xiangyang Changyuan Donggu Industry Co Ltd
SHG:603950
0.62x CN¥67.89 Million
≈ $9.93 Million
CN¥110.04 Million China CN¥70.05 ▲ +10.00%
17413 Sun Pharma Advanced Research Company Limited
NSE:SPARC
0.62x Rs62.60 Million
≈ $677.00K
Rs101.50 Million India Rs212.97 ▲ +2.14%
17414 Konfoong Materials International Co Ltd
SHE:300666
0.62x CN¥91.34 Million
≈ $13.37 Million
CN¥148.11 Million China CN¥210.53 ▲ +1.22%
17415 Casa de Bolsa Finamex S.A.B. de C.V
MX:FINAMEXO
0.62x MX$94.09 Million
≈ $5.41 Million
MX$152.61 Million Mexico MX$40.75 ▲ +4.49%
17416 Redefine Properties Ltd
JSE:RDF
0.62x ZAC1.62 Billion
≈ $862.35K
ZAC2.63 Billion South Africa ZAC589.00 ▲ +0.17%
17417 Chow Tai Seng Jewellery Co Ltd
SHE:002867
0.62x CN¥177.22 Million
≈ $25.93 Million
CN¥287.73 Million China CN¥12.15 ▼ -0.25%
17418 Superdong Fast Ferry Kien Giang JSC
VN:SKG
0.62x ₫4.83 Billion
≈ $183.49K
₫7.84 Billion Vietnam ₫9130.00 ▼ -0.11%
17419 City Office
NYSE:CIO
0.62x $13.33 Million $21.66 Million USA $0.09 ▲ +5.88%
17420 Rural Funds Group
AU:RFF
0.62x AU$29.15 Million
≈ $20.62 Million
AU$47.37 Million Australia AU$1.94 ▼ -0.51%
17421 Gold By Gold
PA:ALGLD
0.61x €277.22K
≈ $324.10K
€450.82K France €7.30 ▼ -6.41%
17422 Crompton Greaves Consumer Electricals Limited
NSE:CROMPTON
0.61x Rs437.60 Million
≈ $4.73 Million
Rs711.70 Million India Rs269.30 ▼ -1.23%
17423 Impulsora del Desarrollo y el Empleo en América Latina S.A.B. de C.V
MX:IDEALB-1
0.61x MX$1.54 Billion
≈ $88.89 Million
MX$2.51 Billion Mexico MX$43.00 ▲ +0.00%
17424 Econframe Bhd
KLSE:0227
0.61x RM2.30 Million
≈ $577.45K
RM3.74 Million Malaysia RM0.26 ▲ +4.08%
17425 Rackspace Technology Inc
NASDAQ:RXT
0.61x $5.10 Million $8.30 Million USA $5.59 ▲ +7.29%
17426 EgnsINVEST Ejendomme Tyskland A/S
CO:EGNETY
0.61x Dkr2.19 Million
≈ $341.92K
Dkr3.56 Million Denmark Dkr146.00 ▲ +0.69%
17427 SU Group Holdings Limited Ordinary Shares
NASDAQ:SUGP
0.61x $3.11 Million $5.06 Million USA $0.72 ▼ -38.77%
17428 Goke Microelectronics Co Ltd
SHE:300672
0.61x CN¥31.60 Million
≈ $4.62 Million
CN¥51.51 Million China CN¥317.56 ▲ +4.50%
17429 Grupo Ortiz Properties Socimi
MC:YGOP
0.61x €1.01 Million
≈ $1.18 Million
€1.64 Million Spain €17.10 ▲ +0.00%
17430 Brown & Brown Inc
NYSE:BRO
0.61x $262.00 Million $427.00 Million USA $57.38 ▲ +4.06%
17431 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
0.61x Rs1.71 Billion
≈ $18.50 Million
Rs2.79 Billion India Rs1149.30 ▲ +0.46%
17432 Hubei Zhongyi Science Technology Co. Ltd.
SHE:301150
0.61x CN¥14.34 Million
≈ $2.10 Million
CN¥23.38 Million China CN¥58.81 ▼ -4.85%
17433 Ravelin Properties REIT
TO:RPR-UN
0.61x CA$11.24 Million
≈ $8.13 Million
CA$18.36 Million Canada CA$0.03 ▲ +25.00%
17434 Willfar Information Technology Co Ltd
SHG:688100
0.61x CN¥117.60 Million
≈ $17.21 Million
CN¥192.08 Million China CN¥34.00 ▼ -2.44%
17435 Vietnam Dairy Products JSC
VN:VNM
0.61x ₫1.74 Trillion
≈ $66.07 Million
₫2.84 Trillion Vietnam ₫58600.00 ▲ +0.51%
17436 Stellar Bancorp, Inc.
NYSE:STEL
0.61x $16.51 Million $26.97 Million USA $37.44 ▲ +1.24%
17437 STELLAR BANCORP DL -01
F:C9N0
0.61x €16.51 Million
≈ $19.30 Million
€26.97 Million Germany €31.40 ▼ -1.88%
17438 City Sports and Recreation Public Company Limited
BK:CSR
0.61x ฿12.72 Million
≈ $396.53K
฿20.80 Million Thailand ฿73.25 ▲ +0.00%
17439 Protec Co. Ltd
KQ:053610
0.61x ₩12.33 Billion
≈ $8.36 Million
₩20.18 Billion Korea ₩80300.00 ▲ +7.07%
17440 Triangle Tyre Co Ltd
SHG:601163
0.61x CN¥175.10 Million
≈ $25.62 Million
CN¥286.53 Million China CN¥13.95 ▲ +0.50%
17441 AYER Holdings Bhd
KLSE:2305
0.61x RM47.11 Million
≈ $11.83 Million
RM77.10 Million Malaysia RM7.10 ▼ -4.05%
17442 Olin Corporation
NYSE:OLN
0.61x $26.70 Million $43.70 Million USA $24.93 ▼ -3.22%
17443 Erie Indemnity Company
NASDAQ:ERIE
0.61x $91.89 Million $150.47 Million USA $219.51 ▲ +5.92%
17444 Interflex Co. Ltd
KQ:051370
0.61x ₩5.00 Billion
≈ $3.39 Million
₩8.19 Billion Korea ₩9840.00 ▼ -2.28%
17445 Shenyang Jinshan Energy Co Ltd
SHG:600396
0.61x CN¥88.78 Million
≈ $12.99 Million
CN¥145.59 Million China CN¥21.97 ▲ +2.95%
17446 Nan Ren Hu Leisure Amusement Co Ltd
TWO:5905
0.61x NT$59.38 Million
≈ $1.87 Million
NT$97.40 Million Taiwan NT$8.35 ▼ -0.83%
17447 Shenzhen Fortune Trend Technology Co Ltd
SHG:688318
0.61x CN¥47.05 Million
≈ $6.89 Million
CN¥77.19 Million China CN¥83.96 ▼ -29.60%
17448 Larsen & Toubro Limited
F:LTO
0.61x €91.61 Billion
≈ $107.10 Billion
€150.37 Billion Germany €33.80 ▼ -5.06%
17449 Henkel AG & Co. KGaA vz. (Pref Shares)
XETRA:HEN3
0.61x €676.00 Million
≈ $790.32 Million
€1.11 Billion Germany €65.36 ▼ -0.46%
17450 Freeport-McMoran Copper & Gold Inc
NYSE:FCX
0.61x $693.00 Million $1.14 Billion USA $69.69 ▼ -1.34%
17451 AmFIRST Real Estate Investment Trust
KLSE:5120
0.61x RM10.46 Million
≈ $2.63 Million
RM17.17 Million Malaysia RM0.32 ▲ +1.61%
17452 Canada Carbon Inc.
V:CCB
0.61x CA$61.26K
≈ $44.31K
CA$100.62K Canada CA$0.01 ▲ +0.00%
17453 Afine Investments Ltd
JSE:ANI
0.61x ZAC42.47 Million
≈ $22.57K
ZAC69.77 Million South Africa ZAC4.99 ▲ +13.41%
17454 Photomyne Ltd
TA:PHTM
0.61x ILA445.50K
≈ $1.19K
ILA732.00K Israel ILA1898.00 ▲ +0.00%
17455 Glanbia PLC
IR:GL9
0.61x €40.70 Million
≈ $47.58 Million
€66.89 Million Ireland €21.78 ▼ -0.55%
17456 ASTELLAS PHARMA UNSP.ADR
F:YPHA
0.61x €194.51 Billion
≈ $227.40 Billion
€319.72 Billion Germany €12.90 ▲ +0.00%
17457 Totalindo Eka Persada Tbk PT
JK:TOPS
0.61x Rp911.80 Million
≈ $53.43K
Rp1.50 Billion Indonesia Rp1.00 ▲ +0.00%
17458 Wismilak Inti Makmur Tbk
JK:WIIM
0.61x Rp83.07 Billion
≈ $4.87 Million
Rp136.69 Billion Indonesia Rp1480.00 ▼ -6.03%
17459 Elcomtec Co. Ltd
KQ:037950
0.61x ₩414.96 Million
≈ $281.21K
₩683.43 Million Korea ₩2770.00 ▲ +2.78%
17460 Carespan Health Inc
V:CSPN
0.61x CA$267.10K
≈ $193.21K
CA$439.97K Canada CA$0.02 ▲ +0.00%
17461 Empresas CMPC
SN:CMPC
0.61x CL$75.60 Million
≈ $84.55K
CL$124.58 Million Chile CL$1050.00 ▲ +2.14%
17462 Sajo Ind
KO:007160
0.61x ₩9.44 Billion
≈ $6.40 Million
₩15.57 Billion Korea ₩44400.00 ▲ +0.91%
17463 Perpetual Equity Investment Company Ltd
AU:PIC
0.61x AU$4.79 Million
≈ $3.39 Million
AU$7.90 Million Australia AU$1.17 ▼ -1.27%
17464 Supalai Public Company Limited
BK:SPALI-R
0.61x ฿669.49 Million
≈ $20.87 Million
฿1.10 Billion Thailand ฿17.40 ▲ +3.57%
17465 LumenRadio AB
ST:LUMEN
0.61x Skr8.52 Million
≈ $916.57K
Skr14.05 Million Sweden Skr67.00 ▼ -0.89%
17466 DCI Indonesia Tbk PT
JK:DCII
0.61x Rp228.93 Billion
≈ $13.41 Million
Rp377.75 Billion Indonesia Rp190650.00 ▼ -0.18%
17467 Hypoport SE
XETRA:HYQ
0.61x €4.57 Million
≈ $5.35 Million
€7.55 Million Germany €80.95 ▲ +1.95%
17468 Cummins India Limited
NSE:CUMMINSIND
0.61x Rs7.42 Billion
≈ $80.29 Million
Rs12.26 Billion India Rs5787.50 ▲ +1.67%
17469 Paramount Corporation Bhd
KLSE:1724
0.61x RM95.03 Million
≈ $23.86 Million
RM157.00 Million Malaysia RM1.00 ▲ +0.00%
17470 Grupo Bafar S.A.B. de C.V
MX:BAFARB
0.61x MX$688.96 Million
≈ $39.65 Million
MX$1.14 Billion Mexico MX$132.60 ▲ +0.00%
17471 Hefei Fengle Seed Co Ltd
SHE:000713
0.60x CN¥85.20 Million
≈ $12.47 Million
CN¥140.89 Million China CN¥5.87 ▼ -1.51%
17472 Killam Apartment Real Estate Investment Trust
TO:KMP-UN
0.60x CA$30.37 Million
≈ $21.97 Million
CA$50.27 Million Canada CA$18.15 ▲ +0.28%
17473 Grupo Concesionario del Oeste SA
BA:OEST
0.60x AR$3.38 Billion
≈ $2.44 Million
AR$5.59 Billion Argentina AR$734.00 ▼ -0.14%
17474 PLAYWITH Inc
KQ:023770
0.60x ₩953.16 Million
≈ $645.94K
₩1.58 Billion Korea ₩2610.00 ▲ +3.57%
17475 Ames National Corporation
NASDAQ:ATLO
0.60x $2.75 Million $4.56 Million USA $29.17 ▲ +2.14%
17476 Latent View Analytics Limited
NSE:LATENTVIEW
0.60x Rs574.41 Million
≈ $6.21 Million
Rs952.28 Million India Rs306.10 ▼ -2.53%
17477 WCM Global Growth Ltd
AU:WQG
0.60x AU$13.53 Million
≈ $9.57 Million
AU$22.43 Million Australia AU$1.92 ▼ -1.03%
17478 Cizzle Biotechnology Holdings PLC
LSE:CIZ
0.60x GBX5.75
≈ $0.00
GBX9.54 UK GBX3.15 ▲ +8.62%
17479 IQuest Co. Ltd.
KQ:262840
0.60x ₩1.02 Billion
≈ $687.91K
₩1.68 Billion Korea ₩3240.00 ▲ +0.62%
17480 Angel One Limited
NSE:ANGELONE
0.60x Rs2.05 Billion
≈ $22.15 Million
Rs3.40 Billion India Rs337.70 ▲ +0.88%
17481 Story-I Ltd
AU:SRY
0.60x AU$298.23K
≈ $211.01K
AU$495.12K Australia AU$0.00 ▲ +0.00%
17482 Komipharm International Co. Ltd
KQ:041960
0.60x ₩8.85 Billion
≈ $6.00 Million
₩14.69 Billion Korea ₩6820.00 ▼ -4.35%
17483 Happy Forgings Limited
NSE:HAPPYFORGE
0.60x Rs350.45 Million
≈ $3.79 Million
Rs581.99 Million India Rs1386.80 ▼ -1.22%
17484 Zhong An Group Limited
F:35Z
0.60x €59.18 Million
≈ $69.19 Million
€98.29 Million Germany €0.01 ▲ +0.00%
17485 Alkyl Amines Chemicals Limited
NSE:ALKYLAMINE
0.60x Rs754.80 Million
≈ $8.16 Million
Rs1.25 Billion India Rs1800.80 ▼ -1.96%
17486 NH SPAC 8
KQ:218410
0.60x ₩7.11 Billion
≈ $4.82 Million
₩11.83 Billion Korea ₩90900.00 ▲ +10.32%
17487 Nsfocus Information Technology Co Ltd
SHE:300369
0.60x CN¥170.58 Million
≈ $24.96 Million
CN¥283.86 Million China CN¥6.23 ▼ -2.66%
17488 Trufin PLC
LSE:TRU
0.60x GBX3.65 Million
≈ $444.10
GBX6.07 Million UK GBX134.00 ▼ -0.37%
17489 Benakat Petroleum Energy
JK:BIPI
0.60x Rp2.65 Million
≈ $155.16
Rp4.41 Million Indonesia Rp144.00 ▼ -5.26%
17490 Opticis Company Limited
KQ:109080
0.60x ₩764.77 Million
≈ $518.27K
₩1.27 Billion Korea ₩11670.00 ▲ +0.26%
17491 EverGen Infrastructure Corp
V:EVGN
0.60x CA$296.00K
≈ $214.12K
CA$493.00K Canada CA$0.42 ▼ -3.49%
17492 Siwani Makmur Tbk
JK:SIMA
0.60x Rp352.25 Million
≈ $20.64K
Rp586.75 Million Indonesia Rp50.00 ▲ +0.00%
17493 Englewood Lab Inc
KQ:950140
0.60x ₩6.76 Billion
≈ $4.58 Million
₩11.26 Billion Korea ₩9250.00 ▲ +2.55%
17494 Brighton-Best International Taiwan
TWO:8415
0.60x NT$429.89 Million
≈ $13.54 Million
NT$716.40 Million Taiwan NT$35.40 ▲ +0.43%
17495 Quantum Foods Holdings
JSE:QFH
0.60x ZAC77.14 Million
≈ $40.99K
ZAC128.56 Million South Africa ZAC995.00 ▼ -0.10%
17496 The Platform Group AG
XETRA:TPG
0.60x €19.01 Million
≈ $22.23 Million
€31.70 Million Germany €3.79 ▼ -19.55%
17497 Monsenso AS
CO:MONSO
0.60x Dkr342.64K
≈ $53.61K
Dkr571.36K Denmark Dkr0.23 ▼ -1.68%
17498 Shindaeyang Pa
KO:016590
0.60x ₩5.43 Billion
≈ $3.68 Million
₩9.06 Billion Korea ₩9020.00 ▲ +0.00%
17499 Beijer Alma AB (publ)
ST:BEIA-B
0.60x Skr299.00 Million
≈ $32.18 Million
Skr499.00 Million Sweden Skr304.50 ▲ +0.33%
17500 Inix Technologies Holdings Bhd
KLSE:0094
0.60x RM2.75 Million
≈ $690.18K
RM4.59 Million Malaysia RM0.01 ▲ +0.00%