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
15901 TianJin JinRong TianYu Precision Machinery Inc.
SHE:300988
0.89x CN¥24.15 Million
≈ $3.53 Million
CN¥27.26 Million China CN¥17.20 ▼ -2.44%
15902 Laguna Resorts & Hotels Public Company Limited
BK:LRH
0.89x ฿602.12 Million
≈ $18.77 Million
฿679.73 Million Thailand ฿33.75 ▲ +0.00%
15903 Fun Yours Technology Co Ltd
TWO:6482
0.89x NT$18.48 Million
≈ $582.19K
NT$20.86 Million Taiwan NT$30.30 ▲ +2.36%
15904 DTF Tax Free Income Closed Fund
NYSE:DTF
0.89x $5.12 Million $5.78 Million USA $11.51 ▲ +0.44%
15905 Skyline Investment S.A.
WAR:SKL
0.89x zł736.00K
≈ $202.56K
zł831.00K Poland zł1.60 ▲ +0.00%
15906 BeiGene, Ltd.
NASDAQ:ONC
0.89x $201.94 Million $228.03 Million USA $279.93 ▲ +0.33%
15907 Warehouse REIT plc
LSE:WHR
0.89x GBX14.70 Million
≈ $1.79K
GBX16.60 Million UK GBX113.00 ▼ -0.35%
15908 Brainsway Ltd
TA:BWAY
0.89x ILA1.39 Million
≈ $3.72K
ILA1.57 Million Israel ILA4115.00 ▲ +2.11%
15909 John Hancock Investors Closed Fund
NYSE:JHI
0.88x $8.80 Million $9.95 Million USA $13.39 ▲ +0.22%
15910 BlackRock Limited Duration Income Trust
NYSE:BLW
0.88x $20.52 Million $23.20 Million USA $12.40 ▲ +0.00%
15911 Triputra Agro Persada Tbk PT
JK:TAPG
0.88x Rp654.28 Billion
≈ $38.34 Million
Rp739.76 Billion Indonesia Rp1460.00 ▲ +4.36%
15912 F5 Networks Inc
NASDAQ:FFIV
0.88x $159.21 Million $180.05 Million USA $408.66 ▲ +0.74%
15913 Betterware de México, S.A.P.I. de C.V.
NYSE:BWMX
0.88x $253.31 Million $286.48 Million USA $18.14 ▼ -2.16%
15914 Bumrungrad Hospital Public Company Limited
BK:BH-R
0.88x ฿1.64 Billion
≈ $51.18 Million
฿1.86 Billion Thailand ฿186.00 ▲ +0.27%
15915 Axiomtek Co Ltd
TWO:3088
0.88x NT$182.27 Million
≈ $5.74 Million
NT$206.21 Million Taiwan NT$139.00 ▼ -0.71%
15916 Ascom Holding AG
SW:ASCN
0.88x CHF11.40 Million
≈ $14.41 Million
CHF12.90 Million Switzerland CHF6.47 ▲ +0.00%
15917 INTESA SANPAOLO ADR/6
F:IESJ
0.88x €8.23 Billion
≈ $9.63 Billion
€9.32 Billion Germany €34.00 ▼ -1.16%
15918 Huadian Power International Corporation Limited
F:SHX
0.88x €1.28 Billion
≈ $1.50 Billion
€1.45 Billion Germany €0.50 ▼ -1.39%
15919 Hubei Xingfa Chemicals Group Co Ltd
SHG:600141
0.88x CN¥522.46 Million
≈ $76.45 Million
CN¥591.60 Million China CN¥29.56 ▼ -6.46%
15920 Youngy Co Ltd
SHE:002192
0.88x CN¥51.72 Million
≈ $7.57 Million
CN¥58.58 Million China CN¥76.10 ▼ -3.74%
15921 MPS Limited
NSE:MPSLTD
0.88x Rs1.05 Billion
≈ $11.33 Million
Rs1.19 Billion India Rs1795.00 ▼ -2.50%
15922 Pandox AB (publ)
ST:PNDX-B
0.88x Skr565.00 Million
≈ $60.80 Million
Skr640.00 Million Sweden Skr172.00 ▲ +0.47%
15923 Koryo Electronics Co Ltd
TWO:8032
0.88x NT$33.67 Million
≈ $1.06 Million
NT$38.14 Million Taiwan NT$46.45 ▼ -0.64%
15924 Pathfinder Ventures Inc
V:RV
0.88x CA$317.10K
≈ $229.38K
CA$359.34K Canada CA$0.03 ▲ +0.00%
15925 Mayinglong Pharmaceutical Group Co Ltd
SHG:600993
0.88x CN¥139.20 Million
≈ $20.37 Million
CN¥157.79 Million China CN¥23.32 ▼ -1.81%
15926 Esperion Therapeutics Inc
NASDAQ:ESPR
0.88x $53.83 Million $61.02 Million USA $3.13 ▼ -0.32%
15927 Unilever PLC
NASDAQ:UNLYD
0.88x $8.35 Billion $9.47 Billion USA $55.38 ▲ +0.18%
15928 Dashang Co Ltd
SHG:600694
0.88x CN¥54.10 Million
≈ $7.92 Million
CN¥61.35 Million China CN¥14.40 ▼ -3.29%
15929 Tait Marketing & Distribution Co Ltd
TWO:5902
0.88x NT$55.17 Million
≈ $1.74 Million
NT$62.58 Million Taiwan NT$35.25 ▲ +2.32%
15930 Equity Commonwealth
NYSE:EQC
0.88x $22.44 Million $25.46 Million USA $1.58 ▲ +0.00%
15931 Coty Inc
NYSE:COTY
0.88x $65.20 Million $74.00 Million USA $1.85 ▼ -2.63%
15932 Saedong Co.Ltd
KQ:053060
0.88x ₩2.83 Billion
≈ $1.92 Million
₩3.21 Billion Korea ₩1277.00 ▼ -1.92%
15933 MEG Energy Corp
TO:MEG
0.88x CA$140.00 Million
≈ $101.27 Million
CA$159.00 Million Canada CA$30.89 ▲ +0.72%
15934 Sab Zenzele Kabili Holdings
JSE:SZK
0.88x ZAC38.69 Million
≈ $20.56K
ZAC43.95 Million South Africa ZAC3398.00 ▼ -0.06%
15935 Sejin T.S Co.Ltd
KQ:067770
0.88x ₩480.16 Million
≈ $325.40K
₩545.65 Million Korea ₩2200.00 ▲ +20.81%
15936 Sai Gon Cargo Service Corp
VN:SCS
0.88x ₫152.47 Billion
≈ $5.79 Million
₫173.29 Billion Vietnam ₫51200.00 ▲ +0.20%
15937 Monday.Com Ltd
NASDAQ:MNDY
0.88x $67.42 Million $76.69 Million USA $87.31 ▲ +1.58%
15938 Sansiri Public Company Limited
BK:SIRI-R
0.88x ฿1.07 Billion
≈ $33.27 Million
฿1.21 Billion Thailand ฿1.48 ▲ +0.68%
15939 Stillfront Group AB (publ)
ST:SF
0.88x Skr167.00 Million
≈ $17.97 Million
Skr190.00 Million Sweden Skr5.31 ▼ -1.85%
15940 Senko Co. Ltd
KQ:347000
0.88x ₩1.07 Billion
≈ $722.55K
₩1.21 Billion Korea ₩1829.00 ▲ +0.11%
15941 Zhejiang Dahua Technology Co Ltd
SHE:002236
0.88x CN¥931.25 Million
≈ $136.27 Million
CN¥1.06 Billion China CN¥16.69 ▼ -1.82%
15942 Shreyans Industries Limited
NSE:SHREYANIND
0.88x Rs171.27 Million
≈ $1.85 Million
Rs195.01 Million India Rs140.79 ▼ -1.21%
15943 Chongqing Chuanyi Automation Co Ltd
SHG:603100
0.88x CN¥120.39 Million
≈ $17.62 Million
CN¥137.10 Million China CN¥18.60 ▼ -3.12%
15944 Rossari Biotech Limited
NSE:ROSSARI
0.88x Rs301.76 Million
≈ $3.26 Million
Rs343.90 Million India Rs526.70 ▼ -0.29%
15945 Alnylam Pharmaceuticals Inc
NASDAQ:ALNY
0.88x $163.56 Million $186.42 Million USA $303.64 ▲ +3.78%
15946 Bolsa Mexicana de Valores S.A.B. de C.V
MX:BOLSAA
0.88x MX$326.60 Million
≈ $18.80 Million
MX$372.32 Million Mexico MX$37.68 ▼ -0.19%
15947 Websol Energy System Limited
NSE:WEBELSOLAR
0.88x Rs1.32 Billion
≈ $14.30 Million
Rs1.51 Billion India Rs112.64 ▲ +4.96%
15948 Alternative Income REIT PLC
LSE:AIRE
0.88x GBX3.38 Million
≈ $411.86
GBX3.86 Million UK GBX68.00 ▲ +1.04%
15949 Agillic A/S
CO:AGILC
0.88x Dkr1.59 Million
≈ $249.08K
Dkr1.82 Million Denmark Dkr6.80 ▼ -1.45%
15950 Public Packages Holdings Bhd
KLSE:8273
0.88x RM45.44 Million
≈ $11.41 Million
RM51.83 Million Malaysia RM0.65 ▲ +0.00%
15951 Inzone Group Co Ltd
SHG:600858
0.88x CN¥27.90 Million
≈ $4.08 Million
CN¥31.84 Million China CN¥4.98 ▼ -2.54%
15952 Medistim ASA
OL:MEDI
0.88x Nkr37.65 Million
≈ $3.96 Million
Nkr42.98 Million Norway Nkr230.00 ▲ +2.68%
15953 Retail Estates - Sicafi
BR:RET
0.88x €41.28 Million
≈ $48.26 Million
€47.15 Million Belgium €69.60 ▼ -0.57%
15954 JSS Real Estate SOCIMI SA
MC:YJSS
0.88x €676.70K
≈ $791.13K
€773.06K Spain €8.60 ▲ +0.00%
15955 Arena REIT
AU:ARF
0.88x AU$39.59 Million
≈ $28.01 Million
AU$45.23 Million Australia AU$3.09 ▲ +0.65%
15956 VAT Group AG
SW:VACN
0.88x CHF92.39 Million
≈ $116.81 Million
CHF105.57 Million Switzerland CHF619.40 ▲ +0.19%
15957 Proodeftiki S.A.
AT:PRD
0.87x €1.10 Million
≈ $1.28 Million
€1.26 Million Greece €0.25 ▲ +5.04%
15958 Guangdong Haomei New Material Co Lt
SHE:002988
0.87x CN¥44.97 Million
≈ $6.58 Million
CN¥51.41 Million China CN¥27.18 ▼ -3.99%
15959 Bossard Holding AG
SW:BOSN
0.87x CHF32.68 Million
≈ $41.32 Million
CHF37.37 Million Switzerland CHF177.00 ▲ +0.28%
15960 Text S.A.
WAR:TXT
0.87x zł25.03 Million
≈ $6.89 Million
zł28.63 Million Poland zł41.04 ▼ -3.16%
15961 Obducat AB (publ)
F:OBD
0.87x €3.43 Million
≈ $4.01 Million
€3.92 Million Germany €0.08 ▼ -13.33%
15962 NiSource Inc
NYSE:NI
0.87x $442.30 Million $506.00 Million USA $45.85 ▲ +0.70%
15963 Credit Intelligence Ltd
AU:CI1
0.87x AU$714.85K
≈ $505.80K
AU$817.99K Australia AU$0.11 ▲ +0.00%
15964 Hancom WITH Inc
KQ:054920
0.87x ₩2.93 Billion
≈ $1.99 Million
₩3.36 Billion Korea ₩4660.00 ▼ -3.32%
15965 China-Singapore Suzhou Industrial Park Development Group Co Ltd
SHG:601512
0.87x CN¥208.37 Million
≈ $30.49 Million
CN¥238.55 Million China CN¥8.44 ▼ -1.52%
15966 Eastnine AB (publ)
ST:EAST
0.87x Skr6.41 Million
≈ $689.84K
Skr7.34 Million Sweden Skr44.10 ▼ -1.34%
15967 Netflix Inc
NASDAQ:NFLX
0.87x $2.11 Billion $2.42 Billion USA $81.56 ▲ +0.05%
15968 Edan Instruments Inc
SHE:300206
0.87x CN¥78.00 Million
≈ $11.41 Million
CN¥89.36 Million China CN¥12.96 ▼ -2.19%
15969 Transimex Saigon Corp
VN:TMS
0.87x ₫86.70 Billion
≈ $3.29 Million
₫99.34 Billion Vietnam ₫40000.00 ▲ +0.50%
15970 Shanghai Shuixing Home Textile Co Ltd Class A
SHG:603365
0.87x CN¥79.46 Million
≈ $11.63 Million
CN¥91.08 Million China CN¥18.06 ▼ -3.11%
15971 Arrienda Rental Properties SOCIMI SA
MC:YARP
0.87x €1.30 Million
≈ $1.52 Million
€1.50 Million Spain €2.84 ▲ +0.00%
15972 HEICO Corporation
NYSE:HEI-A
0.87x $178.60 Million $204.76 Million USA $246.30 ▲ +1.67%
15973 Heico Corporation
NYSE:HEI
0.87x $178.60 Million $204.76 Million USA $332.97 ▲ +1.17%
15974 Cognex Corporation
NASDAQ:CGNX
0.87x $45.09 Million $51.70 Million USA $64.67 ▼ -2.10%
15975 Dodla Dairy Limited
NSE:DODLA
0.87x Rs360.44 Million
≈ $3.90 Million
Rs413.32 Million India Rs1095.60 ▼ -0.45%
15976 MAKUS Inc
KQ:093520
0.87x ₩2.54 Billion
≈ $1.72 Million
₩2.92 Billion Korea ₩21050.00 ▲ +0.72%
15977 Suprajit Engineering Limited
NSE:SUPRAJIT
0.87x Rs863.47 Million
≈ $9.34 Million
Rs990.33 Million India Rs470.70 ▲ +1.13%
15978 Plant Advanced Technologies SA
PA:ALPAT
0.87x €176.00
≈ $205.76
€202.00 France €6.65 ▼ -1.48%
15979 3M Company
NYSE:MMM
0.87x $574.00 Million $659.00 Million USA $152.77 ▲ +0.74%
15980 Dialog Group Bhd
KLSE:7277
0.87x RM152.21 Million
≈ $38.21 Million
RM174.79 Million Malaysia RM2.03 ▲ +0.00%
15981 Meghmani Organics Limited
NSE:MOL
0.87x Rs442.48 Million
≈ $4.79 Million
Rs508.19 Million India Rs48.75 ▼ -0.02%
15982 Mangalam Cement Limited
NSE:MANGLMCEM
0.87x Rs175.06 Million
≈ $1.89 Million
Rs201.05 Million India Rs845.20 ▲ +0.42%
15983 Mizrahi Tefahot
TA:MZTF
0.87x ILA1.29 Billion
≈ $3.46 Million
ILA1.48 Billion Israel ILA20410.00 ▲ +0.69%
15984 Ecopro Co. Ltd
KQ:086520
0.87x ₩60.62 Billion
≈ $41.08 Million
₩69.68 Billion Korea ₩128800.00 ▲ +0.94%
15985 GDI Property Group
AU:GDI
0.87x AU$14.27 Million
≈ $10.10 Million
AU$16.41 Million Australia AU$0.61 ▼ -2.40%
15986 Lu Thai Textile Co Ltd
SHE:000726
0.87x CN¥123.82 Million
≈ $18.12 Million
CN¥142.46 Million China CN¥5.89 ▼ -1.83%
15987 Laramide Resources Ltd.
TO:LAM
0.87x CA$523.99K
≈ $379.04K
CA$603.03K Canada CA$0.72 ▲ +1.41%
15988 Laramide Resources Ltd
AU:LAM
0.87x AU$523.99K
≈ $370.75K
AU$603.03K Australia AU$0.67 ▲ +1.52%
15989 Sichuan Development Lomon Co Ltd
SHE:002312
0.87x CN¥172.09 Million
≈ $25.18 Million
CN¥198.07 Million China CN¥8.66 ▼ -2.37%
15990 Gensource Potash Corporation
V:GSP
0.87x CA$1.98 Million
≈ $1.43 Million
CA$2.28 Million Canada CA$0.15 ▲ +16.00%
15991 Thessaloniki Water Supply & Sewerage Co S.A
AT:EYAPS
0.87x €49.50K
≈ $57.87K
€57.00K Greece €4.33 ▼ -1.59%
15992 Hunan Huakai Cultural and Creative Co Ltd
SHE:300592
0.87x CN¥114.48 Million
≈ $16.75 Million
CN¥131.85 Million China CN¥11.32 ▼ -2.41%
15993 Selectirente
PA:SELER
0.87x €7.24 Million
≈ $8.46 Million
€8.34 Million France €87.50 ▲ +0.57%
15994 Shandong Astro-century Education&Technology Co Ltd
SHE:300654
0.87x CN¥20.01 Million
≈ $2.93 Million
CN¥23.06 Million China CN¥9.79 ▼ -0.61%
15995 RiverNorth Flexible Municipal Income Fund II Inc
NYSE:RFMZ
0.87x $27.58 Million $31.80 Million USA $13.35 ▲ +1.52%
15996 Caregen Co.Ltd
KQ:214370
0.87x ₩4.16 Billion
≈ $2.82 Million
₩4.79 Billion Korea ₩84500.00 ▲ +3.43%
15997 Yangtze Optical Electronic Co. Ltd. A
SHG:688143
0.87x CN¥20.75 Million
≈ $3.04 Million
CN¥23.93 Million China CN¥180.50 ▼ -2.85%
15998 Yuasa Battery (Thailand) Public Company Limited
BK:YUASA
0.87x ฿41.59 Million
≈ $1.30 Million
฿47.97 Million Thailand ฿14.50 ▲ +0.00%
15999 Generation Income Properties Inc
NASDAQ:GIPR
0.87x $513.92K $592.84K USA $0.21 ▼ -0.10%
16000 Azek Company Inc
NYSE:AZEK
0.87x $47.05 Million $54.28 Million USA $54.35 ▼ -0.93%