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