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 |
|---|---|---|---|---|---|---|---|
| 9301 |
Ningbo Shuanglin Auto Parts
SHE:300100 |
2.12x |
CN¥243.49 Million
≈ $35.63 Million |
CN¥115.02 Million | China | CN¥21.40 | ▼ -4.34% |
| 9302 |
PI Advanced Materials Co. Ltd
KQ:178920 |
2.12x |
₩17.84 Billion
≈ $12.09 Million |
₩8.43 Billion | Korea | ₩16150.00 | ▼ -1.82% |
| 9303 |
J.Kumar Infraprojects Limited
NSE:JKIL |
2.12x |
Rs4.11 Billion
≈ $44.43 Million |
Rs1.94 Billion | India | Rs485.65 | ▼ -1.38% |
| 9304 |
Wah Hong Industrial
TWO:8240 |
2.12x |
NT$136.32 Million
≈ $4.29 Million |
NT$64.41 Million | Taiwan | NT$41.25 | ▼ -2.48% |
| 9305 |
BM EUROP.UNSP.ADR /4
F:BMNU |
2.12x |
€675.00 Million
≈ $789.15 Million |
€319.00 Million | Germany | €7.35 | ▼ -3.29% |
| 9306 |
NLC India Limited
NSE:NLCINDIA |
2.12x |
Rs32.05 Billion
≈ $346.59 Million |
Rs15.15 Billion | India | Rs292.80 | ▲ +0.72% |
| 9307 |
Guanhao Biotech Co Ltd
SHE:300238 |
2.12x |
CN¥13.36 Million
≈ $1.95 Million |
CN¥6.31 Million | China | CN¥10.39 | ▼ -3.62% |
| 9308 |
Hilan Ltd
TA:HLAN |
2.12x |
ILA118.53 Million
≈ $317.76K |
ILA56.04 Million | Israel | ILA21500.00 | ▼ -0.60% |
| 9309 |
Spuntech
TA:SPNTC |
2.11x |
ILA9.66 Million
≈ $25.89K |
ILA4.57 Million | Israel | ILA230.10 | ▼ -0.65% |
| 9310 |
EOG Resources Inc
NYSE:EOG |
2.11x | $3.11 Billion | $1.47 Billion | USA | $146.39 | ▲ +0.62% |
| 9311 |
Genpact Limited
F:35G |
2.11x |
€308.36 Million
≈ $360.51 Million |
€145.83 Million | Germany | €27.27 | ▲ +5.49% |
| 9312 |
Q2 Holdings
NYSE:QTWO |
2.11x | $56.32 Million | $26.64 Million | USA | $54.61 | ▲ +3.27% |
| 9313 |
VT Industrial Technology Co Ltd
SHE:300707 |
2.11x |
CN¥58.30 Million
≈ $8.53 Million |
CN¥27.58 Million | China | CN¥10.64 | ▼ -1.48% |
| 9314 |
Daewoong
KO:003090 |
2.11x |
₩84.83 Billion
≈ $57.49 Million |
₩40.13 Billion | Korea | ₩16930.00 | ▲ +2.17% |
| 9315 |
Christie Group plc
LSE:CTG |
2.11x |
GBX1.43 Million
≈ $174.35 |
GBX678.00K | UK | GBX146.00 | ▲ +0.00% |
| 9316 |
HMH Holding Inc. Class A Common Stock
NASDAQ:HMH |
2.11x | $7.29 Million | $3.45 Million | USA | $21.52 | ▲ +1.10% |
| 9317 |
Cogeco Inc.
TO:CGO |
2.11x |
CA$168.73 Million
≈ $122.06 Million |
CA$79.84 Million | Canada | CA$60.26 | ▼ -0.68% |
| 9318 |
J.S. Corrugating Machinery Co Ltd
SHE:000821 |
2.11x |
CN¥166.26 Million
≈ $24.33 Million |
CN¥78.68 Million | China | CN¥6.83 | ▼ -1.44% |
| 9319 |
Akwel SA
PA:AKW |
2.11x |
€28.66 Million
≈ $33.51 Million |
€13.57 Million | France | €6.42 | ▼ -4.18% |
| 9320 |
Hainan Shuangcheng Pharmaceut
SHE:002693 |
2.11x |
CN¥33.67 Million
≈ $4.93 Million |
CN¥15.94 Million | China | CN¥8.30 | ▼ -3.38% |
| 9321 |
BaoJi Titanium Industry Co Ltd
SHG:600456 |
2.11x |
CN¥173.30 Million
≈ $25.36 Million |
CN¥82.06 Million | China | CN¥26.75 | ▼ -4.05% |
| 9322 |
Ardelyx Inc
NASDAQ:ARDX |
2.11x | $9.81 Million | $4.64 Million | USA | $5.03 | ▼ -1.95% |
| 9323 |
Cellnex Telecom SA
MC:CLNX |
2.11x |
€5.96 Million
≈ $6.97 Million |
€2.82 Million | Spain | €25.94 | ▼ -0.23% |
| 9324 |
Sunzen Biotech Bhd
KLSE:0148 |
2.11x |
RM3.58 Million
≈ $897.56K |
RM1.69 Million | Malaysia | RM0.23 | ▲ +0.00% |
| 9325 |
ChengDa Pharmaceuticals Co. Ltd.
SHE:301201 |
2.11x |
CN¥192.07 Million
≈ $28.11 Million |
CN¥90.98 Million | China | CN¥27.80 | ▼ -3.61% |
| 9326 |
Taiwan Sanyo Electric Co Ltd
TW:1614 |
2.11x |
NT$184.52 Million
≈ $5.81 Million |
NT$87.43 Million | Taiwan | NT$31.10 | ▲ +0.00% |
| 9327 |
Shandong Intco Medical Products Co Ltd
SHE:300677 |
2.11x |
CN¥451.59 Million
≈ $66.08 Million |
CN¥213.97 Million | China | CN¥47.62 | ▼ -0.27% |
| 9328 |
Palram
TA:PLRM |
2.11x |
ILA66.05 Million
≈ $177.07K |
ILA31.30 Million | Israel | ILA4360.00 | ▼ -0.91% |
| 9329 |
ALM Equity AB (publ)
ST:ALM |
2.11x |
Skr287.00 Million
≈ $30.89 Million |
Skr136.00 Million | Sweden | Skr47.70 | ▲ +3.70% |
| 9330 |
Changjiang Publishing & Media Co Ltd
SHG:600757 |
2.11x |
CN¥366.73 Million
≈ $53.66 Million |
CN¥173.78 Million | China | CN¥7.66 | ▼ -0.65% |
| 9331 |
Sipef NV
BR:SIP |
2.11x |
€143.92 Million
≈ $168.26 Million |
€68.22 Million | Belgium | €93.10 | ▲ +0.54% |
| 9332 |
Nongshim
KO:004370 |
2.11x |
₩127.93 Billion
≈ $86.70 Million |
₩60.64 Billion | Korea | ₩367500.00 | ▲ +0.96% |
| 9333 |
First US Bancshares Inc
NASDAQ:FUSB |
2.11x | $4.10 Million | $1.95 Million | USA | $16.45 | ▲ +0.24% |
| 9334 |
NPK Co.Ltd
KQ:048830 |
2.11x |
₩2.69 Billion
≈ $1.82 Million |
₩1.27 Billion | Korea | ₩1002.00 | ▼ -3.19% |
| 9335 |
Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616 |
2.11x |
CN¥54.81 Million
≈ $8.02 Million |
CN¥25.99 Million | China | CN¥9.39 | ▼ -2.09% |
| 9336 |
Fortis Inc
TO:FTS |
2.11x |
CA$1.10 Billion
≈ $797.89 Million |
CA$523.00 Million | Canada | CA$82.99 | ▲ +0.56% |
| 9337 |
Eastern Polymer Group Public Company Limited
BK:EPG |
2.11x |
฿703.79 Million
≈ $21.94 Million |
฿333.72 Million | Thailand | ฿6.25 | ▲ +0.00% |
| 9338 |
Caisse Regionale de Credit Agricole Mutuel Loire HauteLoire
PA:CRLO |
2.11x |
€106.79 Million
≈ $124.85 Million |
€50.64 Million | France | €100.00 | ▲ +2.83% |
| 9339 |
Wise plc
LSE:WISE |
2.11x |
GBX394.70 Million
≈ $48.02K |
GBX187.20 Million | UK | GBX861.00 | ▼ -4.90% |
| 9340 |
Southside Bancshares, Inc.
NYSE:SBSI |
2.11x | $49.04 Million | $23.26 Million | USA | $34.21 | ▲ +0.35% |
| 9341 |
Sareum Hldgs Plc
LSE:SAR |
2.11x |
£421.93K
≈ $566.62K |
£200.17K | UK | £22.00 | ▼ -6.38% |
| 9342 |
Senmiao Technology Ltd
NASDAQ:AIHS |
2.11x | $514.14K | $243.92K | USA | $1.33 | ▼ -6.99% |
| 9343 |
XPS Pensions Group PLC
LSE:XPS |
2.11x |
GBX37.76 Million
≈ $4.59K |
GBX17.92 Million | UK | GBX326.00 | ▲ +1.24% |
| 9344 |
Ambu A/S
CO:AMBU-B |
2.11x |
Dkr255.00 Million
≈ $39.90 Million |
Dkr121.00 Million | Denmark | Dkr68.15 | ▲ +0.96% |
| 9345 |
Kforce Inc.
NASDAQ:KFRC |
2.11x | $23.32 Million | $11.07 Million | USA | $29.86 | ▲ +0.44% |
| 9346 |
Guangdong Anda Automation Solutions Co. Ltd. A
SHG:688125 |
2.11x |
CN¥61.45 Million
≈ $8.99 Million |
CN¥29.17 Million | China | CN¥110.18 | ▲ +1.33% |
| 9347 |
Anhui Korrun Co Ltd
SHE:300577 |
2.11x |
CN¥191.62 Million
≈ $28.04 Million |
CN¥90.96 Million | China | CN¥16.18 | ▼ -2.24% |
| 9348 |
Yantai Eddie Precision Mach
SHG:603638 |
2.11x |
CN¥229.65 Million
≈ $33.60 Million |
CN¥109.04 Million | China | CN¥18.72 | ▼ -1.68% |
| 9349 |
Jasa Marga Tbk
JK:JSMR |
2.11x |
Rp1.63 Trillion
≈ $95.59 Million |
Rp774.66 Billion | Indonesia | Rp2720.00 | ▲ +0.74% |
| 9350 |
Maxvision Technology Corp
SHE:002990 |
2.11x |
CN¥78.39 Million
≈ $11.47 Million |
CN¥37.22 Million | China | CN¥46.76 | ▼ -5.78% |
| 9351 |
AerSale Corp
NASDAQ:ASLE |
2.11x | $11.36 Million | $5.40 Million | USA | $6.18 | ▲ +0.00% |
| 9352 |
ZH.JIN.ENV.HLDG DL-00001
F:3UG |
2.11x |
€1.53 Billion
≈ $1.78 Billion |
€724.78 Million | Germany | €0.34 | ▼ -1.15% |
| 9353 |
Infineon Technologies AG
F:IFXA |
2.10x |
€642.00 Million
≈ $750.57 Million |
€305.00 Million | Germany | €67.00 | ▼ -2.19% |
| 9354 |
Shanghai Phichem Material Co Ltd Class A
SHE:300398 |
2.10x |
CN¥155.89 Million
≈ $22.81 Million |
CN¥74.06 Million | China | CN¥33.09 | ▼ -1.93% |
| 9355 |
Koan Hao Technology Co Ltd
TWO:8354 |
2.10x |
NT$93.70 Million
≈ $2.95 Million |
NT$44.52 Million | Taiwan | NT$15.75 | ▼ -0.32% |
| 9356 |
Selena FM S.A.
WAR:SEL |
2.10x |
zł105.89 Million
≈ $29.14 Million |
zł50.32 Million | Poland | zł47.60 | ▲ +0.63% |
| 9357 |
George Weston Limited
TO:WN |
2.10x |
CA$3.96 Billion
≈ $2.86 Billion |
CA$1.88 Billion | Canada | CA$103.91 | ▲ +1.56% |
| 9358 |
Freetrailer Group A/S
ST:FREETR |
2.10x |
Dkr20.34 Million
≈ $3.18 Million |
Dkr9.67 Million | Denmark | Dkr58.00 | ▲ +1.93% |
| 9359 |
KOMATSU LTD. SPONS. ADR 1
F:KOMA |
2.10x |
€517.17 Billion
≈ $604.62 Billion |
€245.87 Billion | Germany | €36.80 | ▲ +2.22% |
| 9360 |
Compass Group PLC
LSE:CPG |
2.10x |
GBX1.49 Billion
≈ $180.92K |
GBX707.11 Million | UK | GBX30.29 | ▼ -0.56% |
| 9361 |
SAF Tehnika A/S
F:VTZ |
2.10x |
€1.99 Million
≈ $2.32 Million |
€945.40K | Germany | €11.60 | ▲ +0.43% |
| 9362 |
Xiangyu Medical Co. Ltd. A
SHG:688626 |
2.10x |
CN¥18.05 Million
≈ $2.64 Million |
CN¥8.59 Million | China | CN¥39.61 | ▼ -5.51% |
| 9363 |
Innity Corporation Bhd
KLSE:0147 |
2.10x |
RM7.51 Million
≈ $1.89 Million |
RM3.57 Million | Malaysia | RM0.18 | ▲ +45.83% |
| 9364 |
Auburn National Bancorporation Inc
NASDAQ:AUBN |
2.10x | $3.50 Million | $1.67 Million | USA | $26.62 | ▲ +2.23% |
| 9365 |
Western Mining Co Ltd
SHG:601168 |
2.10x |
CN¥1.47 Billion
≈ $214.40 Million |
CN¥697.19 Million | China | CN¥36.24 | ▼ -4.23% |
| 9366 |
Jiangxi Ganneng Co Ltd
SHE:000899 |
2.10x |
CN¥908.70 Million
≈ $132.97 Million |
CN¥432.51 Million | China | CN¥10.32 | ▼ -7.77% |
| 9367 |
Shenzhen Kaifa Technology Co Ltd
SHE:000021 |
2.10x |
CN¥638.44 Million
≈ $93.42 Million |
CN¥303.91 Million | China | CN¥41.99 | ▲ +7.42% |
| 9368 |
Ningbo Runhe High-Tech Materials Co Ltd Class A
SHE:300727 |
2.10x |
CN¥78.84 Million
≈ $11.54 Million |
CN¥37.54 Million | China | CN¥26.18 | ▼ -3.75% |
| 9369 |
CT Real Estate Investment Trust
TO:CRT-UN |
2.10x |
CA$113.45 Million
≈ $82.07 Million |
CA$54.03 Million | Canada | CA$18.64 | ▲ +0.98% |
| 9370 |
Badger Infrastructure Solutions Ltd
TO:BDGI |
2.10x |
CA$106.62 Million
≈ $77.13 Million |
CA$50.78 Million | Canada | CA$98.37 | ▲ +3.10% |
| 9371 |
ARTS Group Co Ltd
SHG:603017 |
2.10x |
CN¥75.46 Million
≈ $11.04 Million |
CN¥35.94 Million | China | CN¥8.39 | ▼ -2.89% |
| 9372 |
Chumpower Machinery Corp
TWO:4575 |
2.10x |
NT$35.02 Million
≈ $1.10 Million |
NT$16.69 Million | Taiwan | NT$23.35 | ▲ +2.41% |
| 9373 |
Clearwise AG
DU:ABO |
2.10x |
€2.70 Million
≈ $3.16 Million |
€1.29 Million | Germany | €1.12 | ▼ -3.86% |
| 9374 |
Ozsu Balik Uretim A.S.
IS:OZSUB |
2.10x |
TL386.94 Million
≈ $8.67 Million |
TL184.39 Million | Turkey | TL33.42 | ▲ +8.09% |
| 9375 |
Vunani Ltd
JSE:VUN |
2.10x |
ZAC32.08 Million
≈ $17.05K |
ZAC15.29 Million | South Africa | ZAC264.00 | ▲ +5.60% |
| 9376 |
West China Cement Limited
F:WFG1 |
2.10x |
€558.35 Million
≈ $652.77 Million |
€266.08 Million | Germany | €0.18 | ▼ -5.70% |
| 9377 |
AlzChem Group AG
XETRA:ACT |
2.10x |
€37.67 Million
≈ $44.04 Million |
€17.96 Million | Germany | €176.60 | ▲ +0.68% |
| 9378 |
Iat Automobile Technology Co Ltd
SHE:300825 |
2.10x |
CN¥25.99 Million
≈ $3.80 Million |
CN¥12.39 Million | China | CN¥9.61 | ▲ +3.22% |
| 9379 |
Drägerwerk AG & Co. KGaA
XETRA:DRW8 |
2.10x |
€74.80 Million
≈ $87.45 Million |
€35.68 Million | Germany | €78.40 | ▲ +0.77% |
| 9380 |
Banco de Credito e Inversiones
SN:BCI |
2.10x |
CL$479.83 Billion
≈ $536.62 Million |
CL$228.86 Billion | Chile | CL$65000.00 | ▲ +0.85% |
| 9381 |
Subex Limited
NSE:SUBEXLTD |
2.10x |
Rs328.50 Million
≈ $3.55 Million |
Rs156.70 Million | India | Rs12.58 | ▲ +1.94% |
| 9382 |
Daios Plastics S.A.
AT:DAIOS |
2.10x |
€15.60 Million
≈ $18.24 Million |
€7.44 Million | Greece | €7.80 | ▼ -2.50% |
| 9383 |
Guangdong Ellington Electronics Technology Co Ltd
SHG:603328 |
2.10x |
CN¥222.09 Million
≈ $32.50 Million |
CN¥105.96 Million | China | CN¥8.51 | ▼ -1.96% |
| 9384 |
Wuxi Jinyang New Materials Co. Ltd. A
SHE:301210 |
2.10x |
CN¥106.90 Million
≈ $15.64 Million |
CN¥51.01 Million | China | CN¥20.86 | ▼ -3.60% |
| 9385 |
Escar Turizm Tasimacilik Ticaret AS
IS:ESCAR |
2.10x |
TL406.55 Million
≈ $9.11 Million |
TL193.99 Million | Turkey | TL47.62 | ▼ -0.79% |
| 9386 |
Ituran Location and Control Ltd
NASDAQ:ITRN |
2.10x | $32.02 Million | $15.28 Million | USA | $54.77 | ▼ -0.96% |
| 9387 |
Aviva PLC
LSE:AV |
2.10x |
GBX396.00 Million
≈ $48.18K |
GBX189.00 Million | UK | GBX691.00 | ▲ +1.08% |
| 9388 |
Metso Oyj
HE:METSO |
2.10x |
€132.00 Million
≈ $154.32 Million |
€63.00 Million | Finland | €16.86 | ▲ +8.08% |
| 9389 |
NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP |
2.09x |
€19.14 Million
≈ $22.38 Million |
€9.14 Million | Netherlands | €98.90 | ▼ -1.00% |
| 9390 |
TruCap Finance Limited
NSE:TRU |
2.09x |
Rs59.74 Million
≈ $646.02K |
Rs28.52 Million | India | Rs4.88 | ▲ +0.00% |
| 9391 |
Kvika banki hf
IC:KVIKA |
2.09x |
Ikr3.01 Billion
≈ $24.57 Million |
Ikr1.44 Billion | Iceland | Ikr16.25 | ▼ -0.31% |
| 9392 |
Shenzhen Fuanna Bedding and Furnishing Co Ltd
SHE:002327 |
2.09x |
CN¥112.19 Million
≈ $16.42 Million |
CN¥53.57 Million | China | CN¥6.25 | ▼ -1.26% |
| 9393 |
Bangkok Ranch PCL
BK:BR |
2.09x |
฿163.32 Million
≈ $5.09 Million |
฿78.00 Million | Thailand | ฿1.97 | ▲ +0.00% |
| 9394 |
JAG Bhd
KLSE:0024 |
2.09x |
RM11.25 Million
≈ $2.82 Million |
RM5.37 Million | Malaysia | RM0.36 | ▲ +0.00% |
| 9395 |
KCP Sugar and Industries Corporation Limited
NSE:KCPSUGIND |
2.09x |
Rs409.61 Million
≈ $4.43 Million |
Rs195.72 Million | India | Rs27.85 | ▲ +15.13% |
| 9396 |
De Poan Pneumatic
TWO:1570 |
2.09x |
NT$23.91 Million
≈ $753.36K |
NT$11.43 Million | Taiwan | NT$37.80 | ▲ +2.86% |
| 9397 |
Total Transport Systems Limited
NSE:TOTAL |
2.09x |
Rs146.22 Million
≈ $1.58 Million |
Rs69.88 Million | India | Rs49.98 | ▲ +1.03% |
| 9398 |
Landis+Gyr Group AG
SW:LAND |
2.09x |
CHF23.64 Million
≈ $29.88 Million |
CHF11.30 Million | Switzerland | CHF43.35 | ▼ -1.14% |
| 9399 |
Haemonetics Corporation
NYSE:HAE |
2.09x | $93.56 Million | $44.74 Million | USA | $78.78 | ▲ +1.78% |
| 9400 |
Mountview Estates PLC
LSE:MTVW |
2.09x |
GBX24.36 Million
≈ $2.96K |
GBX11.65 Million | UK | GBX8725.00 | ▲ +2.05% |