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
15101 Guizhou Broadcasting&TV Info
SHG:600996
1.00x CN¥2.07 Million
≈ $302.61K
CN¥2.07 Million China CN¥6.27 ▼ -0.79%
15102 Dosilicon Co Ltd
SHG:688110
1.00x CN¥56.44 Million
≈ $8.26 Million
CN¥56.44 Million China CN¥110.15 ▼ -3.29%
15103 Shandong Lipeng Co Ltd
SHE:002374
1.00x CN¥1.26 Million
≈ $184.67K
CN¥1.26 Million China CN¥3.09 ▲ +9.96%
15104 Nuveen Select Tax-Free Income Portfolio
NYSE:NXP
1.00x $4.45 Million $4.45 Million USA $14.28 ▲ +0.14%
15105 Foshan Saturday Shoes Co Ltd
SHE:002291
1.00x CN¥94.61 Million
≈ $13.84 Million
CN¥94.61 Million China CN¥4.60 ▼ -4.56%
15106 Tirta Mahakam Resources Tbk
JK:TIRT
1.00x Rp10.37 Billion
≈ $607.61K
Rp10.37 Billion Indonesia Rp590.00 ▼ -9.23%
15107 Mitra International Resources
JK:MIRA
1.00x Rp2.65 Billion
≈ $155.15K
Rp2.65 Billion Indonesia Rp21.00 ▼ -8.70%
15108 Henan Dayou Energy Co Ltd
SHG:600403
1.00x CN¥314.66 Million
≈ $46.04 Million
CN¥314.66 Million China CN¥5.35 ▼ -9.93%
15109 Henan Huanghe Whirlwind Co Ltd
SHG:600172
1.00x CN¥10.49 Million
≈ $1.53 Million
CN¥10.49 Million China CN¥11.03 ▼ -7.08%
15110 Shaanxi Xinghua Chemistry Co Ltd
SHE:002109
1.00x CN¥42.08 Million
≈ $6.16 Million
CN¥42.08 Million China CN¥2.49 ▼ -1.19%
15111 InfoVision Optoelectronics Kunshan Co Ltd
SHG:688055
1.00x CN¥20.41 Million
≈ $2.99 Million
CN¥20.41 Million China CN¥3.74 ▼ -3.86%
15112 BEH Property Co Ltd
SHG:600791
1.00x CN¥192.13 Million
≈ $28.11 Million
CN¥192.13 Million China CN¥6.27 ▼ -4.42%
15113 MFS Intermediate Income Trust
NYSE:MIN
1.00x $14.25 Million $14.25 Million USA $2.40 ▲ +0.00%
15114 Lanzhou Greatwall Electrical Co Ltd
SHG:600192
1.00x CN¥8.18 Million
≈ $1.20 Million
CN¥8.18 Million China CN¥6.08 ▼ -2.72%
15115 Anyuan Coal Industry Group Co Ltd
SHG:600397
1.00x CN¥56.88 Million
≈ $8.32 Million
CN¥56.88 Million China CN¥13.85 ▼ -5.07%
15116 Jiangsu Lopal Tech Co Ltd
SHG:603906
1.00x CN¥67.33 Million
≈ $9.85 Million
CN¥67.33 Million China CN¥17.24 ▼ -4.86%
15117 Tinavi Medical Technologies Co Ltd
SHG:688277
1.00x CN¥3.73 Million
≈ $545.55K
CN¥3.73 Million China CN¥19.09 ▲ +8.04%
15118 Reviva Pharmaceuticals Holdings Inc.
NASDAQ:RVPH
1.00x $136.81K $136.81K USA $0.47 ▲ +5.00%
15119 Shanghai Kehua Bio-Engineering Co Ltd
SHE:002022
1.00x CN¥97.17 Million
≈ $14.22 Million
CN¥97.17 Million China CN¥4.76 ▼ -2.66%
15120 Schaeffler AG
XETRA:SHA0
1.00x €60.00 Million
≈ $70.15 Million
€60.00 Million Germany €7.98 ▼ -1.12%
15121 Dewata Freight International Tbk PT
JK:DEAL
1.00x Rp993.37 Million
≈ $58.21K
Rp993.37 Million Indonesia Rp6.00 ▲ +0.00%
15122 Shanghai Hongda New Material Co Ltd
SHE:002211
1.00x CN¥63.76 Million
≈ $9.33 Million
CN¥63.76 Million China CN¥3.44 ▲ +9.90%
15123 Eagle Capital Growth Fund Inc
NYSE MKT:GRF
1.00x $3.21 Million $3.21 Million USA $10.00 ▼ -1.19%
15124 Viva Wine Group AB
ST:VIVA
1.00x Skr26.00 Million
≈ $2.80 Million
Skr26.00 Million Sweden Skr38.10 ▼ -0.26%
15125 Putnam Master Intermediate Income Trust
NYSE:PIM
1.00x $16.25 Million $16.25 Million USA $3.10 ▼ -1.59%
15126 North European Oil Royalty Trust
NYSE:NRT
1.00x $1.95 Million $1.95 Million USA $8.89 ▲ +4.47%
15127 Holiday Entertainment Co Ltd
TW:9943
1.00x NT$158.83 Million
≈ $5.00 Million
NT$158.84 Million Taiwan NT$53.00 ▲ +0.38%
15128 Realia
MC:RLIA
1.00x €85.22 Million
≈ $99.63 Million
€85.23 Million Spain €1.02 ▲ +0.49%
15129 Sabine Royalty Trust
NYSE:SBR
1.00x $73.43 Million $73.44 Million USA $73.80 ▼ -0.51%
15130 Permian Basin Royalty Trust
NYSE:PBT
1.00x $11.85 Million $11.86 Million USA $29.23 ▼ -0.07%
15131 Dare Bioscience Inc
NASDAQ:DARE
1.00x $12.90 Million $12.91 Million USA $1.28 ▲ +1.59%
15132 The Siam Cement Public Company Limited
F:TCM1
1.00x €17.32 Billion
≈ $20.25 Billion
€17.34 Billion Germany €6.45 ▼ -2.27%
15133 SIAM CEMENT UNSP.ADS/1
F:TCM
1.00x €17.32 Billion
≈ $20.25 Billion
€17.34 Billion Germany €5.75 ▲ +0.00%
15134 The Siam Cement Public Company Limited
BK:SCC
1.00x ฿17.32 Billion
≈ $539.96 Million
฿17.34 Billion Thailand ฿254.00 ▼ -1.17%
15135 CIMC Enric Holdings Limited
F:E8F
1.00x €284.06 Million
≈ $332.10 Million
€284.34 Million Germany €0.86 ▼ -2.29%
15136 Bloom Energy Corp
NYSE:BE
1.00x $73.61 Million $73.69 Million USA $184.89 ▼ -14.91%
15137 Aallon Group Oyj
HE:AALLON
1.00x €836.00K
≈ $977.37K
€837.00K Finland €8.94 ▼ -0.67%
15138 Neptis
WAR:YAN
1.00x zł4.09 Million
≈ $1.13 Million
zł4.09 Million Poland zł15.00 ▲ +0.67%
15139 Chunghwa Chemical Synthesis & Biotech Co Ltd
TW:1762
1.00x NT$90.44 Million
≈ $2.85 Million
NT$90.60 Million Taiwan NT$34.75 ▲ +0.72%
15140 KL-Net Corp
KQ:039420
1.00x ₩2.85 Billion
≈ $1.93 Million
₩2.85 Billion Korea ₩2605.00 ▼ -2.80%
15141 Hyundai Green Food Co. Ltd.
KO:453340
1.00x ₩36.12 Billion
≈ $24.48 Million
₩36.18 Billion Korea ₩18550.00 ▲ +0.27%
15142 Compañía Industrial El Volcán S.A
SN:VOLCAN
1.00x CL$17.73 Billion
≈ $19.83 Million
CL$17.77 Billion Chile CL$3107.60 ▲ +0.00%
15143 Wuxi Xinan Technology Co. Ltd. A
SHE:301170
1.00x CN¥109.50 Million
≈ $16.02 Million
CN¥109.72 Million China CN¥19.88 ▼ -2.17%
15144 Sido Muncul PT
JK:SIDO
1.00x Rp409.72 Billion
≈ $24.01 Million
Rp410.66 Billion Indonesia Rp372.00 ▼ -0.53%
15145 Alphamin Resources Corp.
JSE:APH
1.00x ZAC56.76 Million
≈ $30.16K
ZAC56.90 Million South Africa ZAC1670.00 ▼ -0.18%
15146 Jiangxi Sunshine Dairy Co Ltd
SHE:001318
1.00x CN¥37.66 Million
≈ $5.51 Million
CN¥37.76 Million China CN¥9.56 ▼ -2.55%
15147 Tinka Resources Limited
V:TK
1.00x CA$900.54K
≈ $651.44K
CA$903.35K Canada CA$0.44 ▲ +8.75%
15148 Jointown Pharmaceutical Group Co Ltd
SHG:600998
1.00x CN¥528.22 Million
≈ $77.30 Million
CN¥529.89 Million China CN¥5.01 ▼ -0.99%
15149 Quartz Mountain Resources Ltd
V:QZM
1.00x CA$112.71K
≈ $81.53K
CA$113.09K Canada CA$0.35 ▲ +6.15%
15150 Sanghvi Movers Limited
NSE:SANGHVIMOV
1.00x Rs1.18 Billion
≈ $12.72 Million
Rs1.18 Billion India Rs455.70 ▲ +7.03%
15151 RONESANS GAYRIMENKUL YAT.
IS:RGYAS
1.00x TL3.52 Billion
≈ $78.93 Million
TL3.54 Billion Turkey TL202.00 ▼ -1.94%
15152 Gaming & Leisure Properties
NASDAQ:GLPI
1.00x $240.31 Million $241.19 Million USA $45.17 ▲ +1.69%
15153 CVC Technologies
TWO:4744
1.00x NT$81.39 Million
≈ $2.56 Million
NT$81.71 Million Taiwan NT$30.60 ▲ +4.26%
15154 AB Volvo (publ)
ST:VOLV-B
1.00x Skr10.63 Billion
≈ $1.14 Billion
Skr10.68 Billion Sweden Skr354.80 ▲ +0.80%
15155 AB Volvo (publ)
ST:VOLV-A
1.00x Skr10.63 Billion
≈ $1.14 Billion
Skr10.68 Billion Sweden Skr355.00 ▲ +0.91%
15156 Zhejiang Garden Bio-chemical High-tech Co Ltd
SHE:300401
1.00x CN¥72.21 Million
≈ $10.57 Million
CN¥72.51 Million China CN¥12.04 ▼ -1.55%
15157 Papa John's International Inc
NASDAQ:PZZA
1.00x $7.22 Million $7.25 Million USA $30.37 ▲ +0.07%
15158 Northern Bear Plc
LSE:NTBR
1.00x GBX3.00 Million
≈ $364.40
GBX3.01 Million UK GBX117.00 ▲ +4.46%
15159 K Car Co Ltd
KO:381970
1.00x ₩10.19 Billion
≈ $6.90 Million
₩10.23 Billion Korea ₩7410.00 ▼ -1.98%
15160 Yonyu Plastics Co Ltd
TW:1323
1.00x NT$32.36 Million
≈ $1.02 Million
NT$32.51 Million Taiwan NT$20.00 ▲ +0.25%
15161 The Dixie Group Inc
NASDAQ:DXYN
1.00x $1.04 Million $1.04 Million USA $0.40 ▼ -0.05%
15162 Shaanxi Sirui Advanced Materials Co. Ltd. A
SHG:688102
0.99x CN¥146.86 Million
≈ $21.49 Million
CN¥147.60 Million China CN¥26.45 ▼ -5.74%
15163 Guangdong Insight Brand Marketing Group Co Ltd
SHE:300781
0.99x CN¥4.13 Million
≈ $604.24K
CN¥4.15 Million China CN¥22.89 ▼ -4.19%
15164 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
0.99x CN¥80.29 Million
≈ $11.75 Million
CN¥80.71 Million China CN¥27.00 ▼ -4.69%
15165 Geratherm Medical AG
XETRA:GME
0.99x €965.50K
≈ $1.13 Million
€970.70K Germany €2.72 ▲ +3.82%
15166 Land and Houses Public Company Limited
BK:LH
0.99x ฿782.41 Million
≈ $24.39 Million
฿786.62 Million Thailand ฿3.74 ▲ +0.00%
15167 Balchem Corporation
NASDAQ:BCPC
0.99x $40.06 Million $40.28 Million USA $162.81 ▲ +1.12%
15168 GrafTech International Ltd
NYSE:EAF
0.99x $50.02 Million $50.33 Million USA $7.44 ▲ +4.79%
15169 Everest Group Ltd
NYSE:EG
0.99x $649.00 Million $653.00 Million USA $385.12 ▲ +2.55%
15170 PJX Resources Inc
V:PJX
0.99x CA$714.74K
≈ $517.03K
CA$719.15K Canada CA$0.18 ▲ +0.00%
15171 Evergreen Marine Corp Taiwan Ltd
TW:2603
0.99x NT$24.90 Billion
≈ $784.38 Million
NT$25.05 Billion Taiwan NT$206.00 ▲ +1.23%
15172 Guangdong Wens Foodstuff Group Co Ltd
SHE:300498
0.99x CN¥1.77 Billion
≈ $258.99 Million
CN¥1.78 Billion China CN¥13.73 ▼ -2.14%
15173 JMC Electronics Co Ltd
TW:6552
0.99x NT$66.63 Million
≈ $2.10 Million
NT$67.08 Million Taiwan NT$25.30 ▼ -0.39%
15174 China Harzone Industry Corp Ltd
SHE:300527
0.99x CN¥29.67 Million
≈ $4.34 Million
CN¥29.87 Million China CN¥7.17 ▼ -1.24%
15175 ROUTE1 INC.
F:3R6N
0.99x €250.95K
≈ $293.38K
€252.69K Germany €0.08 ▲ +0.00%
15176 Route1 Inc
V:ROI
0.99x CA$250.95K
≈ $181.53K
CA$252.69K Canada CA$0.14 ▼ -10.00%
15177 Dongguan Yiheda Automation Co. Ltd.
SHE:301029
0.99x CN¥508.43 Million
≈ $74.40 Million
CN¥511.98 Million China CN¥23.69 ▼ -4.97%
15178 Tianjin Ringpu Bio Tech
SHE:300119
0.99x CN¥105.02 Million
≈ $15.37 Million
CN¥105.78 Million China CN¥15.53 ▼ -3.42%
15179 Star Cement Limited
NSE:STARCEMENT
0.99x Rs1.69 Billion
≈ $18.30 Million
Rs1.70 Billion India Rs204.88 ▲ +0.43%
15180 enX Group Ltd
JSE:ENX
0.99x ZAC40.45 Million
≈ $21.50K
ZAC40.75 Million South Africa ZAC201.00 ▼ -18.62%
15181 Vale S.A
F:CVLB
0.99x €1.88 Billion
≈ $2.20 Billion
€1.89 Billion Germany €13.15 ▼ -1.50%
15182 Vale S.A
MX:VALEN
0.99x MX$1.88 Billion
≈ $108.14 Million
MX$1.89 Billion Mexico MX$250.00 ▼ -1.19%
15183 ABN AMRO BK.UNSP.ADR/1
F:AB2A
0.99x €2.23 Billion
≈ $2.61 Billion
€2.25 Billion Germany €29.40 ▼ -2.00%
15184 Beijing LabTech Instruments Co Ltd
SHG:688056
0.99x CN¥11.37 Million
≈ $1.66 Million
CN¥11.45 Million China CN¥38.45 ▼ -0.85%
15185 Merit Medical Systems Inc
NASDAQ:MMSI
0.99x $40.68 Million $40.99 Million USA $74.32 ▲ +1.66%
15186 A.F.P. Provida
SN:PROVIDA
0.99x CL$26.00 Billion
≈ $29.07 Million
CL$26.20 Billion Chile CL$4750.00 ▼ -2.06%
15187 Oil India Limited
NSE:OIL
0.99x Rs32.99 Billion
≈ $356.79 Million
Rs33.25 Billion India Rs449.75 ▼ -1.97%
15188 Endeavour Mining Corp
LSE:EDV
0.99x GBX308.50 Million
≈ $37.54K
GBX311.00 Million UK GBX3607.00 ▲ +1.21%
15189 Scandinavian Tobacco Group A/S
CO:STG
0.99x Dkr225.40 Million
≈ $35.27 Million
Dkr227.30 Million Denmark Dkr69.70 ▲ +0.00%
15190 Eckert & Ziegler Strahlen- und Medizintechnik AG
F:EUZ
0.99x €18.75 Million
≈ $21.91 Million
€18.91 Million Germany €13.30 ▼ -5.27%
15191 Deterra Royalties Ltd
AU:DRR
0.99x AU$86.40 Million
≈ $61.13 Million
AU$87.17 Million Australia AU$4.27 ▼ -0.23%
15192 Swiss Prime Site AG
SW:SPSN
0.99x CHF216.34 Million
≈ $273.51 Million
CHF218.26 Million Switzerland CHF129.70 ▼ -1.07%
15193 Zhejiang Shuanghuan Driveline Co Ltd
SHE:002472
0.99x CN¥318.37 Million
≈ $46.59 Million
CN¥321.24 Million China CN¥35.36 ▼ -3.57%
15194 Surya Oil & Gas Corp.
NASDAQ:SURY
0.99x $488.59K $493.07K USA $0.01 ▲ +5.56%
15195 MLP Saglik Hizmetleri AS
IS:MPARK
0.99x TL1.65 Billion
≈ $37.00 Million
TL1.67 Billion Turkey TL402.25 ▼ -1.89%
15196 Chung Lien Transportation Co Ltd
TWO:5604
0.99x NT$22.07 Million
≈ $695.33K
NT$22.28 Million Taiwan NT$30.40 ▲ +0.33%
15197 Honeywell Automation India Limited
NSE:HONAUT
0.99x Rs2.42 Billion
≈ $26.15 Million
Rs2.44 Billion India Rs37345.00 ▼ -1.48%
15198 Enterprise Products Partners LP
NYSE:EPD
0.99x $1.47 Billion $1.48 Billion USA $38.73 ▼ -0.18%
15199 RATH Aktiengesellschaft
VI:RAT
0.99x €2.04 Million
≈ $2.39 Million
€2.06 Million Austria €26.80 ▲ +3.08%
15200 Solvac S.A.
BR:SOLV
0.99x €27.83 Million
≈ $32.53 Million
€28.10 Million Belgium €77.50 ▲ +2.65%