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 |
|---|---|---|---|---|---|---|---|
| 18701 |
Falcon Machine Tools Co Ltd
TWO:4513 |
0.37x |
NT$63.33 Million
≈ $2.00 Million |
NT$172.50 Million | Taiwan | NT$15.20 | ▼ -0.98% |
| 18702 |
Constellium SE
F:3OK |
0.37x |
€73.00 Million
≈ $85.34 Million |
€199.00 Million | Germany | €30.20 | ▼ -0.66% |
| 18703 |
Xi S And D Inc
KO:317400 |
0.37x |
₩11.33 Billion
≈ $7.68 Million |
₩30.93 Billion | Korea | ₩3710.00 | ▲ +1.78% |
| 18704 |
Sangam (India) Limited
NSE:SANGAMIND |
0.37x |
Rs92.50 Million
≈ $1.00 Million |
Rs252.60 Million | India | Rs527.35 | ▼ -0.88% |
| 18705 |
Bioalpha Holdings Bhd
KLSE:0179 |
0.37x |
RM1.82 Million
≈ $455.94K |
RM4.96 Million | Malaysia | RM0.02 | ▲ +0.00% |
| 18706 |
Zhejiang Zone King Environmental Sci&Tech Co Ltd
SHG:688701 |
0.37x |
CN¥12.42 Million
≈ $1.82 Million |
CN¥33.95 Million | China | CN¥9.21 | ▼ -2.44% |
| 18707 |
Formosan Union Chemical Corp
TW:1709 |
0.37x |
NT$77.15 Million
≈ $2.43 Million |
NT$210.98 Million | Taiwan | NT$20.70 | ▲ +2.73% |
| 18708 |
Burstone Group Limited
JSE:BTN |
0.36x |
ZAC135.96 Million
≈ $72.26K |
ZAC372.51 Million | South Africa | ZAC950.00 | ▲ +0.00% |
| 18709 |
Finbond Group Ltd
JSE:FGL |
0.36x |
ZAC19.27 Million
≈ $10.24K |
ZAC52.78 Million | South Africa | ZAC99.00 | ▲ +8.79% |
| 18710 |
The Global Smaller Companies Trust Plc
LSE:GSCT |
0.36x |
GBX7.19 Million
≈ $874.33 |
GBX19.71 Million | UK | GBX188.20 | ▼ -0.11% |
| 18711 |
Pharma Equity Group A/S Cl A
CO:PEG |
0.36x |
Dkr4.24 Million
≈ $662.91K |
Dkr11.63 Million | Denmark | Dkr0.07 | ▼ -6.32% |
| 18712 |
Copart Inc
NASDAQ:CPRT |
0.36x | $127.50 Million | $349.97 Million | USA | $30.77 | ▲ +1.38% |
| 18713 |
Greenfire Resources Ltd.
NYSE:GFR |
0.36x | $17.73 Million | $48.73 Million | USA | $5.98 | ▲ +0.67% |
| 18714 |
LUOYANG GLASS CO. H YC 1
F:LUG |
0.36x |
€143.51 Million
≈ $167.77 Million |
€394.72 Million | Germany | €0.32 | ▼ -4.24% |
| 18715 |
Satrec Initiative Co. Ltd
KQ:099320 |
0.36x |
₩881.56 Million
≈ $597.42K |
₩2.42 Billion | Korea | ₩125000.00 | ▼ -3.40% |
| 18716 |
Naspers Limited
F:NNWN |
0.36x |
€1.91 Billion
≈ $2.23 Billion |
€5.24 Billion | Germany | €8.85 | ▼ -4.84% |
| 18717 |
Finebesteel
KO:133820 |
0.36x |
₩2.16 Billion
≈ $1.46 Million |
₩5.95 Billion | Korea | ₩1067.00 | ▼ -3.53% |
| 18718 |
CoreCivic Inc
NYSE:CXW |
0.36x | $13.77 Million | $37.92 Million | USA | $23.06 | ▲ +6.22% |
| 18719 |
Yenher Holdings Bhd
KLSE:5300 |
0.36x |
RM7.40 Million
≈ $1.86 Million |
RM20.37 Million | Malaysia | RM0.77 | ▼ -0.65% |
| 18720 |
Kang Yong Electric Public Company Limited
BK:KYE |
0.36x |
฿136.37 Million
≈ $4.25 Million |
฿375.80 Million | Thailand | ฿301.00 | ▲ +0.67% |
| 18721 |
Cromwell Property Group
AU:CMW |
0.36x |
AU$35.50 Million
≈ $25.12 Million |
AU$97.90 Million | Australia | AU$0.42 | ▲ +1.20% |
| 18722 |
McEwen Mining Inc.
TO:MUX |
0.36x |
CA$12.07 Million
≈ $8.73 Million |
CA$33.29 Million | Canada | CA$29.46 | ▲ +1.69% |
| 18723 |
Forum Energy Technologies Inc
NYSE:FET |
0.36x | $1.63 Million | $4.49 Million | USA | $53.64 | ▲ +2.82% |
| 18724 |
Waaree Energies Limited
NSE:WAAREEENER |
0.36x |
Rs5.75 Billion
≈ $62.15 Million |
Rs15.88 Billion | India | Rs3071.60 | ▼ -0.42% |
| 18725 |
Seazen Holdings Co Ltd
SHG:601155 |
0.36x |
CN¥213.64 Million
≈ $31.26 Million |
CN¥590.44 Million | China | CN¥11.83 | ▼ -4.06% |
| 18726 |
GIIR Inc
KO:035000 |
0.36x |
₩1.25 Billion
≈ $847.79K |
₩3.46 Billion | Korea | ₩7400.00 | ▲ +0.41% |
| 18727 |
Zhejiang Songyuan Automotive Safety
SHE:300893 |
0.36x |
CN¥36.76 Million
≈ $5.38 Million |
CN¥101.70 Million | China | CN¥20.89 | ▼ -4.83% |
| 18728 |
Dawning Information Industry Co Ltd
SHG:603019 |
0.36x |
CN¥85.78 Million
≈ $12.55 Million |
CN¥237.45 Million | China | CN¥84.40 | ▼ -2.22% |
| 18729 |
Clean Science and Technology Limited
NSE:CLEAN |
0.36x |
Rs226.12 Million
≈ $2.45 Million |
Rs626.25 Million | India | Rs788.70 | ▼ -0.60% |
| 18730 |
Andersen Group Inc.
NYSE:ANDG |
0.36x | $40.02 Million | $111.11 Million | USA | $40.06 | ▲ +8.65% |
| 18731 |
Yunnan Tourism Co Ltd
SHE:002059 |
0.36x |
CN¥65.70 Million
≈ $9.61 Million |
CN¥182.40 Million | China | CN¥4.40 | ▼ -2.87% |
| 18732 |
SRx Health Solutions Inc.
NYSE MKT:SRXH |
0.36x | $7.60 Million | $21.11 Million | USA | $0.13 | ▼ -1.55% |
| 18733 |
Impex Ferro Tech Limited
NSE:IMPEXFERRO |
0.36x |
Rs32.80 Million
≈ $354.74K |
Rs91.13 Million | India | Rs2.20 | ▲ +4.76% |
| 18734 |
Bio Planet SA
WAR:BIP |
0.36x |
zł733.00K
≈ $201.73K |
zł2.04 Million | Poland | zł32.20 | ▲ +0.63% |
| 18735 |
Malteries Franco-Belges Société Anonyme
PA:MALT |
0.36x |
€6.77 Million
≈ $7.91 Million |
€18.84 Million | France | €855.00 | ▲ +0.00% |
| 18736 |
Bangkok Union Insurance Public Co. Ltd.
BK:BUI |
0.36x |
฿28.01 Million
≈ $873.11K |
฿78.00 Million | Thailand | ฿11.20 | ▼ -0.88% |
| 18737 |
Taylor Devices Inc
NASDAQ:TAYD |
0.36x | $896.89K | $2.50 Million | USA | $52.57 | ▼ -0.02% |
| 18738 |
Rottneros AB
ST:RROS |
0.36x |
Skr14.00 Million
≈ $1.51 Million |
Skr39.00 Million | Sweden | Skr2.39 | ▲ +5.05% |
| 18739 |
Citra Marga Nusaphala Persada
JK:CMNP |
0.36x |
Rp69.73 Billion
≈ $4.09 Million |
Rp194.34 Billion | Indonesia | Rp1365.00 | ▼ -1.80% |
| 18740 |
AXT Inc
NASDAQ:AXTI |
0.36x | $536.00K | $1.50 Million | USA | $105.99 | ▼ -0.67% |
| 18741 |
Ihlas Haber Ajansi AS
IS:IHAAS |
0.36x |
TL1.87 Million
≈ $41.81K |
TL5.21 Million | Turkey | TL102.00 | ▲ +3.03% |
| 18742 |
Companhia Energetica de Minas Gerais CEMIG Pref ADR
NYSE:CIG |
0.36x | $681.59 Million | $1.90 Billion | USA | $2.61 | ▼ -0.76% |
| 18743 |
Noble Mineral Exploration Inc
V:NOB |
0.36x |
CA$434.66K
≈ $314.43K |
CA$1.21 Million | Canada | CA$0.06 | ▼ -8.33% |
| 18744 |
Plascar Participações Industriais S.A
SA:PLAS3 |
0.36x |
R$22.54 Million
≈ $4.42 Million |
R$63.03 Million | Brazil | R$2.93 | ▲ +0.00% |
| 18745 |
Hydrotek Public Company Limited
BK:HYDRO |
0.36x |
฿4.96 Million
≈ $154.65K |
฿13.88 Million | Thailand | ฿1.20 | ▼ -2.44% |
| 18746 |
Amrutanjan Health Care Limited
NSE:AMRUTANJAN |
0.36x |
Rs109.07 Million
≈ $1.18 Million |
Rs305.08 Million | India | Rs542.75 | ▼ -0.70% |
| 18747 |
Trinity Precision Technology Co Ltd
TWO:4534 |
0.36x |
NT$17.05 Million
≈ $537.20K |
NT$47.72 Million | Taiwan | NT$31.65 | ▲ +9.90% |
| 18748 |
Chailease Holding Co Ltd
TW:5871 |
0.36x |
NT$1.71 Billion
≈ $53.76 Million |
NT$4.78 Billion | Taiwan | NT$119.00 | ▲ +1.28% |
| 18749 |
Feedback PLC
LSE:FDBK |
0.36x |
GBX57.75K
≈ $7.03 |
GBX161.75K | UK | GBX7.40 | ▼ -3.90% |
| 18750 |
HUHUTECH International Group Inc. Ordinary Shares
NASDAQ:HUHU |
0.36x | $303.08K | $849.33K | USA | $8.30 | ▼ -2.58% |
| 18751 |
Donaldson Company Inc
NYSE:DCI |
0.36x | $33.00 Million | $92.50 Million | USA | $84.05 | ▼ -1.40% |
| 18752 |
Afi Properties Ltd
TA:AFPR |
0.36x |
ILA115.05 Million
≈ $308.44K |
ILA322.62 Million | Israel | ILA20350.00 | ▲ +0.00% |
| 18753 |
LGL Group Inc
NYSE MKT:LGL |
0.36x | $275.00K | $772.00K | USA | $7.00 | ▲ +0.00% |
| 18754 |
Cengild Medical Berhad
KLSE:0243 |
0.36x |
RM947.00K
≈ $237.76K |
RM2.66 Million | Malaysia | RM0.22 | ▼ -2.27% |
| 18755 |
Syncona Limited
LSE:SYNC |
0.36x |
GBX20.47 Million
≈ $2.49K |
GBX57.50 Million | UK | GBX99.30 | ▼ -2.26% |
| 18756 |
Tamul Multimedia Co. Ltd
KQ:093640 |
0.36x |
₩279.29 Million
≈ $189.27K |
₩785.25 Million | Korea | ₩3570.00 | ▼ -4.42% |
| 18757 |
Bt Brands Inc
NASDAQ:BTBD |
0.36x | $325.18K | $914.98K | USA | $1.18 | ▼ -0.84% |
| 18758 |
Charming Medical Limited Class A Ordinary Shares
NASDAQ:MCTA |
0.36x | $425.89K | $1.20 Million | USA | $29.36 | ▲ +0.00% |
| 18759 |
Eugene Corporation
KQ:023410 |
0.36x |
₩13.37 Billion
≈ $9.06 Million |
₩37.65 Billion | Korea | ₩3530.00 | ▲ +1.58% |
| 18760 |
Inventure Growth & Securities Limited
NSE:INVENTURE |
0.36x |
Rs21.69 Million
≈ $234.58K |
Rs61.08 Million | India | Rs0.94 | ▼ -2.08% |
| 18761 |
Aon PLC
F:4VK |
0.35x |
€430.00 Million
≈ $502.72 Million |
€1.21 Billion | Germany | €270.60 | ▼ -0.62% |
| 18762 |
Davicom Semiconductor Inc
TW:3094 |
0.35x |
NT$4.91 Million
≈ $154.82K |
NT$13.87 Million | Taiwan | NT$32.70 | ▲ +0.00% |
| 18763 |
Dunedin Income Growth Investment Trust PLC
LSE:DIG |
0.35x |
GBX6.40 Million
≈ $778.21 |
GBX18.06 Million | UK | GBX302.00 | ▼ -0.66% |
| 18764 |
ATAM VALVES ORD (BSE)
NSE:ATAM |
0.35x |
Rs3.49 Million
≈ $37.79K |
Rs9.88 Million | India | Rs71.91 | ▲ +1.99% |
| 18765 |
High Coast Distillery AB
ST:HIGHCO-B |
0.35x |
Skr602.00K
≈ $64.78K |
Skr1.70 Million | Sweden | Skr30.80 | ▼ -6.10% |
| 18766 |
Crimson Tide plc
LSE:TIDE |
0.35x |
GBX101.00K
≈ $12.29 |
GBX286.00K | UK | GBX87.50 | ▼ -7.89% |
| 18767 |
Liberty Global PLC Class B
NASDAQ:LBTYB |
0.35x | $791.60 Million | $2.24 Billion | USA | $13.99 | ▲ +0.00% |
| 18768 |
Liberty Global PLC Class C
NASDAQ:LBTYK |
0.35x | $791.60 Million | $2.24 Billion | USA | $11.24 | ▼ -0.79% |
| 18769 |
Bytes Technology Ltd
LSE:BYIT |
0.35x |
GBX10.24 Million
≈ $1.25K |
GBX29.03 Million | UK | GBX382.00 | ▲ +4.03% |
| 18770 |
Centuria Office REIT
AU:COF |
0.35x |
AU$21.69 Million
≈ $15.35 Million |
AU$61.54 Million | Australia | AU$0.89 | ▲ +0.57% |
| 18771 |
Resintech Bhd
KLSE:7232 |
0.35x |
RM4.80 Million
≈ $1.20 Million |
RM13.62 Million | Malaysia | RM0.46 | ▲ +0.00% |
| 18772 |
Catena Media plc
ST:CTM |
0.35x |
Skr1.44 Million
≈ $155.07K |
Skr4.09 Million | Sweden | Skr2.43 | ▼ -0.21% |
| 18773 |
YeaRimDang Publishing Co. Ltd
KQ:036000 |
0.35x |
₩374.12 Million
≈ $253.53K |
₩1.06 Billion | Korea | ₩3160.00 | ▲ +0.00% |
| 18774 |
Arteris Inc
NASDAQ:AIP |
0.35x | $2.67 Million | $7.58 Million | USA | $37.19 | ▼ -0.67% |
| 18775 |
Trio-Tech International
NYSE MKT:TRT |
0.35x | $134.00K | $381.00K | USA | $13.82 | ▲ +3.83% |
| 18776 |
Group Up Industrial Co Ltd
TWO:6664 |
0.35x |
NT$106.81 Million
≈ $3.36 Million |
NT$304.39 Million | Taiwan | NT$409.00 | ▲ +0.25% |
| 18777 |
Luks Kadife Ticaret ve Sanayi AS
IS:LUKSK |
0.35x |
TL29.73 Million
≈ $665.87K |
TL84.80 Million | Turkey | TL109.90 | ▼ -4.93% |
| 18778 |
Western Digital Corporation
NASDAQ:WDC |
0.35x | $1.12 Billion | $3.21 Billion | USA | $575.50 | ▼ -3.13% |
| 18779 |
Unicaja Banco SA
MC:UNI |
0.35x |
€48.00 Million
≈ $56.12 Million |
€137.00 Million | Spain | €2.83 | ▲ +1.07% |
| 18780 |
Sigachi Industries Limited
NSE:SIGACHI |
0.35x |
Rs56.42 Million
≈ $610.18K |
Rs161.15 Million | India | Rs21.43 | ▼ -0.83% |
| 18781 |
Zhejiang Wanma Co Ltd
SHE:002276 |
0.35x |
CN¥56.40 Million
≈ $8.25 Million |
CN¥161.30 Million | China | CN¥11.40 | ▼ -1.89% |
| 18782 |
Erbosan Erciyas Boru Sanayi Ve Ticaret AS
IS:ERBOS |
0.35x |
TL33.41 Million
≈ $748.29K |
TL95.64 Million | Turkey | TL194.10 | ▼ -1.97% |
| 18783 |
Blackrock Smaller Companies Trust PLC
LSE:BRSC |
0.35x |
GBX4.50 Million
≈ $547.64 |
GBX12.89 Million | UK | GBX1316.00 | ▼ -0.15% |
| 18784 |
Saha Pathanapibul Public Company Limited
BK:SPC |
0.35x |
฿240.63 Million
≈ $7.50 Million |
฿689.15 Million | Thailand | ฿55.50 | ▲ +0.00% |
| 18785 |
BRT Realty Trust
NYSE:BRT |
0.35x | $3.92 Million | $11.24 Million | USA | $14.35 | ▲ +0.91% |
| 18786 |
Vince Holding Corp
NYSE:VNCE |
0.35x | $4.20 Million | $12.06 Million | USA | $2.96 | ▲ +0.34% |
| 18787 |
Autocount Dotcom Berhad
KLSE:0276 |
0.35x |
RM2.01 Million
≈ $503.89K |
RM5.76 Million | Malaysia | RM0.66 | ▼ -1.50% |
| 18788 |
Shenzhen Keanda Electronic Techno
SHE:002972 |
0.35x |
CN¥2.91 Million
≈ $425.36K |
CN¥8.35 Million | China | CN¥12.77 | ▲ +4.33% |
| 18789 |
Archean Chemical Industries Limited
NSE:ACI |
0.35x |
Rs353.20 Million
≈ $3.82 Million |
Rs1.02 Billion | India | Rs531.65 | ▼ -0.72% |
| 18790 |
Victory Square Technologies Inc
F:6F6 |
0.35x |
€47.18K
≈ $55.16K |
€135.79K | Germany | €0.43 | ▼ -9.62% |
| 18791 |
KIOCL Limited
NSE:KIOCL |
0.35x |
Rs135.60 Million
≈ $1.47 Million |
Rs390.30 Million | India | Rs395.30 | ▲ +3.02% |
| 18792 |
Villeroy & Boch AG
XETRA:VIB3 |
0.35x |
€2.50 Million
≈ $2.92 Million |
€7.20 Million | Germany | €16.35 | ▲ +3.48% |
| 18793 |
Chin Yang Chem
KO:051630 |
0.35x |
₩347.99 Million
≈ $235.83K |
₩1.00 Billion | Korea | ₩2045.00 | ▲ +29.92% |
| 18794 |
Aon PLC
NYSE:AON |
0.35x | $430.00 Million | $1.24 Billion | USA | $322.24 | ▲ +2.10% |
| 18795 |
Kworld Computer Co Ltd
TWO:3287 |
0.35x |
NT$19.80 Million
≈ $623.93K |
NT$57.07 Million | Taiwan | NT$37.35 | ▲ +2.05% |
| 18796 |
HMA AGRO INDUSTRIES ORD (BSE)
NSE:HMAAGRO |
0.35x |
Rs314.12 Million
≈ $3.40 Million |
Rs905.61 Million | India | Rs23.06 | ▼ -2.04% |
| 18797 |
CIMB Group Holdings Bhd
KLSE:1023 |
0.35x |
RM664.55 Million
≈ $166.85 Million |
RM1.92 Billion | Malaysia | RM7.35 | ▲ +2.08% |
| 18798 |
Grupo Minsa S.A.B. de C.V
MX:MINSAB |
0.35x |
MX$21.25 Million
≈ $1.22 Million |
MX$61.44 Million | Mexico | MX$10.39 | ▲ +0.00% |
| 18799 |
Caixabank SA
MC:CABK |
0.35x |
€400.00 Million
≈ $467.64 Million |
€1.16 Billion | Spain | €11.54 | ▲ +0.30% |
| 18800 |
Zhejiang Yonggui Electric Equipment Co Ltd
SHE:300351 |
0.35x |
CN¥5.68 Million
≈ $831.74K |
CN¥16.44 Million | China | CN¥17.30 | ▼ -4.42% |