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
10201 e-Credible Co. Ltd
KQ:092130
1.92x ₩2.52 Billion
≈ $1.70 Million
₩1.31 Billion Korea ₩14150.00 ▼ -0.07%
10202 Columbus McKinnon Corporation
NASDAQ:CMCO
1.92x $20.35 Million $10.59 Million USA $14.08 ▼ -9.22%
10203 Plenti Group Ltd
AU:PLT
1.92x AU$20.22 Million
≈ $14.31 Million
AU$10.53 Million Australia AU$0.76 ▼ -3.80%
10204 Turbo Energy, S.A. American Depositary Shares
NASDAQ:TURB
1.92x $384.76K $200.37K USA $1.77 ▲ +2.31%
10205 Houston American Energy Corporation
NYSE MKT:HUSA
1.92x $428.93K $223.37K USA $2.16 ▲ +0.93%
10206 BVZ Holding AG
SW:BVZN
1.92x CHF20.93 Million
≈ $26.46 Million
CHF10.90 Million Switzerland CHF1620.00 ▼ -0.61%
10207 Iovance Biotherapeutics Inc
NASDAQ:IOVA
1.92x $6.65 Million $3.47 Million USA $4.38 ▲ +15.57%
10208 ROMANDE ENERGIE SA
SW:REHN
1.92x CHF153.69 Million
≈ $194.30 Million
CHF80.06 Million Switzerland CHF49.10 ▲ +1.45%
10209 BORUTA-ZACHEM S.A. ZY-10
F:WO4
1.92x €15.25 Million
≈ $17.83 Million
€7.94 Million Germany €0.03 ▼ -9.82%
10210 TPC Consolidated Ltd
AU:TPC
1.92x AU$6.45 Million
≈ $4.57 Million
AU$3.36 Million Australia AU$3.59 ▲ +0.00%
10211 SeaBird Exploration Plc
OL:SBX
1.92x Nkr4.40 Million
≈ $463.22K
Nkr2.29 Million Norway Nkr8.84 ▲ +1.14%
10212 Dongguan Dingtong Precision Metal Co. Ltd. A
SHG:688668
1.92x CN¥117.33 Million
≈ $17.17 Million
CN¥61.18 Million China CN¥362.40 ▲ +20.00%
10213 TDG Holding Co Ltd
SHG:600330
1.92x CN¥9.03 Million
≈ $1.32 Million
CN¥4.71 Million China CN¥29.77 ▼ -5.49%
10214 Kung Long Batteries Industrial Co Ltd
TW:1537
1.92x NT$438.69 Million
≈ $13.82 Million
NT$228.74 Million Taiwan NT$128.50 ▲ +1.58%
10215 Hagar hf
IC:HAGA
1.92x Ikr3.24 Billion
≈ $26.42 Million
Ikr1.69 Billion Iceland Ikr126.00 ▲ +0.00%
10216 Suzhou Delphi Laser Co. Ltd. A
SHG:688170
1.92x CN¥49.56 Million
≈ $7.25 Million
CN¥25.85 Million China CN¥75.10 ▲ +3.90%
10217 The Union Mosaic Industry Public Company Limited
BK:UMI
1.92x ฿39.40 Million
≈ $1.23 Million
฿20.55 Million Thailand ฿0.90 ▲ +1.12%
10218 Chongqing Water Group Co Ltd
SHG:601158
1.92x CN¥616.38 Million
≈ $90.20 Million
CN¥321.52 Million China CN¥4.24 ▼ -1.17%
10219 Nankang Rubber Tire Corp Ltd
TW:2101
1.92x NT$2.14 Billion
≈ $67.35 Million
NT$1.12 Billion Taiwan NT$32.45 ▼ -1.22%
10220 KMH Co. Ltd
KQ:122450
1.92x ₩27.89 Billion
≈ $18.90 Million
₩14.55 Billion Korea ₩2830.00 ▲ +0.18%
10221 Fu Yu Property Co Ltd
TWO:4907
1.92x NT$196.28 Million
≈ $6.18 Million
NT$102.43 Million Taiwan NT$38.80 ▲ +3.60%
10222 YM Tech Co. Ltd.
KQ:273640
1.92x ₩2.00 Billion
≈ $1.36 Million
₩1.04 Billion Korea ₩7420.00 ▲ +1.92%
10223 Careplus Group Bhd
KLSE:0163
1.92x RM23.25 Million
≈ $5.84 Million
RM12.13 Million Malaysia RM0.08 ▲ +0.00%
10224 General Dynamics Corporation
NYSE:GD
1.92x $2.15 Billion $1.12 Billion USA $341.50 ▲ +1.32%
10225 Neste Oil Oyj
HE:NESTE
1.92x €203.00 Million
≈ $237.33 Million
€106.00 Million Finland €29.25 ▼ -2.56%
10226 Crown Confectionery Co Ltd
KO:264900
1.91x ₩3.52 Billion
≈ $2.38 Million
₩1.84 Billion Korea ₩8100.00 ▲ +0.12%
10227 Crown Confectionery Co Ltd Pref
KO:26490K
1.91x ₩3.52 Billion
≈ $2.38 Million
₩1.84 Billion Korea ₩7840.00 ▼ -0.76%
10228 Aeries Technology Inc.
NASDAQ:AERT
1.91x $2.37 Million $1.24 Million USA $0.84 ▲ +10.05%
10229 Greatek Electronics Inc
TW:2441
1.91x NT$1.43 Billion
≈ $44.90 Million
NT$744.66 Million Taiwan NT$136.50 ▼ -0.36%
10230 Huaxia Eye Hospital Group Co. Ltd. A
SHE:301267
1.91x CN¥820.30 Million
≈ $120.04 Million
CN¥428.64 Million China CN¥16.70 ▼ -1.94%
10231 MMS Ventures Bhd
KLSE:0113
1.91x RM3.39 Million
≈ $850.20K
RM1.77 Million Malaysia RM0.29 ▲ +0.00%
10232 Tek Seng Holdings Bhd
KLSE:7200
1.91x RM30.27 Million
≈ $7.60 Million
RM15.82 Million Malaysia RM0.26 ▲ +0.00%
10233 MEGA International Development Co Ltd
TWO:5529
1.91x NT$533.13 Million
≈ $16.80 Million
NT$278.69 Million Taiwan NT$22.45 ▲ +1.13%
10234 Playfair Mining Ltd.
V:PLY
1.91x CA$10.21K
≈ $7.38K
CA$5.34K Canada CA$0.06 ▼ -7.69%
10235 Henan Shuanghui Investment & Development Co Ltd
SHE:000895
1.91x CN¥3.13 Billion
≈ $457.74 Million
CN¥1.64 Billion China CN¥24.33 ▼ -1.22%
10236 Tegna Inc
NYSE:TGNA
1.91x $107.37 Million $56.15 Million USA $20.03 ▲ +0.00%
10237 China Animal Husbandry Industry Co Ltd
SHG:600195
1.91x CN¥274.58 Million
≈ $40.18 Million
CN¥143.59 Million China CN¥6.58 ▼ -2.66%
10238 Saigon Beer Alcohol Beverage Corp
VN:SAB
1.91x ₫2.31 Trillion
≈ $87.71 Million
₫1.21 Trillion Vietnam ₫47800.00 ▲ +0.63%
10239 Shandong Swan Cotton
SHG:603029
1.91x CN¥65.56 Million
≈ $9.59 Million
CN¥34.30 Million China CN¥16.17 ▼ -2.06%
10240 American Homes 4 Rent
NYSE:AMH
1.91x $223.25 Million $116.80 Million USA $32.92 ▲ +2.11%
10241 Dlocal Ltd
NASDAQ:DLO
1.91x $106.11 Million $55.54 Million USA $11.77 ▲ +3.25%
10242 Acadia Healthcare Company Inc
NASDAQ:ACHC
1.91x $73.21 Million $38.32 Million USA $25.21 ▼ -2.02%
10243 Okea ASA
OL:OKEA
1.91x Nkr69.53 Million
≈ $7.32 Million
Nkr36.39 Million Norway Nkr39.70 ▼ -1.37%
10244 New Mountain Finance Corporation
NASDAQ:NMFC
1.91x $23.28 Million $12.19 Million USA $8.01 ▲ +2.30%
10245 Savencia SA
PA:SAVE
1.91x €73.79 Million
≈ $86.27 Million
€38.63 Million France €74.20 ▲ +0.82%
10246 Ora Banda Mining Ltd
AU:OBM
1.91x AU$183.95 Million
≈ $130.16 Million
AU$96.30 Million Australia AU$1.33 ▼ -1.85%
10247 Servotech Power Systems Limited
NSE:SERVOTECH
1.91x Rs135.59 Million
≈ $1.47 Million
Rs70.99 Million India Rs111.05 ▼ -1.06%
10248 Qleanair Holding AB
ST:QAIR
1.91x Skr24.55 Million
≈ $2.64 Million
Skr12.86 Million Sweden Skr21.60 ▲ +0.00%
10249 Origin Bancorp, Inc.
NYSE:OBK
1.91x $52.88 Million $27.69 Million USA $48.10 ▲ +3.31%
10250 Shanghai Jiaoda Onlly Co Ltd
SHG:600530
1.91x CN¥17.44 Million
≈ $2.55 Million
CN¥9.13 Million China CN¥6.56 ▼ -4.09%
10251 CorVel Corp
NASDAQ:CRVL
1.91x $46.14 Million $24.17 Million USA $59.22 ▲ +3.40%
10252 Fiverr International Ltd
F:11V
1.91x €21.87 Million
≈ $25.57 Million
€11.46 Million Germany €8.64 ▼ -1.20%
10253 Gem-Year Industrial Co Ltd
SHG:601002
1.91x CN¥151.56 Million
≈ $22.18 Million
CN¥79.43 Million China CN¥5.04 ▼ -1.56%
10254 Agora Inc
NASDAQ:API
1.91x $9.42 Million $4.94 Million USA $4.83 ▼ -0.82%
10255 Heilongjiang Transport Development Co Ltd
SHG:601188
1.91x CN¥117.72 Million
≈ $17.23 Million
CN¥61.71 Million China CN¥3.09 ▼ -1.59%
10256 Construcciones y Auxiliar de Ferrocarriles S.A.
MC:CAF
1.91x €139.61 Million
≈ $163.22 Million
€73.19 Million Spain €61.00 ▼ -0.65%
10257 OUTSURANCE GROUP LTD
JSE:OUT
1.91x ZAC4.44 Billion
≈ $2.36 Million
ZAC2.33 Billion South Africa ZAC6886.00 ▲ +0.10%
10258 Demant A/S
CO:DEMANT
1.91x Dkr2.36 Billion
≈ $369.40 Million
Dkr1.24 Billion Denmark Dkr252.20 ▲ +1.53%
10259 CSLM Acquisition Corp.
NASDAQ:CSLMF
1.91x $805.49K $422.45K USA $2.73 ▼ -19.71%
10260 Taiwan Secom Co Ltd
TW:9917
1.91x NT$1.51 Billion
≈ $47.66 Million
NT$793.43 Million Taiwan NT$117.00 ▲ +1.74%
10261 Nykode Therapeutics ASA
OL:NYKD
1.91x Nkr180.92 Million
≈ $19.04 Million
Nkr94.90 Million Norway Nkr3.33 ▲ +1.83%
10262 Citizens Holding Company
NASDAQ:CIZN
1.91x $2.30 Million $1.21 Million USA $9.54 ▲ +0.42%
10263 Kimberly-Clark Corporation
NASDAQ:KMB
1.91x $972.00 Million $510.00 Million USA $94.47 ▼ -0.31%
10264 KDDI CORP.UNSP.ADR 4
F:DIP0
1.91x €1.25 Trillion
≈ $1.46 Trillion
€655.42 Billion Germany €13.50 ▼ -0.74%
10265 Timah Persero Tbk
JK:TINS
1.91x Rp1.36 Trillion
≈ $79.40 Million
Rp711.21 Billion Indonesia Rp3060.00 ▲ +7.37%
10266 Central Pattana Public Company Limited
BK:CPN
1.91x ฿9.31 Billion
≈ $290.05 Million
฿4.88 Billion Thailand ฿64.50 ▼ -1.15%
10267 Central Pattana Public Company Limited
BK:CPN-R
1.91x ฿9.31 Billion
≈ $290.05 Million
฿4.88 Billion Thailand ฿64.50 ▲ +1.27%
10268 Trane Technologies plc
NYSE:TT
1.90x $1.17 Billion $612.90 Million USA $463.76 ▼ -0.45%
10269 Bio-Thera Solutions Ltd
SHG:688177
1.90x CN¥368.97 Million
≈ $53.99 Million
CN¥193.76 Million China CN¥17.47 ▼ -2.46%
10270 Etoiles Capital Group Co., Ltd. Class A Ordinary Shares
NASDAQ:EFTY
1.90x $1.62 Million $852.50K USA $15.02 ▲ +0.00%
10271 Bezeq Israeli Telecommunication Corp Ltd
TA:BEZQ
1.90x ILA849.00 Million
≈ $2.28 Million
ILA446.00 Million Israel ILA778.50 ▲ +0.53%
10272 Zhejiang Goldensea Envi Tech C
SHG:603311
1.90x CN¥28.63 Million
≈ $4.19 Million
CN¥15.04 Million China CN¥38.53 ▲ +2.72%
10273 Taskus Inc
NASDAQ:TASK
1.90x $46.30 Million $24.33 Million USA $5.95 ▲ +1.54%
10274 Niche Capital Emas Holdings
KLSE:7139
1.90x RM1.02 Million
≈ $255.08K
RM534.00K Malaysia RM0.09 ▲ +0.00%
10275 Betacom S.A.
WAR:BCM
1.90x zł4.16 Million
≈ $1.14 Million
zł2.19 Million Poland zł5.66 ▲ +1.43%
10276 Radiant Logistics Inc
NYSE MKT:RLGT
1.90x $2.46 Million $1.29 Million USA $8.34 ▼ -0.12%
10277 AMIA Co. Ltd.
TW:8438
1.90x NT$118.26 Million
≈ $3.73 Million
NT$62.19 Million Taiwan NT$86.80 ▼ -0.34%
10278 Cngr Advanced Material Co Ltd
SHE:300919
1.90x CN¥722.51 Million
≈ $105.73 Million
CN¥379.92 Million China CN¥49.35 ▼ -2.82%
10279 Immobile
WAR:GKI
1.90x zł44.77 Million
≈ $12.32 Million
zł23.55 Million Poland zł4.74 ▲ +1.94%
10280 Softcat plc
LSE:SCT
1.90x GBX124.47 Million
≈ $15.14K
GBX65.47 Million UK GBX1880.00 ▲ +1.84%
10281 Eva Airways Corp
TW:2618
1.90x NT$17.94 Billion
≈ $565.35 Million
NT$9.44 Billion Taiwan NT$37.90 ▲ +0.53%
10282 Hecto Innovation Co. Ltd.
KQ:214180
1.90x ₩15.95 Billion
≈ $10.81 Million
₩8.39 Billion Korea ₩15790.00 ▼ -1.74%
10283 West Pharmaceutical Services Inc
NYSE:WST
1.90x $251.10 Million $132.10 Million USA $317.32 ▲ +0.32%
10284 Hangzhou Haoyue Personal Care Co Ltd
SHG:605009
1.90x CN¥104.31 Million
≈ $15.26 Million
CN¥54.88 Million China CN¥24.25 ▼ -2.84%
10285 Nanjing Port Co Ltd
SHE:002040
1.90x CN¥97.84 Million
≈ $14.32 Million
CN¥51.48 Million China CN¥8.80 ▼ -2.44%
10286 Compagnie Industrielle et Financière d'Entreprises SA
PA:INFE
1.90x €10.51 Million
≈ $12.29 Million
€5.53 Million France €71.00 ▲ +0.00%
10287 Brambles Ltd
AU:BXB
1.90x AU$981.81 Million
≈ $694.69 Million
AU$516.72 Million Australia AU$16.99 ▲ +3.60%
10288 Trent Limited
NSE:TRENT
1.90x Rs15.32 Billion
≈ $165.72 Million
Rs8.07 Billion India Rs2837.60 ▼ -33.35%
10289 Hotel Shilla Co Ltd
KO:008775
1.90x ₩52.11 Billion
≈ $35.32 Million
₩27.43 Billion Korea ₩32350.00 ▲ +1.25%
10290 Hotel Shilla
KO:008770
1.90x ₩52.11 Billion
≈ $35.32 Million
₩27.43 Billion Korea ₩55000.00 ▲ +5.57%
10291 Sky Energy Indonesia Tbk PT
JK:JSKY
1.90x Rp1.43 Billion
≈ $84.06K
Rp755.20 Million Indonesia Rp52.00 ▲ +0.00%
10292 Bonava AB (publ)
ST:BONAV-B
1.90x Skr435.00 Million
≈ $46.81 Million
Skr229.00 Million Sweden Skr8.62 ▼ -1.82%
10293 Fountain
BR:FOU
1.90x €1.17 Million
≈ $1.37 Million
€617.00K Belgium €1.45 ▲ +0.00%
10294 Air Industries Group
NYSE MKT:AIRI
1.90x $566.00K $298.00K USA $3.07 ▲ +1.99%
10295 Audix Corp
TW:2459
1.90x NT$155.43 Million
≈ $4.90 Million
NT$81.85 Million Taiwan NT$70.00 ▼ -0.99%
10296 West Cobar Metals Ltd
AU:WC1
1.90x AU$16.59K
≈ $11.74K
AU$8.74K Australia AU$0.02 ▲ +0.00%
10297 Shanghai Yaohua Pilkington Glass Group Co Ltd B
SHG:900918
1.90x $6.50 Million $3.42 Million China $0.31 ▼ -0.95%
10298 Comfort Systems USA Inc
NYSE:FIX
1.90x $553.27 Million $291.62 Million USA $1914.65 ▲ +3.49%
10299 Atlas Salt Inc
V:SALT
1.90x CA$174.67K
≈ $126.35K
CA$92.07K Canada CA$1.17 ▼ -0.85%
10300 Flytech Technology Co Ltd
TW:6206
1.90x NT$424.28 Million
≈ $13.37 Million
NT$223.64 Million Taiwan NT$140.00 ▼ -1.06%