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.
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 |
|---|---|---|---|---|---|---|---|
| 16401 |
Zhejiang Wandekai Fluid Equipment Technology Co. Ltd. A
SHE:301309 |
0.79x |
CN¥89.73 Million
≈ $13.13 Million |
CN¥113.73 Million | China | CN¥25.10 | ▼ -1.53% |
| 16402 |
Nubeva Technologies Ltd
V:NBVA |
0.79x |
CA$462.39K
≈ $334.49K |
CA$586.14K | Canada | CA$0.15 | ▼ -3.33% |
| 16403 |
Grupo México S.A.B. de C.V
MX:GMEXICOB |
0.79x |
MX$1.35 Billion
≈ $77.73 Million |
MX$1.71 Billion | Mexico | MX$207.28 | ▼ -0.94% |
| 16404 |
Finsbury Growth & Income Trust
LSE:FGT |
0.79x |
GBX7.50 Million
≈ $912.90 |
GBX9.52 Million | UK | GBX769.00 | ▲ +1.59% |
| 16405 |
HEC Infra Projects Limited
NSE:HECPROJECT |
0.79x |
Rs37.75 Million
≈ $408.30K |
Rs47.89 Million | India | Rs139.46 | ▼ -0.54% |
| 16406 |
NextPoint Capital SOCIMI S.A.
MC:YNPC |
0.79x |
€2.59 Million
≈ $3.03 Million |
€3.28 Million | Spain | €8.85 | ▲ +0.00% |
| 16407 |
Nippon Life India Asset Management Limited
NSE:NAM-INDIA |
0.79x |
Rs5.84 Billion
≈ $63.14 Million |
Rs7.41 Billion | India | Rs1112.50 | ▲ +0.61% |
| 16408 |
Blackstone Group Inc
NYSE:BX |
0.79x | $991.05 Million | $1.26 Billion | USA | $130.00 | ▲ +4.42% |
| 16409 |
Athens Medical C.S.A.
AT:IATR |
0.79x |
€3.17 Million
≈ $3.71 Million |
€4.03 Million | Greece | €1.54 | ▼ -0.65% |
| 16410 |
Dalian Insulator Group Co Ltd
SHE:002606 |
0.79x |
CN¥54.20 Million
≈ $7.93 Million |
CN¥68.80 Million | China | CN¥13.45 | ▼ -1.18% |
| 16411 |
Gyre Therapeutics Inc.
NASDAQ:GYRE |
0.79x | $4.68 Million | $5.94 Million | USA | $5.94 | ▼ -1.16% |
| 16412 |
Liontrust Asset Management
LSE:LIO |
0.79x |
GBX6.27 Million
≈ $762.51 |
GBX7.96 Million | UK | GBX294.00 | ▼ -1.34% |
| 16413 |
SG Micro Corp
SHE:300661 |
0.79x |
CN¥160.49 Million
≈ $23.48 Million |
CN¥203.82 Million | China | CN¥100.41 | ▼ -3.32% |
| 16414 |
Atmus Filtration Technologies Inc.
NYSE:ATMU |
0.79x | $38.10 Million | $48.40 Million | USA | $53.56 | ▲ +0.90% |
| 16415 |
Jw Life Science Corp
KO:234080 |
0.79x |
₩5.08 Billion
≈ $3.44 Million |
₩6.45 Billion | Korea | ₩11090.00 | ▼ -0.89% |
| 16416 |
ERG S.A.
WAR:ERG |
0.79x |
zł868.00K
≈ $238.89K |
zł1.10 Million | Poland | zł43.00 | ▼ -2.27% |
| 16417 |
European Residential Real Estate Investment Trust
TO:ERE-UN |
0.79x |
CA$13.70 Million
≈ $9.91 Million |
CA$17.41 Million | Canada | CA$1.19 | ▲ +0.00% |
| 16418 |
Securemetric Berhad
KLSE:0203 |
0.79x |
RM3.65 Million
≈ $917.40K |
RM4.64 Million | Malaysia | RM0.11 | ▲ +0.00% |
| 16419 |
Saunders International Ltd
AU:SND |
0.79x |
AU$3.96 Million
≈ $2.80 Million |
AU$5.04 Million | Australia | AU$1.04 | ▲ +0.00% |
| 16420 |
Fuchs Petrolub SE Preference Shares
XETRA:FPE3 |
0.79x |
€70.00 Million
≈ $81.84 Million |
€89.00 Million | Germany | €41.06 | ▲ +2.29% |
| 16421 |
Fuchs Petrolub SE
XETRA:FPE |
0.79x |
€70.00 Million
≈ $81.84 Million |
€89.00 Million | Germany | €34.55 | ▲ +3.75% |
| 16422 |
Taiwan Alpha Electronic Co Ltd
TWO:6204 |
0.79x |
NT$3.07 Million
≈ $96.66K |
NT$3.90 Million | Taiwan | NT$70.60 | ▼ -4.08% |
| 16423 |
i-Components Co. Ltd
KQ:059100 |
0.79x |
₩2.38 Billion
≈ $1.61 Million |
₩3.02 Billion | Korea | ₩4975.00 | ▼ -3.96% |
| 16424 |
Vastned Retail Belgium
BR:VASTB |
0.79x |
€8.99 Million
≈ $10.52 Million |
€11.44 Million | Belgium | €29.50 | ▲ +0.34% |
| 16425 |
Nuriplan Co. Ltd
KQ:069140 |
0.79x |
₩2.15 Billion
≈ $1.46 Million |
₩2.74 Billion | Korea | ₩1801.00 | ▼ -1.04% |
| 16426 |
Cobram Estate Olives Ltd
AU:CBO |
0.79x |
AU$21.26 Million
≈ $15.04 Million |
AU$27.05 Million | Australia | AU$3.29 | ▲ +0.00% |
| 16427 |
EKOS
IS:EKOS |
0.79x |
TL36.13 Million
≈ $809.26K |
TL45.98 Million | Turkey | TL6.03 | ▼ -2.58% |
| 16428 |
United Spirits Limited
NSE:MCDOWELL-N |
0.79x |
Rs9.39 Billion
≈ $101.55 Million |
Rs11.95 Billion | India | Rs1467.20 | ▲ +3.47% |
| 16429 |
Eksons Corp Bhd
KLSE:9016 |
0.79x |
RM1.67 Million
≈ $418.28K |
RM2.12 Million | Malaysia | RM0.46 | ▼ -4.17% |
| 16430 |
Intellect Design Arena Limited
NSE:INTELLECT |
0.78x |
Rs802.56 Million
≈ $8.68 Million |
Rs1.02 Billion | India | Rs732.20 | ▼ -0.20% |
| 16431 |
Xinjiang Machinery Research Inst
SHE:300159 |
0.78x |
CN¥47.02 Million
≈ $6.88 Million |
CN¥59.92 Million | China | CN¥2.74 | ▼ -3.52% |
| 16432 |
Nanjing Iron & Steel Co Ltd
SHG:600282 |
0.78x |
CN¥542.16 Million
≈ $79.34 Million |
CN¥691.04 Million | China | CN¥4.86 | ▼ -0.82% |
| 16433 |
Tega Industries Limited
NSE:TEGA |
0.78x |
Rs279.42 Million
≈ $3.02 Million |
Rs356.16 Million | India | Rs1560.30 | ▲ +0.29% |
| 16434 |
Wilmington PLC
LSE:WIL |
0.78x |
GBX1.91 Million
≈ $232.39 |
GBX2.44 Million | UK | GBX279.00 | ▲ +1.09% |
| 16435 |
Wir Asia Tbk PT
JK:WIRG |
0.78x |
Rp19.82 Billion
≈ $1.16 Million |
Rp25.27 Billion | Indonesia | Rp57.00 | ▼ -3.39% |
| 16436 |
Cosmax
KO:044820 |
0.78x |
₩17.50 Billion
≈ $11.86 Million |
₩22.31 Billion | Korea | ₩19550.00 | ▲ +1.66% |
| 16437 |
Beijing Enlight Media
SHE:300251 |
0.78x |
CN¥83.35 Million
≈ $12.20 Million |
CN¥106.27 Million | China | CN¥11.12 | ▼ -4.88% |
| 16438 |
Indigo Paints Limited
NSE:INDIGOPNTS |
0.78x |
Rs292.26 Million
≈ $3.16 Million |
Rs372.62 Million | India | Rs1048.90 | ▲ +0.12% |
| 16439 |
Masoval AS
OL:MAS |
0.78x |
Nkr116.42 Million
≈ $12.25 Million |
Nkr148.47 Million | Norway | Nkr37.70 | ▲ +0.00% |
| 16440 |
Oriental Kopi Holdings Berhad
KLSE:0338 |
0.78x |
RM13.37 Million
≈ $3.36 Million |
RM17.05 Million | Malaysia | RM0.90 | ▼ -1.65% |
| 16441 |
Akfen Gayrimenkul Yatirim Ortakligi AS
IS:AKFGY |
0.78x |
TL241.96 Million
≈ $5.42 Million |
TL308.61 Million | Turkey | TL2.75 | ▼ -1.08% |
| 16442 |
iCRAFT Co. Ltd
KQ:052460 |
0.78x |
₩6.42 Billion
≈ $4.35 Million |
₩8.19 Billion | Korea | ₩3400.00 | ▲ +8.80% |
| 16443 |
T.A.C. Consumer Public Company Limited
BK:TACC |
0.78x |
฿70.57 Million
≈ $2.20 Million |
฿90.03 Million | Thailand | ฿6.45 | ▲ +0.78% |
| 16444 |
Bina Darulaman Bhd
KLSE:6173 |
0.78x |
RM3.53 Million
≈ $887.02K |
RM4.51 Million | Malaysia | RM0.19 | ▲ +0.00% |
| 16445 |
Stella-Jones Inc.
TO:SJ |
0.78x |
CA$47.00 Million
≈ $34.00 Million |
CA$60.00 Million | Canada | CA$76.86 | ▲ +1.20% |
| 16446 |
GE Power India Limited
NSE:GEPIL |
0.78x |
Rs523.80 Million
≈ $5.66 Million |
Rs668.70 Million | India | Rs306.40 | ▼ -2.45% |
| 16447 |
Immobel
BR:IMMO |
0.78x |
€24.68 Million
≈ $28.85 Million |
€31.51 Million | Belgium | €21.60 | ▼ -0.46% |
| 16448 |
Xian Peri Power Semiconductor Cond
SHE:300831 |
0.78x |
CN¥11.67 Million
≈ $1.71 Million |
CN¥14.90 Million | China | CN¥14.49 | ▼ -0.07% |
| 16449 |
CLARIVATE PLC
NYSE:CLVT |
0.78x | $159.90 Million | $204.20 Million | USA | $2.04 | ▲ +5.15% |
| 16450 |
Ken Holdings Bhd
KLSE:7323 |
0.78x |
RM6.63 Million
≈ $1.66 Million |
RM8.47 Million | Malaysia | RM0.46 | ▲ +0.00% |
| 16451 |
Dabur India Limited
NSE:DABUR |
0.78x |
Rs7.57 Billion
≈ $81.82 Million |
Rs9.66 Billion | India | Rs423.20 | ▲ +0.01% |
| 16452 |
M-tron Industries, Inc.
NYSE MKT:MPTI |
0.78x | $2.68 Million | $3.42 Million | USA | $83.00 | ▲ +4.34% |
| 16453 |
Redeia Corporacion S.A.
MC:RED |
0.78x |
€148.60 Million
≈ $173.73 Million |
€190.00 Million | Spain | €15.72 | ▲ +0.38% |
| 16454 |
Kriti Industries (India) Limited
NSE:KRITI |
0.78x |
Rs62.21 Million
≈ $672.82K |
Rs79.59 Million | India | Rs64.25 | ▲ +0.03% |
| 16455 |
Shree Pushkar Chemicals & Fertilisers Limited
NSE:SHREEPUSHK |
0.78x |
Rs306.08 Million
≈ $3.31 Million |
Rs391.60 Million | India | Rs386.85 | ▼ -0.91% |
| 16456 |
ROLLS ROYCE H.ADR/ LS-20
F:RRU1 |
0.78x |
€4.57 Billion
≈ $5.34 Billion |
€5.84 Billion | Germany | €13.40 | ▲ +0.00% |
| 16457 |
Lighthouse Capital Ltd
JSE:LTE |
0.78x |
ZAC22.69 Million
≈ $12.06K |
ZAC29.04 Million | South Africa | ZAC794.00 | ▲ +0.13% |
| 16458 |
Pebble Beach Systems Group PLC
LSE:PEB |
0.78x |
GBX1.75 Million
≈ $213.41 |
GBX2.25 Million | UK | GBX23.00 | ▲ +0.00% |
| 16459 |
Allegheny Technologies Incorporated
NYSE:ATI |
0.78x | $315.80 Million | $404.30 Million | USA | $197.80 | ▼ -1.02% |
| 16460 |
UNICREDIT S.P.A. ADR
F:CRIP |
0.78x |
€8.53 Billion
≈ $9.97 Billion |
€10.91 Billion | Germany | €32.20 | ▼ -3.01% |
| 16461 |
Howmet Aerospace Inc
NYSE MKT:HWM |
0.78x | $453.00 Million | $580.00 Million | USA | $289.26 | ▲ +0.76% |
| 16462 |
Polaris Infrastructure Inc
TO:PIF |
0.78x |
CA$4.62 Million
≈ $3.34 Million |
CA$5.91 Million | Canada | CA$15.75 | ▲ +1.88% |
| 16463 |
Wheels Up Experience Inc
NYSE:UP |
0.78x | $14.76 Million | $18.91 Million | USA | $6.06 | ▲ +3.24% |
| 16464 |
Kvutzat Acro Ltd.
TA:ACRO |
0.78x |
ILA48.99 Million
≈ $131.34K |
ILA62.75 Million | Israel | ILA4365.00 | ▼ -0.98% |
| 16465 |
CB Financial Services Inc
NASDAQ:CBFV |
0.78x | $3.02 Million | $3.87 Million | USA | $35.90 | ▲ +0.36% |
| 16466 |
RLI Corp
NYSE:RLI |
0.78x | $42.83 Million | $54.88 Million | USA | $61.92 | ▲ +1.24% |
| 16467 |
Hangzhou Jingye Intelligent Technology Co. Ltd. A
SHG:688290 |
0.78x |
CN¥29.20 Million
≈ $4.27 Million |
CN¥37.42 Million | China | CN¥52.43 | ▼ -0.27% |
| 16468 |
Gempharmatech Co. Ltd. A
SHG:688046 |
0.78x |
CN¥90.31 Million
≈ $13.22 Million |
CN¥115.79 Million | China | CN¥26.20 | ▼ -2.53% |
| 16469 |
Onto Innovation Inc
NYSE:ONTO |
0.78x | $26.32 Million | $33.75 Million | USA | $272.62 | ▼ -6.40% |
| 16470 |
CR Capital AG
XETRA:CRZK |
0.78x |
€10.73 Million
≈ $12.54 Million |
€13.76 Million | Germany | €0.35 | ▼ -19.73% |
| 16471 |
Big Yellow Group PLC
LSE:BYG |
0.78x |
GBX57.89 Million
≈ $7.04K |
GBX74.27 Million | UK | GBX889.50 | ▲ +1.48% |
| 16472 |
Dialog Group Bhd
KLSE:7277 |
0.78x |
RM115.62 Million
≈ $29.03 Million |
RM148.32 Million | Malaysia | RM1.99 | ▲ +0.00% |
| 16473 |
Andon Health Co Ltd
SHE:002432 |
0.78x |
CN¥521.40 Million
≈ $76.30 Million |
CN¥668.89 Million | China | CN¥67.58 | ▼ -8.03% |
| 16474 |
Orissa Bengal Carrier Limited
NSE:OBCL |
0.78x |
Rs12.45 Million
≈ $134.62K |
Rs15.97 Million | India | Rs52.39 | ▼ -1.36% |
| 16475 |
Newcap Holding A/S
CO:NEWCAP |
0.78x |
Dkr5.12 Million
≈ $801.37K |
Dkr6.57 Million | Denmark | Dkr1000.00 | ▲ +36.05% |
| 16476 |
Guizhou Sanli Pharmaceutical Co Ltd
SHG:603439 |
0.78x |
CN¥32.03 Million
≈ $4.69 Million |
CN¥41.11 Million | China | CN¥9.68 | ▼ -4.06% |
| 16477 |
Kirloskar Industries Limited
NSE:KIRLOSIND |
0.78x |
Rs2.16 Billion
≈ $23.37 Million |
Rs2.77 Billion | India | Rs3787.70 | ▲ +1.35% |
| 16478 |
CSW Industrials Inc
NASDAQ:CSWI |
0.78x | $27.29 Million | $35.06 Million | USA | $305.10 | ▲ +0.00% |
| 16479 |
Zhejiang Yueling Co Ltd
SHE:002725 |
0.78x |
CN¥8.05 Million
≈ $1.18 Million |
CN¥10.35 Million | China | CN¥10.85 | ▲ +0.65% |
| 16480 |
Beijer Ref AB (publ)
ST:BEIJ-B |
0.78x |
Skr614.00 Million
≈ $66.08 Million |
Skr789.00 Million | Sweden | Skr136.40 | ▲ +1.04% |
| 16481 |
Godawari Power And Ispat limited
NSE:GPIL |
0.78x |
Rs4.00 Billion
≈ $43.28 Million |
Rs5.14 Billion | India | Rs240.15 | ▼ -0.46% |
| 16482 |
Cencosud Shopping SA
SN:CENCOMALLS |
0.78x |
CL$57.23 Billion
≈ $64.00 Million |
CL$73.58 Billion | Chile | CL$2323.90 | ▲ +2.15% |
| 16483 |
Razor Labs Ltd
TA:RZR |
0.78x |
ILA934.00K
≈ $2.50K |
ILA1.20 Million | Israel | ILA558.10 | ▲ +3.29% |
| 16484 |
Advanced Enzyme Technologies Limited
NSE:ADVENZYMES |
0.78x |
Rs647.13 Million
≈ $7.00 Million |
Rs832.56 Million | India | Rs317.35 | ▲ +0.99% |
| 16485 |
Te Chang Construction Co Ltd
TWO:5511 |
0.78x |
NT$313.12 Million
≈ $9.87 Million |
NT$402.99 Million | Taiwan | NT$75.00 | ▲ +1.21% |
| 16486 |
Rifa Ind
KO:000760 |
0.78x |
₩392.43 Million
≈ $265.95K |
₩505.29 Million | Korea | ₩12480.00 | ▲ +2.04% |
| 16487 |
Shan Dong Dong-E E-Jiao Co Ltd
SHE:000423 |
0.78x |
CN¥353.87 Million
≈ $51.78 Million |
CN¥456.10 Million | China | CN¥50.88 | ▼ -0.78% |
| 16488 |
Power Generation Corp 3
VN:PGV |
0.78x |
₫1.98 Trillion
≈ $75.27 Million |
₫2.55 Trillion | Vietnam | ₫22400.00 | ▼ -2.61% |
| 16489 |
Aalberts Industries NV
AS:AALB |
0.78x |
€115.70 Million
≈ $135.27 Million |
€149.20 Million | Netherlands | €41.66 | ▲ +0.43% |
| 16490 |
FatPipe, Inc. Common Stock
NASDAQ:FATN |
0.78x | $240.90K | $310.66K | USA | $4.51 | ▼ -2.59% |
| 16491 |
Silicom
NASDAQ:SILC |
0.78x | $939.00K | $1.21 Million | USA | $39.72 | ▼ -6.03% |
| 16492 |
Spigen Korea Co. Ltd
KQ:192440 |
0.78x |
₩9.73 Billion
≈ $6.60 Million |
₩12.55 Billion | Korea | ₩29400.00 | ▼ -3.92% |
| 16493 |
NEPI Rockcastle PLC
AS:NRP |
0.77x |
€168.42 Million
≈ $196.91 Million |
€217.32 Million | Netherlands | €7.85 | ▲ +1.29% |
| 16494 |
FIT Holding Co Ltd
TW:3712 |
0.77x |
NT$176.74 Million
≈ $5.57 Million |
NT$228.28 Million | Taiwan | NT$18.65 | ▲ +1.63% |
| 16495 |
Hifab Group AB Series B
ST:HIFA-B |
0.77x |
Skr2.40 Million
≈ $258.28K |
Skr3.10 Million | Sweden | Skr3.14 | ▼ -1.88% |
| 16496 |
Mangold Fondkommission AB
ST:MANG |
0.77x |
Skr18.50 Million
≈ $1.99 Million |
Skr23.90 Million | Sweden | Skr1700.00 | ▲ +0.00% |
| 16497 |
AMN Healthcare Services Inc
NYSE:AMN |
0.77x | $22.67 Million | $29.29 Million | USA | $32.89 | ▼ -0.54% |
| 16498 |
Astor Enerji AS
IS:ASTOR |
0.77x |
TL2.25 Billion
≈ $50.40 Million |
TL2.91 Billion | Turkey | TL297.00 | ▼ -3.26% |
| 16499 |
Akzo Nobel NV
AS:AKZA |
0.77x |
€462.00 Million
≈ $540.13 Million |
€598.00 Million | Netherlands | €57.86 | ▲ +2.81% |
| 16500 |
Ikegps Group Ltd
AU:IKE |
0.77x |
AU$856.00K
≈ $605.67K |
AU$1.11 Million | Australia | AU$0.97 | ▲ +0.00% |