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.
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 |
|---|---|---|---|---|---|---|---|
| 16801 |
Persimmon PLC
LSE:PSN |
0.73x |
GBX135.10 Million
≈ $16.44K |
GBX185.70 Million | UK | GBX1081.50 | ▲ +1.17% |
| 16802 |
Dareway Software Co Ltd
SHG:688579 |
0.73x |
CN¥8.54 Million
≈ $1.25 Million |
CN¥11.74 Million | China | CN¥8.66 | ▼ -1.25% |
| 16803 |
Games Operators SA
WAR:GOP |
0.73x |
zł471.00K
≈ $129.63K |
zł648.00K | Poland | zł14.80 | ▲ +0.68% |
| 16804 |
COFCO Engineering & Technology Co Ltd
SHE:301058 |
0.73x |
CN¥35.20 Million
≈ $5.15 Million |
CN¥48.44 Million | China | CN¥8.57 | ▼ -1.27% |
| 16805 |
Cembra Money Bank AG
SW:CMBN |
0.73x |
CHF63.37 Million
≈ $80.11 Million |
CHF87.22 Million | Switzerland | CHF94.65 | ▲ +1.01% |
| 16806 |
Anhui Wanwei Updated High-tech Material Industry Co Ltd
SHG:600063 |
0.73x |
CN¥39.25 Million
≈ $5.74 Million |
CN¥54.03 Million | China | CN¥7.47 | ▲ +4.77% |
| 16807 |
HHC Changzhou Corp.
SHE:301061 |
0.73x |
CN¥495.62 Million
≈ $72.53 Million |
CN¥682.94 Million | China | CN¥40.30 | ▼ -0.98% |
| 16808 |
Wuxi Taclink Optoelectronics Technology Co. Ltd. A
SHG:688205 |
0.73x |
CN¥51.92 Million
≈ $7.60 Million |
CN¥71.56 Million | China | CN¥233.95 | ▼ -2.93% |
| 16809 |
TrustCo Bank Corp NY
NASDAQ:TRST |
0.73x | $11.82 Million | $16.29 Million | USA | $52.66 | ▲ +3.68% |
| 16810 |
Caturkarda Depo Bangunan PT Tbk
JK:DEPO |
0.73x |
Rp16.66 Billion
≈ $976.09K |
Rp22.96 Billion | Indonesia | Rp232.00 | ▼ -1.69% |
| 16811 |
Wanted Lab Inc.
KQ:376980 |
0.73x |
₩639.70 Million
≈ $433.51K |
₩881.91 Million | Korea | ₩2310.00 | ▼ -3.55% |
| 16812 |
Panca Budi Idaman Tbk PT
JK:PBID |
0.73x |
Rp72.75 Billion
≈ $4.26 Million |
Rp100.31 Billion | Indonesia | Rp484.00 | ▼ -0.41% |
| 16813 |
New Century Logistics (BVI) Limited Ordinary Shares
NASDAQ:NCEW |
0.73x | $191.18K | $263.64K | USA | $18.20 | ▲ +1.05% |
| 16814 |
Bank of the James Financial Group
NASDAQ:BOTJ |
0.72x | $1.97 Million | $2.72 Million | USA | $22.94 | ▲ +1.59% |
| 16815 |
Jeil Steel Mfg Co. Ltd
KQ:023440 |
0.72x |
₩2.32 Billion
≈ $1.57 Million |
₩3.20 Billion | Korea | ₩521.00 | ▼ -20.09% |
| 16816 |
Savita Oil Technologies Limited
NSE:SOTL |
0.72x |
Rs926.07 Million
≈ $10.02 Million |
Rs1.28 Billion | India | Rs564.30 | ▲ +9.66% |
| 16817 |
Xinhua Winshare Publishing and Media Co. Ltd
F:SXV |
0.72x |
€407.69 Million
≈ $476.64 Million |
€562.53 Million | Germany | €1.03 | ▲ +0.00% |
| 16818 |
VICI Properties Inc
NYSE:VICI |
0.72x | $631.86 Million | $872.39 Million | USA | $27.21 | ▼ -0.26% |
| 16819 |
Thorney Technologies Ltd
AU:TEK |
0.72x |
AU$6.93 Million
≈ $4.91 Million |
AU$9.57 Million | Australia | AU$0.09 | ▼ -1.10% |
| 16820 |
Chongqing Mas Sci&Tech
SHE:300275 |
0.72x |
CN¥13.92 Million
≈ $2.04 Million |
CN¥19.22 Million | China | CN¥9.26 | ▼ -1.49% |
| 16821 |
We Buy Cars Hlds Ltd
JSE:WBC |
0.72x |
ZAC677.26 Million
≈ $359.93K |
ZAC935.39 Million | South Africa | ZAC3450.00 | ▲ +1.29% |
| 16822 |
JHT Design Co. Ltd. Cl A
SHG:603061 |
0.72x |
CN¥127.81 Million
≈ $18.70 Million |
CN¥176.53 Million | China | CN¥317.60 | ▲ +6.58% |
| 16823 |
Prospera Energy Inc
V:PEI |
0.72x |
CA$56.94K
≈ $41.19K |
CA$78.69K | Canada | CA$0.05 | ▲ +0.00% |
| 16824 |
Simplo Technology Co Ltd
TWO:6121 |
0.72x |
NT$1.25 Billion
≈ $39.38 Million |
NT$1.73 Billion | Taiwan | NT$410.00 | ▲ +0.49% |
| 16825 |
Foxconn Industrial Internet Co Ltd
SHG:601138 |
0.72x |
CN¥9.26 Billion
≈ $1.35 Billion |
CN¥12.80 Billion | China | CN¥78.55 | ▼ -3.08% |
| 16826 |
Hunan Gold Corp Ltd
SHE:002155 |
0.72x |
CN¥269.86 Million
≈ $39.49 Million |
CN¥373.15 Million | China | CN¥24.87 | ▼ -2.39% |
| 16827 |
Petpal Pet Nutrition Technology Co Ltd
SHE:300673 |
0.72x |
CN¥24.94 Million
≈ $3.65 Million |
CN¥34.48 Million | China | CN¥13.86 | ▼ -11.83% |
| 16828 |
Mineral Resources Limited
F:F5J |
0.72x |
€140.50 Million
≈ $164.26 Million |
€194.30 Million | Germany | €43.43 | ▼ -1.61% |
| 16829 |
STORA ENSO R ADR 1
F:ENUS |
0.72x |
€261.00 Million
≈ $305.14 Million |
€361.00 Million | Germany | €10.10 | ▼ -0.98% |
| 16830 |
STORA ENSO OYJ R (RE-REG)
F:ENUN |
0.72x |
€261.00 Million
≈ $305.14 Million |
€361.00 Million | Germany | €9.93 | ▲ +1.64% |
| 16831 |
TA-I Technology Co Ltd
TW:2478 |
0.72x |
NT$117.78 Million
≈ $3.71 Million |
NT$162.97 Million | Taiwan | NT$137.50 | ▲ +0.36% |
| 16832 |
China Southern Power Grid Technology Co Ltd
SHG:688248 |
0.72x |
CN¥81.04 Million
≈ $11.86 Million |
CN¥112.15 Million | China | CN¥51.52 | ▼ -6.04% |
| 16833 |
Shandong Zhongji Electrical Equipment Co Ltd
SHE:300308 |
0.72x |
CN¥2.27 Billion
≈ $331.68 Million |
CN¥3.14 Billion | China | CN¥1280.00 | ▲ +0.39% |
| 16834 |
Huaku Development Co Ltd
TW:2548 |
0.72x |
NT$525.52 Million
≈ $16.56 Million |
NT$727.36 Million | Taiwan | NT$99.80 | ▼ -1.19% |
| 16835 |
Panda Eco System Berhad
KLSE:0290 |
0.72x |
RM2.05 Million
≈ $515.14K |
RM2.84 Million | Malaysia | RM0.20 | ▲ +2.56% |
| 16836 |
Huuuge Inc.
WAR:HUG |
0.72x |
zł15.15 Million
≈ $4.17 Million |
zł20.98 Million | Poland | zł21.25 | ▼ -2.30% |
| 16837 |
Barings Participation Investors (the Trust)
NYSE:MPV |
0.72x | $5.05 Million | $6.99 Million | USA | $16.70 | ▲ +0.13% |
| 16838 |
Gazit Globe Ltd
TA:GZT |
0.72x |
ILA231.00 Million
≈ $619.30K |
ILA320.00 Million | Israel | ILA1179.00 | ▼ -5.15% |
| 16839 |
Bluerock Homes Trust Inc.
NYSE MKT:BHM |
0.72x | $1.68 Million | $2.33 Million | USA | $10.62 | ▲ +0.66% |
| 16840 |
Propert & Buil
TA:PTBL |
0.72x |
ILA70.00 Million
≈ $187.67K |
ILA97.00 Million | Israel | ILA31900.00 | ▲ +1.11% |
| 16841 |
Jiangsu Guomao Reducer Co Ltd
SHG:603915 |
0.72x |
CN¥56.67 Million
≈ $8.29 Million |
CN¥78.53 Million | China | CN¥15.97 | ▲ +1.78% |
| 16842 |
Bank of Hawaii Corporation
NYSE:BOH |
0.72x | $38.49 Million | $53.34 Million | USA | $76.37 | ▲ +2.94% |
| 16843 |
KSB Ltd
NSE:KSB |
0.72x |
Rs8.72 Million
≈ $94.25K |
Rs12.08 Million | India | Rs795.55 | ▲ +3.45% |
| 16844 |
Evergent Investments SA
RO:EVER |
0.72x |
RON62.35 Million
≈ $14.32 Million |
RON86.45 Million | Romania | RON3.26 | ▼ -1.81% |
| 16845 |
Kumpulan H & L High-Tech Bhd
KLSE:7033 |
0.72x |
RM4.93 Million
≈ $1.24 Million |
RM6.84 Million | Malaysia | RM0.62 | ▼ -10.87% |
| 16846 |
Anhui Sunhere Pharmaceutical Excipients Co Ltd
SHE:300452 |
0.72x |
CN¥28.48 Million
≈ $4.17 Million |
CN¥39.53 Million | China | CN¥12.25 | ▼ -2.16% |
| 16847 |
PJT Partners Inc
NYSE:PJT |
0.72x | $64.25 Million | $89.25 Million | USA | $160.13 | ▲ +3.42% |
| 16848 |
N. B. I. Industrial Finance Company Limited
NSE:NBIFIN |
0.72x |
Rs40.87 Million
≈ $441.99K |
Rs56.82 Million | India | Rs1892.40 | ▲ +2.69% |
| 16849 |
Olaplex Holdings Inc
NASDAQ:OLPX |
0.72x | $8.00 Million | $11.13 Million | USA | $2.04 | ▲ +0.49% |
| 16850 |
Dongwha Enterprise Co.Ltd
KQ:025900 |
0.72x |
₩2.79 Billion
≈ $1.89 Million |
₩3.87 Billion | Korea | ₩8500.00 | ▲ +0.12% |
| 16851 |
Sinopower Semiconductor
TWO:6435 |
0.72x |
NT$90.76 Million
≈ $2.86 Million |
NT$126.23 Million | Taiwan | NT$289.50 | ▼ -0.52% |
| 16852 |
Laser Tek Taiwan Co Ltd
TWO:6207 |
0.72x |
NT$19.12 Million
≈ $602.48K |
NT$26.60 Million | Taiwan | NT$153.00 | ▲ +9.68% |
| 16853 |
ISU Abxis Co. Ltd
KQ:086890 |
0.72x |
₩6.64 Billion
≈ $4.50 Million |
₩9.23 Billion | Korea | ₩3265.00 | ▲ +0.46% |
| 16854 |
Shenzhen Colibri Technologies Co Ltd
SHE:002957 |
0.72x |
CN¥89.06 Million
≈ $13.03 Million |
CN¥123.93 Million | China | CN¥64.65 | ▼ -2.21% |
| 16855 |
GMP Property SOCIMI SA
MC:YGMP |
0.72x |
€41.04 Million
≈ $47.98 Million |
€57.11 Million | Spain | €64.50 | ▲ +0.00% |
| 16856 |
Trade-Van Information Services Co
TW:6183 |
0.72x |
NT$96.12 Million
≈ $3.03 Million |
NT$133.76 Million | Taiwan | NT$90.90 | ▲ +0.00% |
| 16857 |
Webzen Inc
KQ:069080 |
0.72x |
₩6.36 Billion
≈ $4.31 Million |
₩8.86 Billion | Korea | ₩10540.00 | ▼ -0.28% |
| 16858 |
Goodman Group
AU:GMG |
0.72x |
AU$592.40 Million
≈ $419.16 Million |
AU$824.70 Million | Australia | AU$31.22 | ▼ -1.64% |
| 16859 |
Advantech Co Ltd
TW:2395 |
0.72x |
NT$1.99 Billion
≈ $62.58 Million |
NT$2.77 Billion | Taiwan | NT$522.00 | ▲ +1.75% |
| 16860 |
BBC Co. Ltd.
KQ:318410 |
0.72x |
₩1.05 Billion
≈ $714.95K |
₩1.47 Billion | Korea | ₩6100.00 | ▼ -0.81% |
| 16861 |
Longwell Co
TWO:6290 |
0.72x |
NT$300.71 Million
≈ $9.47 Million |
NT$419.11 Million | Taiwan | NT$363.50 | ▼ -0.82% |
| 16862 |
Revolution Beauty Group PLC
LSE:REVB |
0.72x |
GBX7.43 Million
≈ $903.53 |
GBX10.36 Million | UK | GBX4.30 | ▲ +3.61% |
| 16863 |
IOI Corporation Bhd
KLSE:1961 |
0.72x |
RM378.60 Million
≈ $95.05 Million |
RM528.50 Million | Malaysia | RM4.18 | ▲ +3.21% |
| 16864 |
Biomarin Pharmaceutical Inc
NASDAQ:BMRN |
0.72x | $99.64 Million | $139.11 Million | USA | $56.47 | ▲ +3.31% |
| 16865 |
Indutrade AB
ST:INDT |
0.72x |
Skr638.00 Million
≈ $68.66 Million |
Skr891.00 Million | Sweden | Skr192.40 | ▲ +2.23% |
| 16866 |
Bengal Energy Ltd
TO:BNG |
0.72x |
CA$1.05 Million
≈ $761.72K |
CA$1.47 Million | Canada | CA$0.04 | ▲ +0.00% |
| 16867 |
BV Financial, Inc. Common Stock
NASDAQ:BVFL |
0.72x | $3.44 Million | $4.80 Million | USA | $20.10 | ▲ +3.77% |
| 16868 |
Taylor Maritime Investments Ltd
LSE:TMI |
0.72x | $9.90 Million | $13.83 Million | UK | $0.77 | ▼ -1.28% |
| 16869 |
Buda Juice, Inc.
NYSE MKT:BUDA |
0.72x | $483.00K | $675.00K | USA | $8.76 | ▲ +0.00% |
| 16870 |
BIRLASOFT LIMITED
NSE:BSOFT |
0.72x |
Rs1.26 Billion
≈ $13.61 Million |
Rs1.76 Billion | India | Rs325.10 | ▼ -0.78% |
| 16871 |
Africa Oil Corp
TO:AOI |
0.72x |
CA$36.40 Million
≈ $26.33 Million |
CA$50.90 Million | Canada | CA$1.68 | ▼ -0.59% |
| 16872 |
Ambassador Hotel Ltd
TW:2704 |
0.72x |
NT$365.29 Million
≈ $11.51 Million |
NT$510.87 Million | Taiwan | NT$43.75 | ▲ +2.34% |
| 16873 |
Core Scientific, Inc. Common Stock
NASDAQ:CORZ |
0.71x | $153.07 Million | $214.15 Million | USA | $27.91 | ▼ -3.53% |
| 16874 |
TPI Composites Inc
NASDAQ:TPIC |
0.71x | $3.71 Million | $5.18 Million | USA | $0.13 | ▼ -45.91% |
| 16875 |
Integrated Diagnostics Holdings PLC
LSE:IDHC |
0.71x | $197.02 Million | $275.68 Million | UK | $0.53 | ▼ -8.62% |
| 16876 |
GFM Services Bhd
KLSE:0039 |
0.71x |
RM17.41 Million
≈ $4.37 Million |
RM24.37 Million | Malaysia | RM0.18 | ▲ +6.06% |
| 16877 |
SoFi Technologies Inc.
NASDAQ:SOFI |
0.71x | $119.10 Million | $166.73 Million | USA | $17.15 | ▲ +2.82% |
| 16878 |
San Fang Chemical Industry Co Ltd
TW:1307 |
0.71x |
NT$380.61 Million
≈ $11.99 Million |
NT$532.84 Million | Taiwan | NT$34.45 | ▲ +1.32% |
| 16879 |
Dah San Electric Wire & Cable Co Ltd
TW:1615 |
0.71x |
NT$205.62 Million
≈ $6.48 Million |
NT$287.87 Million | Taiwan | NT$46.55 | ▼ -0.11% |
| 16880 |
Ege Endustri ve Ticaret AS
IS:EGEEN |
0.71x |
TL152.08 Million
≈ $3.41 Million |
TL212.92 Million | Turkey | TL5705.00 | ▲ +0.22% |
| 16881 |
Cherrybro co.Ltd
KQ:066360 |
0.71x |
₩8.88 Billion
≈ $6.02 Million |
₩12.44 Billion | Korea | ₩800.00 | ▼ -1.72% |
| 16882 |
Pinnacle Food Group Limited Class A Common Shares
NASDAQ:PFAI |
0.71x | $204.35K | $286.14K | USA | $3.73 | ▼ -1.76% |
| 16883 |
Hangzhou SDIC Microelectronics Inc. A
SHG:688130 |
0.71x |
CN¥15.80 Million
≈ $2.31 Million |
CN¥22.13 Million | China | CN¥24.46 | ▼ -2.51% |
| 16884 |
Starbucks Corporation
NASDAQ:SBUX |
0.71x | $364.50 Million | $510.80 Million | USA | $94.14 | ▼ -1.83% |
| 16885 |
Baotou Dongbao Bio-Tech Co Ltd
SHE:300239 |
0.71x |
CN¥8.19 Million
≈ $1.20 Million |
CN¥11.48 Million | China | CN¥4.92 | ▼ -1.60% |
| 16886 |
DSV Panalpina A/S
CO:DSV |
0.71x |
Dkr5.75 Billion
≈ $898.85 Million |
Dkr8.06 Billion | Denmark | Dkr1611.50 | ▲ +1.00% |
| 16887 |
Emerald Expositions Events Inc
NYSE:EEX |
0.71x | $10.90 Million | $15.30 Million | USA | $4.99 | ▲ +0.20% |
| 16888 |
Telefonaktiebolaget LM Ericsson (publ)
ST:ERIC-B |
0.71x |
Skr7.94 Billion
≈ $854.36 Million |
Skr11.15 Billion | Sweden | Skr124.20 | ▼ -2.20% |
| 16889 |
Telefonaktiebolaget LM Ericsson (publ)
F:ERCA |
0.71x |
€7.94 Billion
≈ $9.28 Billion |
€11.15 Billion | Germany | €11.20 | ▼ -3.45% |
| 16890 |
Central Bancompany, Inc. Class A Common Stock
NASDAQ:CBC |
0.71x | $76.60 Million | $107.59 Million | USA | $28.08 | ▲ +3.69% |
| 16891 |
FLAIR
NSE:FLAIR |
0.71x |
Rs506.87 Million
≈ $5.48 Million |
Rs712.31 Million | India | Rs287.75 | ▼ -0.36% |
| 16892 |
Aarti Pharmalabs Limited
NSE:AARTIPHARM |
0.71x |
Rs375.40 Million
≈ $4.06 Million |
Rs527.60 Million | India | Rs643.75 | ▲ +3.52% |
| 16893 |
Pakka Limited
NSE:PAKKA |
0.71x |
Rs70.52 Million
≈ $762.69K |
Rs99.14 Million | India | Rs81.28 | ▼ -2.39% |
| 16894 |
BK Technologies Inc
NYSE MKT:BKTI |
0.71x | $3.01 Million | $4.23 Million | USA | $82.89 | ▼ -0.53% |
| 16895 |
Yangzhou Yangjie Electronic Technology Co Ltd
SHE:300373 |
0.71x |
CN¥264.46 Million
≈ $38.70 Million |
CN¥372.26 Million | China | CN¥105.50 | ▼ -0.30% |
| 16896 |
Tong Yang Industry Co Ltd
TW:1319 |
0.71x |
NT$591.32 Million
≈ $18.63 Million |
NT$832.43 Million | Taiwan | NT$96.50 | ▲ +2.33% |
| 16897 |
Yeh-Chiang Technology
TWO:6124 |
0.71x |
NT$6.67 Million
≈ $210.08K |
NT$9.39 Million | Taiwan | NT$36.95 | ▲ +9.97% |
| 16898 |
Castor Maritime Inc
NASDAQ:CTRM |
0.71x | $12.46 Million | $17.55 Million | USA | $2.25 | ▲ +0.45% |
| 16899 |
The Australian Wealth Advisors Group Ltd
AU:WAG |
0.71x |
AU$135.59K
≈ $95.94K |
AU$191.05K | Australia | AU$0.61 | ▲ +0.00% |
| 16900 |
Fortnox AB
ST:FNOX |
0.71x |
Skr149.00 Million
≈ $16.03 Million |
Skr210.00 Million | Sweden | Skr89.40 | ▲ +1.52% |