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
19601 Palfinger AG
VI:PAL
0.18x €2.77 Million
≈ $3.24 Million
€15.19 Million Austria €33.90 ▼ -0.44%
19602 Jiangsu Yueda Investment Co Ltd
SHG:600805
0.18x CN¥11.23 Million
≈ $1.64 Million
CN¥61.52 Million China CN¥4.57 ▼ -1.93%
19603 United Bankers Oyj
HE:UNITED
0.18x €1.25 Million
≈ $1.46 Million
€6.83 Million Finland €20.50 ▲ +1.99%
19604 Turcas Petrol AS
IS:TRCAS
0.18x TL71.87 Million
≈ $1.61 Million
TL394.88 Million Turkey TL43.04 ▼ -3.93%
19605 Ta Chen Stainless Pipe Co Ltd
TW:2027
0.18x NT$412.20 Million
≈ $12.99 Million
NT$2.27 Billion Taiwan NT$44.10 ▲ +0.57%
19606 BH Macro Limited
LSE:BHMU
0.18x $29.30 Million $161.47 Million UK $4.42 ▲ +1.38%
19607 BH Macro Limited
LSE:BHMG
0.18x £29.30 Million
≈ $39.34 Million
£161.47 Million UK £435.00 ▲ +0.58%
19608 Iljeong Ind
KO:008500
0.18x ₩2.20 Billion
≈ $1.49 Million
₩12.12 Billion Korea ₩1754.00 ▼ -7.68%
19609 Commerce Split Corp
TO:YCM
0.18x CA$560.01K
≈ $405.10K
CA$3.10 Million Canada CA$10.00 ▲ +0.00%
19610 Acco Brands Corporation
NYSE:ACCO
0.18x $3.50 Million $19.40 Million USA $3.87 ▲ +0.78%
19611 Meorient
SHE:300795
0.18x CN¥18.39 Million
≈ $2.69 Million
CN¥102.08 Million China CN¥9.50 ▼ -3.16%
19612 Dcon Products Public Company Limited
BK:DCON
0.18x ฿2.84 Million
≈ $88.52K
฿15.78 Million Thailand ฿0.20 ▲ +0.00%
19613 Kina Securities Ltd
AU:KSL
0.18x AU$10.38 Million
≈ $7.34 Million
AU$57.69 Million Australia AU$1.37 ▲ +2.24%
19614 Senkron Guvenlik ve Iletisim Sistemleri AS
IS:SNKRN
0.18x TL152.86K
≈ $3.42K
TL850.86K Turkey TL323.00 ▼ -6.31%
19615 Toubani Resources Ltd
AU:TRE
0.18x AU$28.93K
≈ $20.47K
AU$161.38K Australia AU$0.40 ▲ +0.00%
19616 Impax Environmental Markets PLC
LSE:IEM
0.18x GBX5.65 Million
≈ $686.95
GBX31.52 Million UK GBX472.50 ▲ +0.32%
19617 UOA Development Bhd
KLSE:5200
0.18x RM27.74 Million
≈ $6.96 Million
RM155.00 Million Malaysia RM1.78 ▲ +0.56%
19618 Industrias CH S. A. B. de C. V
MX:ICHB
0.18x MX$283.12 Million
≈ $16.29 Million
MX$1.58 Billion Mexico MX$182.00 ▲ +0.00%
19619 BRC Group Holdings, Inc.
NASDAQ:RILY
0.18x $38.07 Million $213.27 Million USA $9.15 ▼ -3.89%
19620 Zuming Bean Products Co Ltd
SHE:003030
0.18x CN¥7.36 Million
≈ $1.08 Million
CN¥41.26 Million China CN¥20.42 ▼ -4.22%
19621 Fubon Financial Holding Co Ltd Pref B
TW:2881B
0.18x NT$5.36 Billion
≈ $168.84 Million
NT$30.04 Billion Taiwan NT$62.70 ▲ +0.00%
19622 Fubon Financial Holding Co Ltd Pref
TW:2881A
0.18x NT$5.36 Billion
≈ $168.84 Million
NT$30.04 Billion Taiwan NT$63.60 ▲ +0.00%
19623 The North American Income Trust plc
LSE:NAIT
0.18x GBX8.18 Million
≈ $995.63
GBX45.88 Million UK GBX400.00 ▼ -1.60%
19624 Eurocharm Holdings Co Ltd
TW:5288
0.18x NT$55.07 Million
≈ $1.74 Million
NT$309.63 Million Taiwan NT$166.50 ▲ +0.00%
19625 Apex Biotechnology Corp
TW:1733
0.18x NT$5.19 Million
≈ $163.42K
NT$29.21 Million Taiwan NT$30.80 ▲ +1.32%
19626 Shenzhen Liantronics
SHE:300269
0.18x CN¥8.21 Million
≈ $1.20 Million
CN¥46.29 Million China CN¥5.25 ▼ -0.57%
19627 Nebag ag
SW:NBEN
0.18x CHF46.13K
≈ $58.32K
CHF260.77K Switzerland CHF6.05 ▼ -4.72%
19628 Hangzhou Kelin Electric Co. Ltd. A
SHG:688611
0.18x CN¥2.33 Million
≈ $340.53K
CN¥13.16 Million China CN¥76.96 ▲ +0.46%
19629 Vital Farms Inc
NASDAQ:VITL
0.18x $5.78 Million $32.74 Million USA $9.83 ▼ -0.41%
19630 Link Bilgisayar Sistemleri Yazilimi ve Donanimi Sanayi ve Ticaret AS
IS:LINK
0.18x TL21.56 Million
≈ $482.80K
TL122.18 Million Turkey TL7.23 ▼ -4.74%
19631 Yongji Printing Co Ltd
SHG:603058
0.18x CN¥7.44 Million
≈ $1.09 Million
CN¥42.17 Million China CN¥9.44 ▼ -1.77%
19632 Drugs Made In America Acquisition Corp. Ordinary Shares
NASDAQ:DMAA
0.18x $137.91K $785.09K USA $10.61 ▲ +0.00%
19633 Luxchem Corporation Bhd
KLSE:5143
0.18x RM2.32 Million
≈ $582.21K
RM13.21 Million Malaysia RM0.41 ▲ +0.00%
19634 Wag! Group Co.
NASDAQ:PET
0.18x $1.02 Million $5.80 Million USA $0.01 ▲ +0.00%
19635 AVTECH Sweden AB Series B
ST:AVT-B
0.18x Skr700.00K
≈ $75.33K
Skr4.00 Million Sweden Skr5.79 ▲ +1.58%
19636 Mayr-Melnhof Karton AG
VI:MMK
0.17x €24.96 Million
≈ $29.18 Million
€142.71 Million Austria €77.90 ▼ -0.76%
19637 LMS Co. Ltd
KQ:073110
0.17x ₩892.40 Million
≈ $604.77K
₩5.10 Billion Korea ₩5900.00 ▼ -0.84%
19638 Baillie Gifford UK Growth Fund PLC
LSE:BGUK
0.17x GBX3.77 Million
≈ $458.46
GBX21.56 Million UK GBX210.00 ▲ +0.00%
19639 JPMorgan UK Small Cap Growth & Income Plc
LSE:JUGI
0.17x GBX6.01 Million
≈ $731.73
GBX34.41 Million UK GBX324.00 ▼ -1.52%
19640 Sparebanken Ost
OL:SPOG
0.17x Nkr113.20 Million
≈ $11.91 Million
Nkr648.20 Million Norway Nkr72.92 ▼ -0.25%
19641 Beijing Centergate Technologies Holding Co Ltd
SHE:000931
0.17x CN¥1.86 Million
≈ $272.42K
CN¥10.68 Million China CN¥4.13 ▼ -1.67%
19642 Centratama Telekomunikasi Ind
JK:CENT
0.17x Rp70.23 Billion
≈ $4.12 Million
Rp404.08 Billion Indonesia Rp70.00 ▼ -2.78%
19643 Anand Rathi Wealth Limited
NSE:ANANDRATHI
0.17x Rs100.40 Million
≈ $1.09 Million
Rs578.24 Million India Rs1750.60 ▼ -1.94%
19644 MicroPort Scientific Corporation
F:MSK
0.17x €5.63 Million
≈ $6.58 Million
€32.74 Million Germany €0.77 ▼ -6.10%
19645 Astra Graphia Tbk
JK:ASGR
0.17x Rp11.93 Billion
≈ $698.82K
Rp69.49 Billion Indonesia Rp1380.00 ▼ -1.08%
19646 Taaleri Oyj
HE:TAALA
0.17x €2.07 Million
≈ $2.42 Million
€12.10 Million Finland €7.46 ▲ +0.00%
19647 RVRC Holding AB
ST:RVRC
0.17x Skr18.00 Million
≈ $1.94 Million
Skr105.00 Million Sweden Skr60.70 ▲ +1.42%
19648 Cosmos Yatirim Holding AS
IS:COSMO
0.17x TL4.59 Million
≈ $102.76K
TL26.76 Million Turkey TL174.50 ▲ +0.29%
19649 Marwyn Value Investors Ltd
LSE:MVIR
0.17x GBX2.52 Million
≈ $306.06
GBX14.69 Million UK GBX283.00 ▲ +0.00%
19650 Zhangzhou Pientzehuang Pharmaceutical Co Ltd
SHG:600436
0.17x CN¥117.38 Million
≈ $17.18 Million
CN¥687.04 Million China CN¥121.33 ▼ -2.38%
19651 Dynacons Systems & Solutions Limited
NSE:DSSL
0.17x Rs97.39 Million
≈ $1.05 Million
Rs570.44 Million India Rs1356.50 ▼ -4.99%
19652 Aeluma, Inc
NASDAQ:ALMU
0.17x $249.32K $1.46 Million USA $27.21 ▲ +1.53%
19653 Rohas Tecnic Bhd
KLSE:9741
0.17x RM2.64 Million
≈ $662.57K
RM15.48 Million Malaysia RM0.17 ▲ +3.03%
19654 Khaitan (India) Limited
NSE:KHAITANLTD
0.17x Rs3.24 Million
≈ $35.07K
Rs19.04 Million India Rs130.21 ▲ +1.10%
19655 Emira Property Fund
JSE:EMI
0.17x ZAC79.07 Million
≈ $42.02K
ZAC464.32 Million South Africa ZAC1498.00 ▲ +1.28%
19656 Mg Internation
PA:ALMGI
0.17x €193.00K
≈ $225.64K
€1.13 Million France €2.40 ▲ +3.45%
19657 Muar Ban Lee Group Bhd
KLSE:5152
0.17x RM4.87 Million
≈ $1.22 Million
RM28.69 Million Malaysia RM0.35 ▲ +9.37%
19658 Chengdu Yunda Technology Co Ltd
SHE:300440
0.17x CN¥6.55 Million
≈ $958.48K
CN¥38.64 Million China CN¥17.96 ▲ +6.90%
19659 The Boeing Company
NYSE:BA
0.17x $1.33 Billion $7.87 Billion USA $217.42 ▲ +3.25%
19660 Villar
TA:VILR
0.17x ILA30.04 Million
≈ $80.53K
ILA177.74 Million Israel ILA18970.00 ▲ +0.11%
19661 Worsley Investors Ltd
LSE:WINV
0.17x GBX117.00K
≈ $14.24
GBX693.50K UK GBX26.50 ▼ -5.36%
19662 Agat Ejendomme A/S
CO:AGAT
0.17x Dkr1.40 Million
≈ $219.04K
Dkr8.30 Million Denmark Dkr1.13 ▲ +0.00%
19663 Beijing Airport High-Tech Park Co Ltd
SHG:600463
0.17x CN¥6.09 Million
≈ $891.87K
CN¥36.18 Million China CN¥9.20 ▼ -3.46%
19664 US Solar Fund PLC
LSE:USFP
0.17x GBX614.78K
≈ $74.80
GBX3.65 Million UK GBX26.90 ▼ -0.37%
19665 Sinpas Gayrimenkul Yatirim Ortakligi AS
IS:SNGYO
0.17x TL773.47 Million
≈ $17.32 Million
TL4.60 Billion Turkey TL3.70 ▼ -0.80%
19666 Saratoga Investama Sedaya
JK:SRTG
0.17x Rp1.04 Trillion
≈ $60.83 Million
Rp6.18 Trillion Indonesia Rp1410.00 ▼ -4.08%
19667 Sandon Capital Investments Ltd
AU:SNC
0.17x AU$661.37K
≈ $467.96K
AU$3.94 Million Australia AU$0.78 ▲ +0.00%
19668 Southern Publishing&Media Co
SHG:601900
0.17x CN¥67.07 Million
≈ $9.81 Million
CN¥399.68 Million China CN¥11.74 ▼ -0.68%
19669 Hua Eng Wire & Cable Co Ltd
TW:1608
0.17x NT$265.34 Million
≈ $8.36 Million
NT$1.58 Billion Taiwan NT$38.80 ▼ -1.52%
19670 Ramssol Group Bhd
KLSE:0236
0.17x RM4.18 Million
≈ $1.05 Million
RM25.00 Million Malaysia RM0.69 ▼ -1.44%
19671 Huadong Medicine Co Ltd
SHE:000963
0.17x CN¥155.98 Million
≈ $22.82 Million
CN¥933.09 Million China CN¥27.84 ▼ -1.35%
19672 iRobot Corporation
NASDAQ:IRBT
0.17x $1.44 Million $8.61 Million USA $0.47 ▼ -30.05%
19673 Menora Miv Hld
TA:MMHD
0.17x ILA100.18 Million
≈ $268.57K
ILA600.85 Million Israel ILA49180.00 ▲ +1.61%
19674 Anbio Biotechnology Class A Ordinary Shares
NASDAQ:NNNN
0.17x $647.54K $3.89 Million USA $27.01 ▼ -5.26%
19675 Mosa Industrial Corp
TW:4564
0.17x NT$16.94 Million
≈ $533.58K
NT$101.73 Million Taiwan NT$16.05 ▼ -0.93%
19676 Beijing Dataway Horizon Co. Ltd
SHE:301169
0.17x CN¥7.41 Million
≈ $1.08 Million
CN¥44.61 Million China CN¥78.40 ▲ +0.46%
19677 Shenzhen MYS Environmental Protection & Technology Co Ltd
SHE:002303
0.17x CN¥13.96 Million
≈ $2.04 Million
CN¥84.03 Million China CN¥3.22 ▼ -1.83%
19678 Pilot Energy Ltd
AU:PGY
0.17x AU$161.88K
≈ $114.54K
AU$975.65K Australia AU$0.05 ▲ +0.00%
19679 Daishin Balance 1
KQ:217270
0.17x ₩1.53 Billion
≈ $1.04 Million
₩9.22 Billion Korea ₩2910.00 ▼ -2.18%
19680 Elitegroup Computer Systems Co Ltd
TW:2331
0.17x NT$56.05 Million
≈ $1.77 Million
NT$338.34 Million Taiwan NT$23.35 ▼ -5.08%
19681 Cendes Co Ltd Class A
SHE:300492
0.17x CN¥831.91K
≈ $121.73K
CN¥5.03 Million China CN¥39.70 ▼ -3.87%
19682 Mulpha International Bhd
KLSE:3905
0.17x RM89.19 Million
≈ $22.39 Million
RM539.15 Million Malaysia RM2.98 ▼ -0.33%
19683 HWH International Inc
NASDAQ:HWH
0.16x $26.91K $163.11K USA $1.07 ▲ +4.90%
19684 Kriti Nutrients Limited
NSE:KRITINUT
0.16x Rs23.41 Million
≈ $253.13K
Rs141.94 Million India Rs89.06 ▼ -0.67%
19685 Baoding Lucky Innovative Materials Co Ltd
SHE:300446
0.16x CN¥42.74 Million
≈ $6.25 Million
CN¥259.17 Million China CN¥15.76 ▼ -1.81%
19686 Waskita Beton Precast Tbk PT
JK:WSBP
0.16x Rp84.99 Billion
≈ $4.98 Million
Rp516.16 Billion Indonesia Rp13.00 ▼ -7.14%
19687 Korea Fuel-Tech Corporation
KQ:123410
0.16x ₩2.03 Billion
≈ $1.38 Million
₩12.36 Billion Korea ₩6540.00 ▲ +0.62%
19688 Asia Tech Image
TWO:4974
0.16x NT$11.35 Million
≈ $357.46K
NT$69.14 Million Taiwan NT$77.50 ▼ -1.90%
19689 Orcoda Ltd
AU:ODA
0.16x AU$42.07K
≈ $29.77K
AU$256.48K Australia AU$0.04 ▼ -2.33%
19690 Easy Trip Planners Limited
NSE:EASEMYTRIP
0.16x Rs74.54 Million
≈ $806.12K
Rs456.55 Million India Rs6.65 ▼ -3.62%
19691 HANBIT SOFT Inc
KQ:047080
0.16x ₩596.57 Million
≈ $404.29K
₩3.66 Billion Korea ₩1504.00 ▼ -8.29%
19692 Guangdong Mingyang Electric Co. Ltd. A
SHE:301291
0.16x CN¥95.83 Million
≈ $14.02 Million
CN¥588.29 Million China CN¥52.50 ▲ +0.73%
19693 Mobiis Co. Ltd
KQ:250060
0.16x ₩164.27 Million
≈ $111.33K
₩1.01 Billion Korea ₩3380.00 ▼ -3.15%
19694 Raphas Co. Ltd
KQ:214260
0.16x ₩472.36 Million
≈ $320.11K
₩2.90 Billion Korea ₩6790.00 ▼ -2.72%
19695 Hot Chili Ltd
AU:HCH
0.16x AU$303.12K
≈ $214.48K
AU$1.87 Million Australia AU$2.07 ▼ -0.48%
19696 DreamCIS Inc
KQ:223250
0.16x ₩2.17 Billion
≈ $1.47 Million
₩13.40 Billion Korea ₩4330.00 ▼ -3.88%
19697 Platinum Asia Investments Ltd
AU:PAI
0.16x AU$4.50 Million
≈ $3.19 Million
AU$27.87 Million Australia AU$0.97 ▲ +0.00%
19698 BlackRock Income and Growth Investment Trust plc
LSE:BRIG
0.16x GBX796.00K
≈ $96.85
GBX4.93 Million UK GBX229.00 ▲ +0.00%
19699 The Scottish Oriental Smaller Companies Trust plc
LSE:SST
0.16x GBX5.99 Million
≈ $728.44
GBX37.06 Million UK GBX270.00 ▼ -0.37%
19700 JDC Group AG
XETRA:JDC
0.16x €184.00K
≈ $215.12K
€1.14 Million Germany €20.60 ▲ +0.00%