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
4101 Guangdong Shaoneng Group Co Ltd
SHE:000601
5.46x CN¥418.06 Million
≈ $61.18 Million
CN¥76.64 Million China CN¥8.60 ▼ -7.53%
4102 Cashbil
JSE:CSB
5.45x ZAC548.08 Million
≈ $291.28K
ZAC100.56 Million South Africa ZAC11772.00 ▼ -1.08%
4103 MM Forgings Limited
NSE:MMFL
5.45x Rs1.82 Billion
≈ $19.64 Million
Rs333.28 Million India Rs455.10 ▲ +3.56%
4104 Hsing Ta Cement Co Ltd
TW:1109
5.45x NT$432.63 Million
≈ $13.63 Million
NT$79.39 Million Taiwan NT$14.90 ▲ +0.34%
4105 Foshan Golden Milky Way Intelligent Equipment Co Ltd
SHE:300619
5.45x CN¥294.05 Million
≈ $43.03 Million
CN¥53.98 Million China CN¥40.50 ▲ +0.10%
4106 Adecco Group AG Class N
SW:ADEN
5.45x CHF478.78 Million
≈ $605.30 Million
CHF87.91 Million Switzerland CHF16.63 ▲ +1.96%
4107 WenYi Trinity Technology Co Ltd
SHG:600520
5.45x CN¥17.06 Million
≈ $2.50 Million
CN¥3.13 Million China CN¥28.92 ▼ -1.63%
4108 Microchip Technology Inc
NASDAQ:MCHP
5.44x $341.40 Million $62.70 Million USA $96.30 ▼ -0.26%
4109 Episil-Precision Inc
TW:3016
5.44x NT$93.62 Million
≈ $2.95 Million
NT$17.20 Million Taiwan NT$110.50 ▼ -4.33%
4110 Lake Materials Co. Ltd.
KQ:281740
5.44x ₩9.21 Billion
≈ $6.24 Million
₩1.69 Billion Korea ₩17650.00 ▲ +1.79%
4111 Boise Cascad Llc
NYSE:BCC
5.44x $118.44 Million $21.77 Million USA $68.48 ▼ -0.29%
4112 Harmoney Corp Ltd
AU:HMY
5.44x AU$19.09 Million
≈ $13.51 Million
AU$3.51 Million Australia AU$0.80 ▲ +0.00%
4113 KTIS Corporation
KO:058860
5.44x ₩29.81 Billion
≈ $20.20 Million
₩5.48 Billion Korea ₩2610.00 ▲ +0.97%
4114 PIE Industrial Bhd
KLSE:7095
5.44x RM23.80 Million
≈ $5.98 Million
RM4.38 Million Malaysia RM1.54 ▼ -2.53%
4115 Hamburger Hafen und Logistik Aktiengesellschaft
F:HHFA
5.43x €86.17 Million
≈ $100.74 Million
€15.86 Million Germany €21.60 ▲ +0.47%
4116 Rizhao Port Co Ltd
SHG:600017
5.43x CN¥905.20 Million
≈ $132.46 Million
CN¥166.68 Million China CN¥2.76 ▼ -1.08%
4117 New Asia Construction & Development Corp
TW:2516
5.43x NT$809.63 Million
≈ $25.51 Million
NT$149.08 Million Taiwan NT$12.30 ▲ +0.00%
4118 Nordstrom Inc
NYSE:JWN
5.43x $896.00 Million $165.00 Million USA $24.66 ▲ +0.00%
4119 Temple & Webster Group Ltd
AU:TPW
5.43x AU$31.29 Million
≈ $22.14 Million
AU$5.76 Million Australia AU$4.75 ▼ -1.25%
4120 ACG Acquisition Co. Ltd.
LSE:ACG
5.43x GBX44.69 Million
≈ $5.44K
GBX8.23 Million UK GBX1660.00 ▲ +0.00%
4121 Donga Geologic
KO:028100
5.43x ₩35.91 Billion
≈ $24.34 Million
₩6.62 Billion Korea ₩14110.00 ▼ -0.21%
4122 Allegro Microsystems Inc
NASDAQ:ALGM
5.43x $45.38 Million $8.36 Million USA $53.62 ▲ +0.96%
4123 Boozt AB
ST:BOOZT
5.43x Skr1.06 Billion
≈ $113.86 Million
Skr195.00 Million Sweden Skr129.90 ▲ +2.12%
4124 Acelon Chemicals & Fiber Corp
TW:1466
5.42x NT$92.33 Million
≈ $2.91 Million
NT$17.02 Million Taiwan NT$14.40 ▼ -2.04%
4125 Gfl Environmental Holdings Inc
TO:GFL
5.42x CA$446.90 Million
≈ $323.28 Million
CA$82.40 Million Canada CA$49.77 ▲ +3.17%
4126 Sats ASA
OL:SATS
5.42x Nkr656.00 Million
≈ $69.03 Million
Nkr121.00 Million Norway Nkr40.25 ▲ +0.12%
4127 Drägerwerk AG & Co. KGaA (pref)
F:DRW3
5.42x €62.00 Million
≈ $72.49 Million
€11.44 Million Germany €88.00 ▼ -1.12%
4128 Timah Resources Ltd
AU:TML
5.42x AU$74.29K
≈ $52.57K
AU$13.70K Australia AU$0.05 ▲ +0.00%
4129 Kendrion NV
AS:KENDR
5.42x €13.00 Million
≈ $15.20 Million
€2.40 Million Netherlands €20.20 ▼ -0.74%
4130 Nordic Flanges Group AB
ST:NFGAB
5.42x Skr1.60 Million
≈ $172.51K
Skr296.00K Sweden Skr25.00 ▼ -7.41%
4131 Implenia AG
SW:IMPN
5.42x CHF274.30 Million
≈ $346.79 Million
CHF50.65 Million Switzerland CHF63.80 ▼ -4.06%
4132 Panda Financial Holding Corp Ltd
SHG:600599
5.41x CN¥33.70 Million
≈ $4.93 Million
CN¥6.22 Million China CN¥0.48 ▼ -4.00%
4133 Capricorn Energy PLC
LSE:CNE
5.41x GBX125.10 Million
≈ $15.22K
GBX23.11 Million UK GBX318.00 ▲ +2.25%
4134 Ramada Investimentos e Industria S.A
LS:RAM
5.41x €10.75 Million
≈ $12.57 Million
€1.99 Million Portugal €6.78 ▼ -0.59%
4135 Duoback Co. Ltd
KQ:073190
5.41x ₩2.00 Billion
≈ $1.35 Million
₩369.13 Million Korea ₩882.00 ▼ -2.54%
4136 E1 Corporation
KO:017940
5.41x ₩260.99 Billion
≈ $176.87 Million
₩48.23 Billion Korea ₩86300.00 ▲ +0.12%
4137 SFA Semicon Co. Ltd
KQ:036540
5.41x ₩53.08 Billion
≈ $35.97 Million
₩9.81 Billion Korea ₩7890.00 ▲ +3.82%
4138 Nusa Konstruksi Enjiniring Tbk
JK:DGIK
5.40x Rp118.41 Billion
≈ $6.94 Million
Rp21.91 Billion Indonesia Rp123.00 ▼ -3.91%
4139 PT Primadaya Plastisindo Tbk
JK:PDPP
5.40x Rp44.45 Billion
≈ $2.60 Million
Rp8.22 Billion Indonesia Rp254.00 ▼ -7.30%
4140 Pro Real Estate Investment Trust
TO:PRV-UN
5.40x CA$11.68 Million
≈ $8.45 Million
CA$2.16 Million Canada CA$6.49 ▼ -3.99%
4141 Shanghai Construction Group Co Ltd
SHG:600170
5.40x CN¥2.71 Billion
≈ $396.02 Million
CN¥501.03 Million China CN¥2.48 ▼ -1.98%
4142 Y-Optics Manufacture Co. Ltd
KQ:066430
5.40x ₩1.32 Billion
≈ $893.84K
₩244.27 Million Korea ₩2530.00 ▼ -2.88%
4143 Empresas Tricot S.A
SN:TRICOT
5.40x CL$14.80 Billion
≈ $16.55 Million
CL$2.74 Billion Chile CL$640.00 ▲ +0.00%
4144 Sinopec Oilfield Service Corp
SHG:600871
5.40x CN¥954.84 Million
≈ $139.72 Million
CN¥176.88 Million China CN¥2.32 ▼ -3.33%
4145 BBVA Banco Frances SA ADR
F:BFP
5.40x €719.48 Billion
≈ $841.15 Billion
€133.29 Billion Germany €12.90 ▼ -5.84%
4146 BBVA Banco Frances SA
BA:BBAR
5.40x AR$719.48 Billion
≈ $520.62 Million
AR$133.29 Billion Argentina AR$8990.00 ▼ -0.44%
4147 Beijing Beetech Inc
SHE:300667
5.40x CN¥25.31 Million
≈ $3.70 Million
CN¥4.69 Million China CN¥19.50 ▼ -1.91%
4148 Xinyu Iron & Steel Co Ltd
SHG:600782
5.40x CN¥1.34 Billion
≈ $196.62 Million
CN¥248.96 Million China CN¥2.64 ▼ -6.23%
4149 Passat Société Anonyme
PA:ALXIL
5.40x €18.09 Million
≈ $21.15 Million
€3.35 Million USA €4.33 ▼ -3.78%
4150 Xilam Animation
PA:XIL
5.40x €18.09 Million
≈ $21.15 Million
€3.35 Million France €3.00 ▼ -0.33%
4151 Shalimar Paints Limited
NSE:SHALPAINTS
5.40x Rs57.78 Million
≈ $624.88K
Rs10.71 Million India Rs50.09 ▲ +3.99%
4152 Manulife Financial Corp
TO:MFC
5.40x CA$8.61 Billion
≈ $6.23 Billion
CA$1.59 Billion Canada CA$53.50 ▲ +0.89%
4153 Cenit Co. Ltd
KQ:037760
5.40x ₩4.76 Billion
≈ $3.22 Million
₩881.54 Million Korea ₩2420.00 ▼ -2.02%
4154 Highpeak Energy Acquisition Corp
NASDAQ:HPK
5.39x $141.21 Million $26.18 Million USA $8.30 ▲ +2.79%
4155 HighPeak Energy Inc
NASDAQ:HPKEW
5.39x $141.21 Million $26.18 Million USA $0.05 ▼ -63.50%
4156 Community Healthcare Trust Inc
NYSE:CHCT
5.39x $13.74 Million $2.55 Million USA $17.28 ▲ +1.65%
4157 Safeture AB
ST:SFTR
5.39x Skr2.86 Million
≈ $308.10K
Skr531.00K Sweden Skr3.76 ▲ +1.08%
4158 Gear4music (Holdings) Plc
LSE:G4M
5.39x GBX11.11 Million
≈ $1.35K
GBX2.06 Million UK GBX245.00 ▲ +0.00%
4159 Condor Energy Ltd
AU:CND
5.39x AU$988.00K
≈ $699.07K
AU$183.29K Australia AU$0.02 ▲ +0.00%
4160 Jiyuan Packaging Holdings Ltd
TW:8488
5.39x NT$424.55 Million
≈ $13.38 Million
NT$78.76 Million Taiwan NT$10.10 ▼ -0.98%
4161 Globus Spirits Limited
NSE:GLOBUSSPR
5.39x Rs2.68 Billion
≈ $29.01 Million
Rs497.82 Million India Rs864.15 ▼ -1.77%
4162 GRITEE Inc
KQ:204020
5.39x ₩12.99 Billion
≈ $8.80 Million
₩2.41 Billion Korea ₩1962.00 ▼ -1.90%
4163 Optima Health plc
LSE:OPT
5.39x GBX6.49 Million
≈ $789.04
GBX1.20 Million UK GBX187.00 ▲ +0.00%
4164 Grupe S.A.B. de C.V
MX:CIDMEGA
5.39x MX$145.32 Million
≈ $8.36 Million
MX$26.98 Million Mexico MX$19.50 ▲ +0.00%
4165 Czerwona Torebka
WAR:CZT
5.38x zł2.64 Million
≈ $727.39K
zł491.00K Poland zł0.60 ▲ +1.69%
4166 Jiangsu Lettall Electronic Co Ltd
SHG:603629
5.38x CN¥116.40 Million
≈ $17.03 Million
CN¥21.63 Million China CN¥200.42 ▼ -3.59%
4167 Wolong Real Estate Group Co Ltd
SHG:600173
5.38x CN¥250.30 Million
≈ $36.63 Million
CN¥46.51 Million China CN¥7.06 ▼ -0.42%
4168 China Minmetals Rare Earth Co Ltd
SHE:000831
5.38x CN¥163.98 Million
≈ $24.00 Million
CN¥30.48 Million China CN¥53.64 ▲ +1.26%
4169 Jourdeness Group Ltd
TW:4190
5.38x NT$164.50 Million
≈ $5.18 Million
NT$30.58 Million Taiwan NT$24.80 ▲ +0.61%
4170 Naked Wines plc
LSE:WINE
5.38x GBX8.74 Million
≈ $1.06K
GBX1.62 Million UK GBX74.10 ▲ +0.14%
4171 Panjawattana Plastic Public Company Limited
BK:PJW
5.38x ฿178.16 Million
≈ $5.55 Million
฿33.13 Million Thailand ฿2.02 ▲ +0.00%
4172 CSG Holding Co Ltd
SHE:200012
5.38x HK$315.45 Million
≈ $40.27 Million
HK$58.66 Million China HK$1.37 ▼ -0.72%
4173 Shanxi Guoxin Energy Co Ltd B
SHG:900913
5.38x $628.39 Million $116.88 Million China $0.21 ▼ -0.93%
4174 Shanghai Shenda Co Ltd
SHG:600626
5.37x CN¥151.73 Million
≈ $22.20 Million
CN¥28.23 Million China CN¥3.51 ▼ -2.23%
4175 Block, Inc
NYSE:XYZ
5.37x $621.00 Million $115.56 Million USA $70.89 ▲ +1.56%
4176 DCC plc
LSE:DCC
5.37x GBX599.84 Million
≈ $72.98K
GBX111.64 Million UK GBX6025.00 ▲ +0.75%
4177 Zhejiang Hisoar Pharmaceutical Co Ltd
SHE:002099
5.37x CN¥26.13 Million
≈ $3.82 Million
CN¥4.86 Million China CN¥5.72 ▼ -0.87%
4178 Holmes Place International Ltd
TA:HLMS
5.37x ILA46.05 Million
≈ $123.45K
ILA8.57 Million Israel ILA653.50 ▼ -0.40%
4179 Lindab International AB
ST:LIAB
5.37x Skr521.00 Million
≈ $56.07 Million
Skr97.00 Million Sweden Skr139.80 ▲ +1.67%
4180 Archidply Decor Limited
NSE:ADL
5.37x Rs6.04 Million
≈ $65.34K
Rs1.12 Million India Rs73.40 ▲ +2.54%
4181 Qijing Machinery
SHG:603677
5.37x CN¥65.45 Million
≈ $9.58 Million
CN¥12.19 Million China CN¥15.94 ▼ -7.27%
4182 Vossloh AG
F:VOS
5.36x €124.40 Million
≈ $145.44 Million
€23.20 Million Germany €65.80 ▲ +1.70%
4183 China Pacific Insurance (Group) Co. Ltd
F:75C
5.36x €35.94 Billion
≈ $42.01 Billion
€6.71 Billion Germany €3.40 ▼ -1.16%
4184 Ringcentral Inc
NYSE:RNG
5.36x $164.05 Million $30.62 Million USA $44.03 ▲ +0.14%
4185 AMC Entertainment Holdings Inc
NYSE:AMC
5.36x $65.90 Million $12.30 Million USA $1.96 ▲ +7.10%
4186 Sound Point Meridian Capital, Inc.
NYSE:SPMC
5.36x $61.41 Million $11.46 Million USA $11.80 ▲ +1.29%
4187 MLG OZ Ltd
AU:MLG
5.36x AU$43.11 Million
≈ $30.50 Million
AU$8.05 Million Australia AU$0.72 ▲ +3.60%
4188 Brookfield Business Partners L.P.
TO:BBU-UN
5.36x CA$632.00 Million
≈ $457.18 Million
CA$118.00 Million Canada CA$45.79 ▲ +1.06%
4189 Brookfield Business Corp
NYSE:BBUC
5.36x $632.00 Million $118.00 Million USA $33.07 ▲ +0.88%
4190 REVOLVE RENEW.POWER CORP.
F:PM7
5.36x €555.71K
≈ $649.68K
€103.76K Germany €0.12 ▲ +9.43%
4191 Granite Ridge Resources Inc
NYSE:GRNT
5.36x $77.78 Million $14.52 Million USA $4.99 ▲ +0.00%
4192 SinoDaan Co Ltd
SHE:300635
5.35x CN¥24.14 Million
≈ $3.53 Million
CN¥4.51 Million China CN¥14.00 ▲ +2.12%
4193 CareRx Corp
TO:CRRX
5.35x CA$6.26 Million
≈ $4.53 Million
CA$1.17 Million Canada CA$3.23 ▼ -0.31%
4194 Autohellas S.A.
AT:OTOEL
5.35x €32.21 Million
≈ $37.65 Million
€6.02 Million Greece €10.88 ▼ -1.27%
4195 Link Mobility Group Holding ASA
OL:LINK
5.35x Nkr700.73 Million
≈ $73.74 Million
Nkr131.00 Million Norway Nkr26.16 ▼ -0.68%
4196 TPI Polene Public Company Limited
BK:TPIPL
5.35x ฿2.31 Billion
≈ $72.15 Million
฿432.98 Million Thailand ฿0.81 ▼ -1.22%
4197 Bangsaphan Barmill Public Company Limited
BK:BSBM
5.35x ฿111.20 Million
≈ $3.47 Million
฿20.80 Million Thailand ฿0.60 ▲ +1.69%
4198 Inner Mongolia Yuan Xing Energy Co Ltd
SHE:000683
5.35x CN¥1.71 Billion
≈ $249.79 Million
CN¥319.31 Million China CN¥7.00 ▼ -3.58%
4199 Melhus Sparebank
OL:MELG
5.34x Nkr187.40 Million
≈ $19.72 Million
Nkr35.07 Million Norway Nkr185.00 ▲ +0.00%
4200 Chien Kuo Construction Co Ltd
TW:5515
5.34x NT$1.99 Billion
≈ $62.58 Million
NT$371.82 Million Taiwan NT$41.10 ▼ -0.12%