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
8401 Xinjiang Baihuacun Co Ltd
SHG:600721
2.40x CN¥17.27 Million
≈ $2.53 Million
CN¥7.19 Million China CN¥6.60 ▼ -5.04%
8402 Shenyang Toly Bread Co Ltd
SHG:603866
2.40x CN¥226.27 Million
≈ $33.11 Million
CN¥94.25 Million China CN¥3.96 ▼ -1.74%
8403 Lodzia
TA:LODZ
2.40x ILA4.60 Million
≈ $12.34K
ILA1.92 Million Israel ILA2048.00 ▲ +2.20%
8404 Prime Oil Chemical Service Corp
TW:2904
2.40x NT$81.44 Million
≈ $2.57 Million
NT$33.94 Million Taiwan NT$13.50 ▼ -0.74%
8405 Siljansvik AB (publ)
ST:SIVI
2.40x Skr48.06 Million
≈ $5.17 Million
Skr20.03 Million Sweden Skr116.60 ▲ +0.69%
8406 Shenzhen Asiantime International Construction Co Ltd
SHE:002811
2.40x CN¥99.21 Million
≈ $14.52 Million
CN¥41.35 Million China CN¥9.30 ▼ -1.69%
8407 Dong Won Fish
KO:030720
2.40x ₩3.99 Billion
≈ $2.71 Million
₩1.66 Billion Korea ₩5680.00 ▼ -1.56%
8408 American States Water Company
NYSE:AWR
2.40x $71.64 Million $29.86 Million USA $86.41 ▼ -0.87%
8409 Guangdong Brandmax Marketing Co Ltd
SHE:300805
2.40x CN¥25.70 Million
≈ $3.76 Million
CN¥10.71 Million China CN¥7.48 ▼ -8.00%
8410 Finbar Group Ltd
AU:FRI
2.40x AU$25.38 Million
≈ $17.96 Million
AU$10.58 Million Australia AU$0.70 ▲ +0.00%
8411 Hangzhou Huasu Technology Co. Ltd. A
SHE:301157
2.40x CN¥69.50 Million
≈ $10.17 Million
CN¥28.98 Million China CN¥48.88 ▼ -3.15%
8412 Woodside Energy Group Ltd
AU:WDS
2.40x AU$3.42 Billion
≈ $2.42 Billion
AU$1.43 Billion Australia AU$32.37 ▲ +1.79%
8413 Network-1 Technologies Inc
NYSE MKT:NTIP
2.40x $1.08 Million $452.00K USA $1.50 ▲ +1.35%
8414 Yu Group PLC
LSE:YU
2.40x GBX19.81 Million
≈ $2.41K
GBX8.26 Million UK GBX1785.00 ▼ -0.56%
8415 Shanxi Sanwei Group Co Ltd
SHE:000755
2.40x CN¥358.55 Million
≈ $52.47 Million
CN¥149.58 Million China CN¥4.54 ▼ -1.30%
8416 PS Tec. Co. Ltd
KQ:002230
2.40x ₩4.87 Billion
≈ $3.30 Million
₩2.03 Billion Korea ₩4800.00 ▼ -2.83%
8417 Guangdong Hybribio Biotech Co Ltd
SHE:300639
2.40x CN¥118.07 Million
≈ $17.28 Million
CN¥49.26 Million China CN¥5.39 ▲ +5.27%
8418 Tembo Global Industries Limited
NSE:TEMBO
2.40x Rs937.22 Million
≈ $10.14 Million
Rs391.04 Million India Rs530.40 ▼ -0.35%
8419 Chipbond Technology
TWO:6147
2.40x NT$1.99 Billion
≈ $62.73 Million
NT$831.01 Million Taiwan NT$158.00 ▼ -9.97%
8420 DR.Wu Skincare Co Ltd
TWO:6523
2.40x NT$209.05 Million
≈ $6.59 Million
NT$87.25 Million Taiwan NT$90.10 ▲ +0.00%
8421 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
2.40x Rs190.93 Billion
≈ $2.06 Billion
Rs79.70 Billion India Rs381.10 ▼ -1.05%
8422 Zhe Jiang Dong Ri Ltd Co
SHG:600113
2.40x CN¥69.89 Million
≈ $10.23 Million
CN¥29.17 Million China CN¥27.90 ▼ -4.75%
8423 Yeong Hwa Meta
KO:012280
2.40x ₩7.89 Billion
≈ $5.35 Million
₩3.29 Billion Korea ₩815.00 ▼ -0.24%
8424 Titan Cement International SA
BR:TITC
2.40x €170.18 Million
≈ $198.96 Million
€71.05 Million Belgium €50.45 ▲ +2.50%
8425 GreenTree Hospitality Group Ltd
NYSE:GHG
2.40x $144.50 Million $60.33 Million USA $1.12 ▲ +0.90%
8426 Nanjing Develop Advanced Manufacturing Co Ltd
SHG:688377
2.40x CN¥91.47 Million
≈ $13.38 Million
CN¥38.19 Million China CN¥19.09 ▼ -4.21%
8427 Skshu Paint Co Ltd
SHG:603737
2.39x CN¥736.98 Million
≈ $107.84 Million
CN¥307.77 Million China CN¥21.70 ▼ -6.26%
8428 Porton Fine Chemicals Ltd
SHE:300363
2.39x CN¥126.55 Million
≈ $18.52 Million
CN¥52.86 Million China CN¥15.67 ▼ -3.87%
8429 CIC39 Corp
VN:C32
2.39x ₫7.53 Billion
≈ $286.07K
₫3.14 Billion Vietnam ₫15350.00 ▼ -6.69%
8430 Cincinnati Financial Corporation
NASDAQ:CINF
2.39x $656.00 Million $274.00 Million USA $182.81 ▲ +1.91%
8431 T'way Air Co Ltd
KO:091810
2.39x ₩114.84 Billion
≈ $77.82 Million
₩47.97 Billion Korea ₩574.00 ▼ -4.33%
8432 Plan B Media Public Company Limited
BK:PLANB-R
2.39x ฿646.52 Million
≈ $20.15 Million
฿270.08 Million Thailand ฿4.98 ▲ +1.63%
8433 Exploitasi Energi Indonesia
JK:CNKO
2.39x Rp70.89 Billion
≈ $4.15 Million
Rp29.61 Billion Indonesia Rp37.00 ▲ +0.00%
8434 GEM CO. LTD SP.GDR/10 A
F:3730
2.39x €3.78 Billion
≈ $4.42 Billion
€1.58 Billion Germany €9.00 ▲ +0.00%
8435 Edel SE & Co. KGaA
F:EDL
2.39x €6.77 Million
≈ $7.91 Million
€2.83 Million Germany €4.62 ▼ -2.53%
8436 Envela Corp
NYSE MKT:ELA
2.39x $21.16 Million $8.84 Million USA $23.85 ▼ -0.50%
8437 MS Autotech Co.Ltd
KQ:123040
2.39x ₩185.06 Billion
≈ $125.41 Million
₩77.35 Billion Korea ₩1585.00 ▼ -0.75%
8438 Synergy Green Industries Limited
NSE:SGIL
2.39x Rs62.55 Million
≈ $676.43K
Rs26.14 Million India Rs596.30 ▼ -0.24%
8439 Neusoft Corp
SHG:600718
2.39x CN¥163.49 Million
≈ $23.92 Million
CN¥68.36 Million China CN¥8.02 ▼ -0.25%
8440 Appian Corp
NASDAQ:APPN
2.39x $18.71 Million $7.83 Million USA $23.75 ▲ +8.15%
8441 Accton Technology Corp
TW:2345
2.39x NT$18.71 Billion
≈ $589.61 Million
NT$7.83 Billion Taiwan NT$2220.00 ▼ -4.52%
8442 Rajvir Industries Limited
NSE:RAJVIR
2.39x Rs107.04 Million
≈ $1.16 Million
Rs44.77 Million India Rs6.23 ▼ -4.89%
8443 On The Beach Group PLC
LSE:OTB
2.39x GBX52.60 Million
≈ $6.40K
GBX22.00 Million UK GBX178.00 ▲ +1.83%
8444 Chips&Media Inc
KQ:094360
2.39x ₩5.21 Billion
≈ $3.53 Million
₩2.18 Billion Korea ₩9950.00 ▼ -5.06%
8445 Loomis AB ser. B
ST:LOOMIS
2.39x Skr1.27 Billion
≈ $136.35 Million
Skr530.00 Million Sweden Skr519.50 ▲ +4.32%
8446 Vente Unique.com
PA:ALVU
2.39x €19.47 Million
≈ $22.76 Million
€8.14 Million France €17.00 ▲ +1.49%
8447 Chongqing Sanfeng Environment Group Corp Ltd
SHG:601827
2.39x CN¥1.02 Billion
≈ $149.01 Million
CN¥426.04 Million China CN¥8.01 ▲ +0.12%
8448 Kooth plc
LSE:KOO
2.39x GBX9.83 Million
≈ $1.20K
GBX4.11 Million UK GBX156.50 ▲ +0.00%
8449 Sunny Loan Top Co Ltd
SHG:600830
2.39x CN¥20.39 Million
≈ $2.98 Million
CN¥8.53 Million China CN¥7.66 ▼ -2.42%
8450 Alpha and Omega Semiconductor Ltd
NASDAQ:AOSL
2.39x $13.82 Million $5.79 Million USA $30.85 ▼ -8.75%
8451 Gemfields Group Limited
F:5PH
2.39x €11.77 Million
≈ $13.76 Million
€4.93 Million Germany €0.03 ▲ +0.00%
8452 China Publishing & Media Hldg
SHG:601949
2.39x CN¥251.44 Million
≈ $36.79 Million
CN¥105.29 Million China CN¥4.95 ▼ -1.59%
8453 Hochschild Mining plc
LSE:HOC
2.39x GBX266.36 Million
≈ $32.41K
GBX111.54 Million UK GBX444.60 ▲ +1.51%
8454 ICL Israel Chemicals Ltd
TA:ICL
2.39x ILA308.00 Million
≈ $825.74K
ILA129.00 Million Israel ILA1645.00 ▲ +2.81%
8455 M2I Corporation
KQ:347890
2.39x ₩3.69 Billion
≈ $2.50 Million
₩1.55 Billion Korea ₩4370.00 ▲ +0.92%
8456 Aris Mining Corporation
NYSE MKT:ARMN
2.39x $99.17 Million $41.55 Million USA $19.23 ▼ -99.36%
8457 Hunyvers SA
PA:ALHUN
2.39x €4.79 Million
≈ $5.60 Million
€2.01 Million France €7.05 ▲ +0.00%
8458 Arvind Fashions Limited
NSE:ARVINDFASN
2.39x Rs1.19 Billion
≈ $12.91 Million
Rs500.30 Million India Rs462.65 ▼ -3.17%
8459 Chongqing Gas Grp Corp Ltd
SHG:600917
2.39x CN¥518.51 Million
≈ $75.87 Million
CN¥217.38 Million China CN¥4.75 ▼ -2.06%
8460 Stolt-Nielsen Limited
LSE:0OHK
2.39x Nkr140.93 Million
≈ $14.83 Million
Nkr59.08 Million UK Nkr327.50 ▲ +2.66%
8461 Gem Diamonds Ltd
LSE:GEMD
2.39x GBX22.43 Million
≈ $2.73K
GBX9.40 Million UK GBX3.30 ▼ -5.71%
8462 Straumann Holding AG
SW:STMN
2.38x CHF284.94 Million
≈ $360.24 Million
CHF119.47 Million Switzerland CHF96.12 ▼ -0.50%
8463 SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft
HM:NEP
2.38x €14.03 Million
≈ $16.40 Million
€5.88 Million Germany €63.50 ▲ +0.00%
8464 De Nora India Limited
NSE:DENORA
2.38x Rs227.69 Million
≈ $2.46 Million
Rs95.47 Million India Rs852.55 ▼ -1.71%
8465 Novanta Inc
NASDAQ:NOVT
2.38x $50.31 Million $21.10 Million USA $141.54 ▼ -1.20%
8466 EURODRY LTD. DL -01
F:0LQ
2.38x €7.59 Million
≈ $8.87 Million
€3.18 Million Germany €21.40 ▲ +1.90%
8467 Century Plyboards (India) Limited
NSE:CENTURYPLY
2.38x Rs2.88 Billion
≈ $31.13 Million
Rs1.21 Billion India Rs792.20 ▲ +2.40%
8468 E Ink Holdings
TWO:8069
2.38x NT$2.67 Billion
≈ $84.00 Million
NT$1.12 Billion Taiwan NT$191.00 ▼ -0.52%
8469 Wam Strategic Value Ltd
AU:WAR
2.38x AU$15.61 Million
≈ $11.04 Million
AU$6.55 Million Australia AU$1.10 ▼ -0.90%
8470 Zhejiang Xinao Textiles Inc
SHG:603889
2.38x CN¥254.44 Million
≈ $37.23 Million
CN¥106.77 Million China CN¥5.55 ▲ +0.91%
8471 Inmobiliaria Manquehue S.A
SN:MANQUEHUE
2.38x CL$3.23 Billion
≈ $3.62 Million
CL$1.36 Billion Chile CL$86.10 ▼ -2.58%
8472 Ningbo ZhongDa Leader Intelligent Transmission Co Ltd
SHE:002896
2.38x CN¥25.82 Million
≈ $3.78 Million
CN¥10.84 Million China CN¥59.39 ▼ -4.87%
8473 Universal Health Realty Income Trust
NYSE:UHT
2.38x $11.95 Million $5.02 Million USA $43.83 ▲ +1.25%
8474 Xiamen 35Com Tech
SHE:300051
2.38x CN¥6.41 Million
≈ $938.52K
CN¥2.69 Million China CN¥7.15 ▲ +1.42%
8475 CYL Corporation Bhd
KLSE:7157
2.38x RM9.11 Million
≈ $2.29 Million
RM3.83 Million Malaysia RM0.30 ▼ -10.61%
8476 Xianhe Co Ltd
SHG:603733
2.38x CN¥722.26 Million
≈ $105.69 Million
CN¥303.52 Million China CN¥20.51 ▼ -2.38%
8477 RUBIS
F:BYN
2.38x €734.79 Million
≈ $859.05 Million
€308.84 Million Germany €6.45 ▼ -0.77%
8478 Burkhalter Holding AG
SW:BRKN
2.38x CHF88.89 Million
≈ $112.39 Million
CHF37.37 Million Switzerland CHF140.60 ▼ -0.57%
8479 Huaan Securities Co Ltd
SHG:600909
2.38x CN¥2.02 Billion
≈ $295.27 Million
CN¥848.14 Million China CN¥9.01 ▼ -1.42%
8480 Thai Reinsurance Public Company Limited
BK:THRE
2.38x ฿201.88 Million
≈ $6.29 Million
฿84.86 Million Thailand ฿0.41 ▲ +0.00%
8481 Hengsheng Energy Co Ltd
SHG:605580
2.38x CN¥64.11 Million
≈ $9.38 Million
CN¥26.95 Million China CN¥15.93 ▼ -5.63%
8482 Reliance Industries Limited
F:RLI
2.38x €1.92 Trillion
≈ $2.25 Trillion
€807.75 Billion Germany €45.30 ▼ -0.88%
8483 Reliance Industries Limited
IL:RIGD
2.38x $1.92 Trillion $807.75 Billion UK $53.20 ▲ +2.70%
8484 EuroDry Ltd
NASDAQ:EDRY
2.38x $7.57 Million $3.18 Million USA $24.10 ▼ -3.21%
8485 Golden Matrix Group Inc
NASDAQ:GMGI
2.38x $5.16 Million $2.17 Million USA $12.85 ▲ +16.82%
8486 Meridian Holdings Inc
NASDAQ:MRDN
2.38x $5.16 Million $2.17 Million USA $13.26 ▲ +9.77%
8487 Re Max Holding
NYSE:RMAX
2.38x $17.74 Million $7.46 Million USA $9.37 ▲ +1.30%
8488 Empire Company Limited
TO:EMP-A
2.38x CA$404.00 Million
≈ $292.25 Million
CA$170.00 Million Canada CA$50.10 ▲ +1.97%
8489 Boxlight Corp Class A
NASDAQ:BOXL
2.38x $7.38 Million $3.10 Million USA $3.55 ▼ -2.20%
8490 Imerys SA
PA:NK
2.38x €167.50 Million
≈ $195.83 Million
€70.50 Million France €21.76 ▼ -1.00%
8491 Universal Electronics Inc
NASDAQ:UEIC
2.38x $17.19 Million $7.23 Million USA $4.53 ▼ -0.55%
8492 Caspian Sunrise plc
LSE:CASP
2.38x GBX10.80 Million
≈ $1.31K
GBX4.55 Million UK GBX1.90 ▲ +0.00%
8493 DBAPPSecurity Co Ltd
SHG:688023
2.38x CN¥417.38 Million
≈ $61.08 Million
CN¥175.72 Million China CN¥34.28 ▼ -5.90%
8494 Gordon Auto Body Parts Co Ltd
TW:1524
2.38x NT$264.77 Million
≈ $8.34 Million
NT$111.48 Million Taiwan NT$26.15 ▼ -0.95%
8495 Profoto Holding AB
ST:PRFO
2.38x Skr38.00 Million
≈ $4.09 Million
Skr16.00 Million Sweden Skr7.62 ▲ +0.53%
8496 Cloud Technologies S.A
WAR:CLD
2.37x zł3.05 Million
≈ $838.65K
zł1.28 Million Poland zł96.60 ▼ -1.43%
8497 NETEASE INC. O.N.
F:4Y01
2.37x €14.82 Billion
≈ $17.33 Billion
€6.24 Billion Germany €20.77 ▼ -0.02%
8498 Soc Franc Casinos
PA:SFCA
2.37x €1.21 Million
≈ $1.42 Million
€510.00K France €2.40 ▲ +0.00%
8499 Evergreen Steel Corp
TW:2211
2.37x NT$1.06 Billion
≈ $33.53 Million
NT$448.21 Million Taiwan NT$87.80 ▲ +0.23%
8500 Orion Office Reit Inc
NYSE:ONL
2.37x $10.20 Million $4.30 Million USA $2.60 ▲ +0.78%