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,390
Positive operating CF and net income required

Last Updated

Jul 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
3401 Data I/O Corporation
NASDAQ:DAIO
6.72x $967.00K $144.00K USA $3.19 ▼ -1.24%
3402 Banvit Bandirma Vitaminli Yem Sanayi AS
IS:BANVT
6.71x TL1.72 Billion
≈ $38.59 Million
TL256.75 Million Turkey TL160.00 ▲ +0.00%
3403 FAST TRACK GROUP
NASDAQ:FTRK
6.71x $267.69K $39.90K USA $0.51 ▲ +1.60%
3404 VSE Corporation
NASDAQ:VSEC
6.71x $24.09 Million $3.59 Million USA $202.53 ▲ +4.08%
3405 Power Construction Corp of China Ltd
SHG:601669
6.71x CN¥13.73 Billion
≈ $2.01 Billion
CN¥2.05 Billion China CN¥4.80 ▼ -0.62%
3406 BP PLC
F:BPE
6.71x €7.79 Billion
≈ $9.10 Billion
€1.16 Billion Germany €4.03 ▲ +0.00%
3407 NATURENERGIE
SW:NEAG
6.70x CHF258.80 Million
≈ $327.19 Million
CHF38.60 Million Switzerland CHF32.10 ▼ -0.62%
3408 Ardagh Metal Packaging SA
NYSE:AMBP
6.70x $181.00 Million $27.00 Million USA $4.69 ▲ +4.22%
3409 Camellia Metal Co Ltd
TWO:2064
6.70x NT$100.33 Million
≈ $3.16 Million
NT$14.98 Million Taiwan NT$12.80 ▼ -1.16%
3410 XINYI SOLAR UNSP.ADR/20
F:13X0
6.70x €5.66 Billion
≈ $6.61 Billion
€844.52 Million Germany €6.40 ▼ -5.19%
3411 Changzhou NRB Corp
SHE:002708
6.70x CN¥71.29 Million
≈ $10.43 Million
CN¥10.64 Million China CN¥9.44 ▲ +1.51%
3412 Bancolombia S.A
F:BXK
6.70x €11.14 Trillion
≈ $13.02 Trillion
€1.66 Trillion Germany €36.60 ▲ +0.00%
3413 East Asia Holdings Investment Limited
KQ:900110
6.70x ₩12.05 Billion
≈ $8.17 Million
₩1.80 Billion Korea ₩1221.00 ▼ -2.32%
3414 HomeTrust Bancshares, Inc.
NYSE:HTB
6.69x $110.83 Million $16.56 Million USA $48.56 ▲ +0.12%
3415 Weichai Power Co Ltd Class A
SHE:000338
6.69x CN¥13.74 Billion
≈ $2.01 Billion
CN¥2.05 Billion China CN¥26.55 ▲ +9.30%
3416 Zhengyuan Geomatics Group Co Ltd
SHG:688509
6.69x CN¥171.18 Million
≈ $25.05 Million
CN¥25.58 Million China CN¥3.79 ▲ +2.71%
3417 Foods & Inns Limited
NSE:FOODSIN
6.69x Rs519.45 Million
≈ $5.62 Million
Rs77.67 Million India Rs57.55 ▼ -0.23%
3418 EuroTeleSites AG
F:7YF
6.69x €223.54 Million
≈ $261.34 Million
€33.42 Million Germany €4.38 ▲ +1.39%
3419 ZJAMP Group Co Ltd
SHE:002758
6.69x CN¥589.61 Million
≈ $86.28 Million
CN¥88.18 Million China CN¥7.71 ▼ -2.41%
3420 Kencana Agri Limited
F:KEBA
6.68x €11.87 Million
≈ $13.88 Million
€1.78 Million Germany €0.30 ▲ +0.00%
3421 GeeCee Ventures Limited
NSE:GEECEE
6.68x Rs907.09 Million
≈ $9.81 Million
Rs135.73 Million India Rs354.60 ▲ +2.81%
3422 Upland Software Inc
NASDAQ:UPLD
6.68x $7.32 Million $1.09 Million USA $4.69 ▼ -4.87%
3423 Ventas Inc
NYSE:VTR
6.68x $394.61 Million $59.05 Million USA $97.62 ▲ +1.42%
3424 Ostin Technology Group Co Ltd
NASDAQ:OST
6.68x $8.01 Million $1.20 Million USA $1.70 ▲ +0.00%
3425 AcadeMedia AB (publ)
ST:ACAD
6.68x Skr1.33 Billion
≈ $143.02 Million
Skr199.00 Million Sweden Skr96.10 ▼ -2.54%
3426 Jiangsu Gian Technology Co Ltd
SHE:300709
6.68x CN¥467.33 Million
≈ $68.38 Million
CN¥69.98 Million China CN¥35.80 ▲ +6.48%
3427 IJM Corporation Bhd
KLSE:3336
6.67x RM105.13 Million
≈ $26.40 Million
RM15.76 Million Malaysia RM2.44 ▲ +1.67%
3428 RTX A/S
CO:RTX
6.67x Dkr41.97 Million
≈ $6.57 Million
Dkr6.29 Million Denmark Dkr94.60 ▲ +0.42%
3429 Leshan Giantstar Farming & Husbandry Corp Ltd
SHG:603477
6.67x CN¥343.91 Million
≈ $50.32 Million
CN¥51.58 Million China CN¥14.70 ▼ -3.73%
3430 Flexituff Ventures International Limited
NSE:FLEXITUFF
6.66x Rs332.02 Million
≈ $3.59 Million
Rs49.83 Million India Rs4.85 ▼ -2.61%
3431 TongFu Microelectronics Co Ltd
SHE:002156
6.66x CN¥2.99 Billion
≈ $437.05 Million
CN¥448.40 Million China CN¥69.30 ▲ +10.00%
3432 Hanmi Financial Corporation
NASDAQ:HAFC
6.66x $146.91 Million $22.06 Million USA $32.47 ▲ +0.87%
3433 Shenzhen Ellassay Fashion Co
SHG:603808
6.66x CN¥189.48 Million
≈ $27.73 Million
CN¥28.45 Million China CN¥7.20 ▼ -2.17%
3434 Baumart Holdings Ltd
AU:BMH
6.65x AU$680.62K
≈ $481.59K
AU$102.30K Australia AU$0.01 ▲ +0.00%
3435 TTEC Holdings Inc
NASDAQ:TTEC
6.65x $21.59 Million $3.25 Million USA $2.06 ▼ -0.24%
3436 Valiant Organics Limited
NSE:VALIANTORG
6.65x Rs922.42 Million
≈ $9.98 Million
Rs138.70 Million India Rs267.25 ▲ +0.04%
3437 Uni Chem
KO:011330
6.65x ₩1.26 Billion
≈ $852.94K
₩189.27 Million Korea ₩4005.00 ▲ +3.22%
3438 Schwager
SN:SCHWAGER
6.65x CL$3.22 Billion
≈ $3.61 Million
CL$485.20 Million Chile CL$4.27 ▼ -0.05%
3439 The Glimpse Group, Inc.
NASDAQ:GGRP
6.64x $171.89K $25.87K USA $0.86 ▲ +7.21%
3440 Glimpse Group Inc
NASDAQ:VRAR
6.64x $171.89K $25.87K USA $0.59 ▼ -2.35%
3441 Can One Bhd
KLSE:5105
6.64x RM158.07 Million
≈ $39.69 Million
RM23.80 Million Malaysia RM1.48 ▼ -1.33%
3442 MAS Real Estate Inc
JSE:MSP
6.64x ZAC79.41 Million
≈ $42.20K
ZAC11.96 Million South Africa ZAC2180.00 ▼ -1.36%
3443 CPI Card Group Inc
NASDAQ:PMTS
6.64x $13.65 Million $2.06 Million USA $20.19 ▲ +4.61%
3444 Leaguer Shenzhen MicroElectronics Corp
SHG:688589
6.64x CN¥81.32 Million
≈ $11.90 Million
CN¥12.25 Million China CN¥17.40 ▲ +3.76%
3445 Lion Group Holding Ltd
NASDAQ:LGHL
6.64x $4.60 Million $693.33K USA $1.40 ▼ -4.76%
3446 Lion Financial Group Limited
NASDAQ:LGHLW
6.64x $2.30 Million $346.67K USA $0.00 ▲ +0.00%
3447 CHINA RENAISSANCE HLDGS
F:6RN
6.63x €1.70 Billion
≈ $1.98 Billion
€255.90 Million Germany €0.33 ▲ +4.46%
3448 Bijou Brigitte modische Accessoires Aktiengesellschaft
XETRA:BIJ
6.63x €26.07 Million
≈ $30.48 Million
€3.93 Million Germany €47.60 ▲ +0.63%
3449 Zhengzhou J and T Hi Tech Co
SHE:300845
6.63x CN¥17.13 Million
≈ $2.51 Million
CN¥2.59 Million China CN¥10.23 ▼ -0.49%
3450 NS Co. Ltd
KQ:217820
6.63x ₩37.79 Billion
≈ $25.61 Million
₩5.70 Billion Korea ₩1725.00 ▼ -0.75%
3451 Vanchip (Tianjin) Technology Co. Ltd. A
SHG:688153
6.62x CN¥743.82 Million
≈ $108.84 Million
CN¥112.29 Million China CN¥25.00 ▲ +3.82%
3452 Fujian Sunner Development Co Ltd
SHE:002299
6.62x CN¥1.65 Billion
≈ $241.02 Million
CN¥248.67 Million China CN¥15.96 ▲ +0.00%
3453 Zhejiang Unifull Industrial Fibre Co Ltd
SHE:002427
6.62x CN¥49.61 Million
≈ $7.26 Million
CN¥7.49 Million China CN¥3.94 ▼ -1.50%
3454 Pagegroup PLC
LSE:PAGE
6.62x GBX58.74 Million
≈ $7.15K
GBX8.87 Million UK GBX168.10 ▼ -1.75%
3455 Enel Generacion Costanera SA
BA:CECO2
6.62x AR$4.17 Billion
≈ $3.02 Million
AR$630.13 Million Argentina AR$537.00 ▲ +0.19%
3456 Xin Hwa Holdings Bhd
KLSE:5267
6.61x RM13.65 Million
≈ $3.43 Million
RM2.06 Million Malaysia RM0.15 ▲ +0.00%
3457 Colony Bankcorp Inc.
NYSE:CBAN
6.61x $54.25 Million $8.20 Million USA $20.85 ▼ -0.19%
3458 Sealed Air Corporation
NYSE:SEE
6.61x $293.60 Million $44.40 Million USA $42.15 ▲ +0.00%
3459 Global Green Chemicals Public Company Limited
BK:GGC
6.61x ฿498.87 Million
≈ $15.55 Million
฿75.47 Million Thailand ฿4.28 ▲ +0.47%
3460 Cj Seafood
KO:011150
6.61x ₩15.14 Billion
≈ $10.26 Million
₩2.29 Billion Korea ₩2005.00 ▲ +0.40%
3461 Guardforce AI Co Ltd
NASDAQ:GFAI
6.61x $1.89 Million $285.97K USA $0.40 ▲ +2.25%
3462 Episil Holding
TWO:3707
6.60x NT$223.45 Million
≈ $7.04 Million
NT$33.85 Million Taiwan NT$65.40 ▲ +0.93%
3463 Kardex
SW:KARN
6.60x CHF35.70 Million
≈ $45.14 Million
CHF5.41 Million Switzerland CHF238.50 ▲ +0.21%
3464 NICE Holdings Co. Ltd
KO:034310
6.60x ₩94.90 Billion
≈ $64.32 Million
₩14.38 Billion Korea ₩12650.00 ▲ +1.61%
3465 CORERO NETWORK SEC.LS-01
F:NYA1
6.60x €3.29 Million
≈ $3.84 Million
€498.00K Germany €0.07 ▼ -12.18%
3466 Oriental Times Media Corp
SHE:002175
6.60x CN¥23.69 Million
≈ $3.47 Million
CN¥3.59 Million China CN¥2.42 ▲ +0.41%
3467 Media Investment Optimization SL
MC:MIO
6.60x €1.09 Million
≈ $1.28 Million
€165.85K Spain €1.77 ▲ +0.00%
3468 Jain Irrigation Systems Limited
NSE:JISLJALEQS
6.59x Rs1.93 Billion
≈ $20.86 Million
Rs292.60 Million India Rs30.34 ▼ -1.17%
3469 Jain Irrigation Systems Limited
NSE:JISLDVREQS
6.59x Rs1.93 Billion
≈ $20.86 Million
Rs292.60 Million India Rs21.62 ▼ -2.17%
3470 Photocat AS
ST:PCAT
6.59x Skr5.66 Million
≈ $609.21K
Skr859.00K Sweden Skr5.10 ▼ -4.67%
3471 ZHONGLIANG HLDG HD-01
F:3ZH
6.59x €17.81 Billion
≈ $20.82 Billion
€2.70 Billion Germany €0.00 ▼ -25.00%
3472 Wielton S.A.
WAR:WLT
6.58x zł137.02 Million
≈ $37.71 Million
zł20.81 Million Poland zł5.16 ▼ -0.39%
3473 Ledtech Electronics Corp
TW:6164
6.58x NT$25.35 Million
≈ $798.63K
NT$3.85 Million Taiwan NT$12.60 ▲ +1.61%
3474 Aeternal Mentis SA
MC:AMEN
6.58x €375.91K
≈ $439.48K
€57.13K Spain €8.55 ▲ +0.00%
3475 Peter Warren Automotive Holdings Ltd
AU:PWR
6.58x AU$55.86 Million
≈ $39.52 Million
AU$8.49 Million Australia AU$0.96 ▲ +2.14%
3476 Navkar Corporation Limited
NSE:NAVKARCORP
6.58x Rs286.51 Million
≈ $3.10 Million
Rs43.55 Million India Rs104.03 ▼ -0.27%
3477 Canadian Imperial Bank Of Commerce
TO:CM
6.58x CA$16.21 Billion
≈ $11.73 Billion
CA$2.46 Billion Canada CA$165.70 ▲ +0.09%
3478 Kyungdong City Gas Co Ltd
KO:267290
6.57x ₩53.03 Billion
≈ $35.94 Million
₩8.07 Billion Korea ₩19080.00 ▲ +0.69%
3479 North-Star International Co Ltd
TWO:8927
6.57x NT$156.46 Million
≈ $4.93 Million
NT$23.80 Million Taiwan NT$20.10 ▼ -0.99%
3480 Kier Group PLC
LSE:KIE
6.57x GBX236.50 Million
≈ $28.78K
GBX36.00 Million UK GBX233.40 ▲ +4.76%
3481 Canadian Natural Resources Ltd
TO:CNQ
6.57x CA$3.94 Billion
≈ $2.85 Billion
CA$600.00 Million Canada CA$63.31 ▲ +2.31%
3482 Henan Huaying Agricultural Development Co Ltd
SHE:002321
6.57x CN¥97.52 Million
≈ $14.27 Million
CN¥14.85 Million China CN¥1.82 ▼ -2.15%
3483 Sandfire Resources Ltd
AU:SFR
6.56x AU$234.84 Million
≈ $166.16 Million
AU$35.78 Million Australia AU$18.29 ▲ +2.41%
3484 Pelangi Indah Canindo Tbk
JK:PICO
6.56x Rp9.89 Billion
≈ $579.61K
Rp1.51 Billion Indonesia Rp128.00 ▲ +0.79%
3485 Vate Technology Co Ltd
TWO:5344
6.56x NT$50.12 Million
≈ $1.58 Million
NT$7.64 Million Taiwan NT$15.00 ▲ +1.01%
3486 Foresee Pharmaceuticals Co Ltd
TWO:6576
6.56x NT$143.03 Million
≈ $4.51 Million
NT$21.80 Million Taiwan NT$82.20 ▲ +3.14%
3487 CJ Cheiljedang
KO:097950
6.55x ₩536.28 Billion
≈ $363.43 Million
₩81.83 Billion Korea ₩186200.00 ▲ +1.09%
3488 Kbi Metal Co. Ltd
KQ:024840
6.55x ₩5.50 Billion
≈ $3.73 Million
₩839.95 Million Korea ₩4390.00 ▲ +5.02%
3489 Covenant Logistics Group, Inc.
NYSE:CVLG
6.55x $28.96 Million $4.42 Million USA $49.88 ▲ +2.87%
3490 Igarashi Motors India Limited
NSE:IGARASHI
6.55x Rs461.47 Million
≈ $4.99 Million
Rs70.48 Million India Rs457.45 ▲ +1.12%
3491 We & Win Development Co Ltd
TW:2537
6.55x NT$144.66 Million
≈ $4.56 Million
NT$22.09 Million Taiwan NT$11.05 ▲ +0.91%
3492 SSH Communications Security Oyj
HE:SSH1V
6.54x €2.73 Million
≈ $3.19 Million
€417.09K Finland €1.89 ▼ -2.58%
3493 Pungguk Ethanol Industrial Co. Ltd
KQ:023900
6.54x ₩14.28 Billion
≈ $9.67 Million
₩2.18 Billion Korea ₩7160.00 ▼ -1.92%
3494 Chagee Holdings Limited American Depositary Shares
NASDAQ:CHA
6.54x $184.04 Million $28.14 Million USA $11.57 ▼ -0.09%
3495 Deutsch Motors Inc
KQ:067990
6.54x ₩26.89 Billion
≈ $18.22 Million
₩4.11 Billion Korea ₩3905.00 ▲ +0.13%
3496 Sligro Food Group NV
AS:SLIGR
6.54x €183.00 Million
≈ $213.95 Million
€28.00 Million Netherlands €11.52 ▼ -3.52%
3497 Sinosun Tech
SHE:300333
6.53x CN¥2.52 Million
≈ $368.46K
CN¥385.39K China CN¥6.97 ▲ +1.31%
3498 Amneal Pharmaceuticals, Inc. Class A Common Stock
NYSE:AMRX
6.53x $118.45 Million $18.13 Million USA $12.18 ▲ +2.01%
3499 Jiangxi Copper Company Limited
F:JIX
6.53x €10.47 Billion
≈ $12.24 Billion
€1.60 Billion Germany €3.67 ▲ +7.63%
3500 ALSTOM S.A. UNSP.ADR 1/10
F:AOMU
6.52x €972.00 Million
≈ $1.14 Billion
€149.00 Million Germany €1.69 ▼ -1.17%