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 |
|---|---|---|---|---|---|---|---|
| 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% |