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.
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% |