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
15801 Pratama Widya Tbk Pt
JK:PTPW
0.90x Rp18.11 Billion
≈ $1.06 Million
Rp20.03 Billion Indonesia Rp930.00 ▲ +0.00%
15802 Sidetrade
PA:ALBFR
0.90x €3.72 Million
≈ $4.35 Million
€4.12 Million France €172.00 ▼ -3.37%
15803 Equity Bancshares, Inc.
NYSE:EQBK
0.90x $15.33 Million $16.97 Million USA $46.64 ▲ +1.77%
15804 Owens Corning Inc
NYSE:OC
0.90x $327.00 Million $362.00 Million USA $119.20 ▼ -0.96%
15805 Stitch Fix
NASDAQ:SFIX
0.90x $19.39 Million $21.47 Million USA $3.42 ▼ -6.81%
15806 Thaire Life Assurance Public Company Limited
BK:THREL
0.90x ฿12.04 Million
≈ $375.16K
฿13.33 Million Thailand ฿0.99 ▼ -1.98%
15807 Expeditors International of Washington, Inc.
NASDAQ:EXPD
0.90x $201.37 Million $223.08 Million USA $151.47 ▲ +0.64%
15808 Citizens Community Bancorp Inc
NASDAQ:CZWI
0.90x $3.85 Million $4.27 Million USA $20.75 ▲ +0.97%
15809 Wayi International Digital Entertainment Co
TWO:3086
0.90x NT$5.04 Million
≈ $158.76K
NT$5.58 Million Taiwan NT$36.80 ▼ -2.26%
15810 Fortuna Silver Mines Inc
TO:FVI
0.90x CA$110.27 Million
≈ $79.77 Million
CA$122.22 Million Canada CA$12.09 ▼ -7.99%
15811 Anhui Yingliu
SHG:603308
0.90x CN¥95.29 Million
≈ $13.94 Million
CN¥105.65 Million China CN¥64.34 ▼ -3.39%
15812 Da-Cin Construction Co Ltd
TW:2535
0.90x NT$466.05 Million
≈ $14.68 Million
NT$516.74 Million Taiwan NT$83.40 ▲ +3.99%
15813 Gudeng Precision Industrial Co Ltd
TWO:3680
0.90x NT$135.30 Million
≈ $4.26 Million
NT$150.02 Million Taiwan NT$520.00 ▼ -3.17%
15814 Pioneer Bancorp Inc
NASDAQ:PBFS
0.90x $3.90 Million $4.33 Million USA $16.20 ▲ +0.37%
15815 Abacus Group
AU:ABG
0.90x AU$42.93 Million
≈ $30.38 Million
AU$47.60 Million Australia AU$0.97 ▲ +1.05%
15816 Dr. Reddy's Laboratories Limited
F:RDDA
0.90x €10.91 Billion
≈ $12.75 Billion
€12.10 Billion Germany €11.50 ▲ +4.55%
15817 Zhejiang Meilun Elevator Co Ltd
SHG:603321
0.90x CN¥9.40 Million
≈ $1.38 Million
CN¥10.43 Million China CN¥6.59 ▲ +2.49%
15818 Gullewa Ltd
AU:GUL
0.90x AU$879.68K
≈ $622.43K
AU$976.46K Australia AU$0.08 ▲ +0.00%
15819 Embotelladora Andina S.A
NYSE:AKO-A
0.90x $92.69 Billion $102.93 Billion USA $22.80 ▼ -3.39%
15820 Newmark Security plc
LSE:NWT
0.90x GBX984.00K
≈ $119.72
GBX1.09 Million UK GBX115.00 ▼ -2.13%
15821 Pool Corporation
NASDAQ:POOL
0.90x $365.85 Million $406.40 Million USA $185.52 ▲ +1.26%
15822 JinGuan Electric Co Ltd
SHG:688517
0.90x CN¥15.14 Million
≈ $2.22 Million
CN¥16.82 Million China CN¥20.02 ▲ +0.70%
15823 Hichain Logistics Co Ltd
SHE:300873
0.90x CN¥103.52 Million
≈ $15.15 Million
CN¥115.03 Million China CN¥22.36 ▲ +7.04%
15824 Golden Ventures Leasehold Real Estate Investment Trust
BK:GVREIT
0.90x ฿176.33 Million
≈ $5.50 Million
฿195.97 Million Thailand ฿7.00 ▲ +0.00%
15825 Paramita Bangun Sarana Tbk PT
JK:PBSA
0.90x Rp63.83 Billion
≈ $3.74 Million
Rp70.96 Billion Indonesia Rp650.00 ▼ -8.45%
15826 CapitaLand Malaysia Mall Trust
KLSE:5180
0.90x RM66.92 Million
≈ $16.80 Million
RM74.41 Million Malaysia RM0.62 ▲ +0.00%
15827 Primary Health Properties
LSE:PHP
0.90x GBX53.60 Million
≈ $6.52K
GBX59.60 Million UK GBX90.30 ▼ -1.04%
15828 Eaton Vance Municipal Income Term Closed Fund
NYSE:ETX
0.90x $3.10 Million $3.45 Million USA $18.89 ▼ -0.84%
15829 ALTYNGOLD PLC LS -10
F:FPP0
0.90x €55.75 Million
≈ $65.17 Million
€62.01 Million Germany €11.60 ▲ +2.65%
15830 Leidos Holdings Inc
NYSE:LDOS
0.90x $301.00 Million $335.00 Million USA $124.43 ▼ -0.11%
15831 GoldMoney Inc
TO:XAU
0.90x CA$8.53 Million
≈ $6.17 Million
CA$9.50 Million Canada CA$15.31 ▼ -1.92%
15832 Endeavour Group Ltd
AU:EDV
0.90x AU$115.00 Million
≈ $81.37 Million
AU$128.00 Million Australia AU$2.97 ▼ -0.34%
15833 Commerce Bancshares Inc
NASDAQ:CBSH
0.90x $129.02 Million $143.62 Million USA $53.05 ▲ +1.14%
15834 Larimar Therapeutics Inc
NASDAQ:LRMR
0.90x $11.68 Million $13.01 Million USA $3.17 ▼ -3.65%
15835 Central Hydropower JSC
VN:CHP
0.90x ₫172.95 Billion
≈ $6.57 Million
₫192.80 Billion Vietnam ₫27600.00 ▼ -0.18%
15836 Sano Bruno's Enterprises Ltd
TA:SANO1
0.90x ILA72.98 Million
≈ $195.65K
ILA81.41 Million Israel ILA39350.00 ▼ -0.38%
15837 Hsin Ba Ba Corp
TW:9906
0.90x NT$202.04 Million
≈ $6.37 Million
NT$225.40 Million Taiwan NT$42.60 ▲ +2.90%
15838 Terreno Realty Corporation
NYSE:TRNO
0.90x $61.93 Million $69.11 Million USA $64.33 ▼ -0.25%
15839 MY EG Services Bhd
KLSE:0138
0.90x RM253.39 Million
≈ $63.62 Million
RM282.81 Million Malaysia RM0.83 ▲ +0.00%
15840 Bank Mestika Dharma Tbk
JK:BBMD
0.90x Rp98.50 Billion
≈ $5.77 Million
Rp109.94 Billion Indonesia Rp1955.00 ▲ +2.09%
15841 Bhageria Industries Limited
NSE:BHAGERIA
0.90x Rs282.06 Million
≈ $3.05 Million
Rs314.85 Million India Rs209.09 ▲ +15.83%
15842 Geodrill Limited
TO:GEO
0.90x CA$8.16 Million
≈ $5.90 Million
CA$9.11 Million Canada CA$2.96 ▼ -1.00%
15843 General American Investors Closed Fund
NYSE:GAM
0.90x $102.14 Million $114.04 Million USA $62.87 ▼ -1.52%
15844 Kaya Limited
NSE:KAYA
0.90x Rs11.86 Million
≈ $128.25K
Rs13.24 Million India Rs248.04 ▼ -1.32%
15845 Aurora Energy Metals Ltd
AU:1AE
0.90x AU$510.79K
≈ $361.42K
AU$570.49K Australia AU$0.05 ▼ -3.85%
15846 Schneider Electric Infrastructure Limited
NSE:SCHNEIDER
0.89x Rs837.30 Million
≈ $9.06 Million
Rs935.60 Million India Rs1172.20 ▲ +5.62%
15847 Value Line Inc
NASDAQ:VALU
0.89x $5.29 Million $5.91 Million USA $32.49 ▼ -0.03%
15848 JPG
KLSE:5323
0.89x RM44.72 Million
≈ $11.23 Million
RM49.97 Million Malaysia RM1.70 ▲ +0.00%
15849 Xplus SA
WAR:XPL
0.89x zł1.05 Million
≈ $287.87K
zł1.17 Million Poland zł2.90 ▼ -0.68%
15850 Akdeniz Yatirim Holding AS
IS:AKYHO
0.89x TL37.74 Million
≈ $845.27K
TL42.18 Million Turkey TL2.64 ▼ -1.49%
15851 Invitation Homes Inc
NYSE:INVH
0.89x $128.65 Million $143.80 Million USA $30.04 ▲ +1.90%
15852 Zenas BioPharma, Inc. Common Stock
NASDAQ:ZBIO
0.89x $31.85 Million $35.61 Million USA $17.47 ▼ -4.95%
15853 Raj Oil Mills Limited
NSE:ROML
0.89x Rs9.57 Million
≈ $103.47K
Rs10.70 Million India Rs45.85 ▼ -2.82%
15854 Hillenbrand Inc
NYSE:HI
0.89x $67.70 Million $75.70 Million USA $31.98 ▲ +0.00%
15855 Shaanxi Panlong Pharmaceutical Group Limited By Share Ltd Class A
SHE:002864
0.89x CN¥26.54 Million
≈ $3.88 Million
CN¥29.67 Million China CN¥27.93 ▲ +0.11%
15856 Brinks Company
NYSE:BCO
0.89x $28.70 Million $32.10 Million USA $100.99 ▲ +0.05%
15857 Zhejiang Heda Technology Co Ltd
SHG:688296
0.89x CN¥6.40 Million
≈ $937.09K
CN¥7.16 Million China CN¥14.38 ▲ +1.34%
15858 Signature International Bhd
KLSE:7246
0.89x RM28.45 Million
≈ $7.14 Million
RM31.83 Million Malaysia RM1.35 ▲ +0.00%
15859 Dorma Kaba Holding AG
SW:DOKA
0.89x CHF36.20 Million
≈ $45.77 Million
CHF40.50 Million Switzerland CHF51.50 ▼ -0.19%
15860 Eastparc Hotel Tbk PT
JK:EAST
0.89x Rp7.76 Billion
≈ $454.99K
Rp8.69 Billion Indonesia Rp87.00 ▼ -1.14%
15861 NINtec Systems Limited
NSE:NINSYS
0.89x Rs138.72 Million
≈ $1.50 Million
Rs155.21 Million India Rs724.15 ▲ +1.20%
15862 Sound Financial Bancorp Inc
NASDAQ:SFBC
0.89x $2.00 Million $2.24 Million USA $42.33 ▲ +1.05%
15863 PharmaSGP Holding SE
F:PSG
0.89x €4.22 Million
≈ $4.94 Million
€4.73 Million Germany €28.80 ▲ +0.70%
15864 EQT Holdings Ltd
AU:EQT
0.89x AU$18.29 Million
≈ $12.94 Million
AU$20.48 Million Australia AU$15.70 ▲ +2.15%
15865 Elektrotim SA
WAR:ELT
0.89x zł5.75 Million
≈ $1.58 Million
zł6.44 Million Poland zł56.15 ▼ -2.60%
15866 finnCap Group PLC
LSE:CAV
0.89x GBX648.00K
≈ $78.84
GBX726.00K UK GBX9.25 ▲ +0.00%
15867 CenterPoint Energy Inc
NYSE:CNP
0.89x $282.00 Million $316.00 Million USA $42.69 ▲ +2.01%
15868 CPE Technology Berhad
KLSE:5317
0.89x RM2.21 Million
≈ $555.11K
RM2.48 Million Malaysia RM0.81 ▼ -3.59%
15869 Meinian Onehealth Healthcare Holdings Co Ltd
SHE:002044
0.89x CN¥243.69 Million
≈ $35.66 Million
CN¥273.22 Million China CN¥5.33 ▼ -2.74%
15870 Yuanta Futures Co Ltd
TWO:6023
0.89x NT$576.21 Million
≈ $18.15 Million
NT$646.12 Million Taiwan NT$99.70 ▼ -1.77%
15871 Renk Group AG
XETRA:R3NK
0.89x €25.38 Million
≈ $29.67 Million
€28.46 Million Germany €51.85 ▲ +1.21%
15872 WuXi AppTec Co Ltd
SHG:603259
0.89x CN¥4.24 Billion
≈ $619.79 Million
CN¥4.75 Billion China CN¥96.56 ▼ -0.20%
15873 Zhejiang Expressway Co. Ltd
F:ZHJ
0.89x €1.10 Billion
≈ $1.28 Billion
€1.23 Billion Germany €0.74 ▼ -1.34%
15874 Fibon Bhd
KLSE:0149
0.89x RM3.58 Million
≈ $899.82K
RM4.02 Million Malaysia RM0.42 ▲ +3.75%
15875 Microequities Asset Management Group Ltd
AU:MAM
0.89x AU$5.94 Million
≈ $4.20 Million
AU$6.66 Million Australia AU$0.41 ▲ +0.00%
15876 AstraZeneca PLC
LSE:AZN
0.89x GBX2.34 Billion
≈ $284.95K
GBX2.63 Billion UK GBX13858.00 ▲ +2.24%
15877 CEA Industries Inc.
NASDAQ:BNC
0.89x $1.57 Million $1.76 Million USA $2.16 ▼ -13.60%
15878 HBM HLDGS LTD DL-000025
F:6XY
0.89x €81.33 Million
≈ $95.09 Million
€91.33 Million Germany €1.13 ▼ -4.24%
15879 Beijing YanDong MicroElectronic Co. Ltd. A
SHG:688172
0.89x CN¥402.77 Million
≈ $58.94 Million
CN¥452.29 Million China CN¥68.49 ▼ -3.15%
15880 IBEX Ltd
NASDAQ:IBEX
0.89x $11.86 Million $13.32 Million USA $29.94 ▲ +0.40%
15881 Construtora Tenda S.A
SA:TEND3
0.89x R$103.98 Million
≈ $20.40 Million
R$116.78 Million Brazil R$30.17 ▼ -3.92%
15882 JAG Bhd
KLSE:0024
0.89x RM8.84 Million
≈ $2.22 Million
RM9.93 Million Malaysia RM0.37 ▲ +0.00%
15883 James Halstead PLC
LSE:JHD
0.89x GBX18.66 Million
≈ $2.27K
GBX20.97 Million UK GBX122.60 ▼ -2.08%
15884 Brite Tech Bhd
KLSE:0011
0.89x RM5.85 Million
≈ $1.47 Million
RM6.58 Million Malaysia RM0.27 ▲ +0.00%
15885 Songz Automobile Air Conditioning Co Ltd
SHE:002454
0.89x CN¥63.16 Million
≈ $9.24 Million
CN¥71.02 Million China CN¥5.66 ▲ +0.00%
15886 Viscofan
MC:VIS
0.89x €62.04 Million
≈ $72.54 Million
€69.76 Million Spain €57.50 ▲ +0.70%
15887 Premier Polyfilm Limited
NSE:PREMIERPOL
0.89x Rs171.10 Million
≈ $1.85 Million
Rs192.40 Million India Rs55.82 ▼ -0.82%
15888 NFC Corporation
KQ:265740
0.89x ₩2.22 Billion
≈ $1.50 Million
₩2.50 Billion Korea ₩5240.00 ▼ -4.03%
15889 NGL Fine-Chem Limited
NSE:NGLFINE
0.89x Rs167.72 Million
≈ $1.81 Million
Rs188.66 Million India Rs2742.60 ▲ +6.23%
15890 Adicet Bio Inc
NASDAQ:ACET
0.89x $4.11 Million $4.62 Million USA $7.26 ▼ -10.92%
15891 Wah Lee Industrial Corp
TW:3010
0.89x NT$590.61 Million
≈ $18.61 Million
NT$664.52 Million Taiwan NT$139.00 ▼ -1.07%
15892 Planet Technology
TWO:6263
0.89x NT$134.40 Million
≈ $4.23 Million
NT$151.29 Million Taiwan NT$173.70 ▼ -3.77%
15893 TomCo Energy Plc
LSE:TOM
0.89x GBX155.00K
≈ $18.86
GBX174.50K UK GBX0.03 ▲ +0.00%
15894 DB HiTek Co Ltd
KO:000990
0.89x ₩80.14 Billion
≈ $54.31 Million
₩90.25 Billion Korea ₩173800.00 ▼ -1.47%
15895 Corning Incorporated
NYSE:GLW
0.89x $362.00 Million $408.00 Million USA $177.58 ▼ -10.18%
15896 LondonMetric Property Plc
LSE:LMP
0.89x GBX115.60 Million
≈ $14.07K
GBX130.30 Million UK GBX180.20 ▼ -1.37%
15897 Elgi Rubber Company Limited
NSE:ELGIRUBCO
0.89x Rs90.61 Million
≈ $979.87K
Rs102.14 Million India Rs48.00 ▲ +7.77%
15898 Minerals Technologies Inc
NYSE:MTX
0.89x $32.10 Million $36.20 Million USA $75.83 ▼ -1.13%
15899 Molecure S.A.
WAR:MOC
0.89x zł58.83 Million
≈ $16.19 Million
zł66.36 Million Poland zł6.03 ▲ +5.24%
15900 Veritex Holdings Inc
NASDAQ:VBTX
0.89x $27.39 Million $30.91 Million USA $30.26 ▲ +1.00%