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
6401 Warrior Met Coal Inc
NYSE:HCC
3.31x $76.09 Million $22.96 Million USA $79.76 ▲ +0.96%
6402 Boldt S.A
BA:BOLT
3.31x AR$7.36 Billion
≈ $5.33 Million
AR$2.22 Billion Argentina AR$44.90 ▼ -0.88%
6403 Südwestdeutsche Salzwerke AG
F:SSH
3.31x €13.18 Million
≈ $15.41 Million
€3.98 Million Germany €59.00 ▼ -3.28%
6404 Hanza AB
ST:HANZA
3.31x Skr424.00 Million
≈ $45.63 Million
Skr128.00 Million Sweden Skr131.80 ▼ -0.90%
6405 China Satellite Communications Co Ltd
SHG:601698
3.31x CN¥348.57 Million
≈ $51.01 Million
CN¥105.23 Million China CN¥25.18 ▲ +2.57%
6406 Cadeler As
OL:CADLR
3.31x Nkr214.03 Million
≈ $22.52 Million
Nkr64.61 Million Norway Nkr55.55 ▼ -0.54%
6407 Pilgrims Pride Corp
NASDAQ:PPC
3.31x $291.21 Million $87.93 Million USA $28.55 ▼ -2.09%
6408 Facc AG
VI:FACC
3.31x €30.76 Million
≈ $35.96 Million
€9.29 Million Austria €16.32 ▲ +2.38%
6409 Hauman Technologies
TWO:6218
3.31x NT$35.95 Million
≈ $1.13 Million
NT$10.86 Million Taiwan NT$34.85 ▲ +0.00%
6410 Unique Optical Industrial Co Ltd
TWO:3441
3.31x NT$58.98 Million
≈ $1.86 Million
NT$17.82 Million Taiwan NT$63.70 ▲ +0.00%
6411 Transurban Group
AU:TCL
3.31x AU$986.00 Million
≈ $697.66 Million
AU$298.00 Million Australia AU$14.60 ▼ -1.28%
6412 Thai-German Products Public Company Limited
BK:TGPRO
3.31x ฿90.55 Million
≈ $2.82 Million
฿27.37 Million Thailand ฿0.03 ▼ -25.00%
6413 Naphtha
TA:NFTA
3.31x ILA289.15 Million
≈ $775.19K
ILA87.40 Million Israel ILA2504.00 ▼ -0.16%
6414 XINTE ENERGY CO. CL.H YC1
F:9M7
3.31x €14.37 Billion
≈ $16.80 Billion
€4.35 Billion Germany €0.42 ▲ +2.97%
6415 Impulse Qingdao Health Tech Co Ltd
SHE:002899
3.31x CN¥63.10 Million
≈ $9.23 Million
CN¥19.08 Million China CN¥17.82 ▼ -1.66%
6416 Jamna Auto Industries Limited
NSE:JAMNAAUTO
3.31x Rs2.83 Billion
≈ $30.58 Million
Rs854.82 Million India Rs136.07 ▲ +1.20%
6417 Hitachi Energy India Limited
NSE:POWERINDIA
3.31x Rs8.74 Billion
≈ $94.54 Million
Rs2.64 Billion India Rs32185.00 ▼ -0.79%
6418 SPCG Public Company Limited
BK:SPCG
3.31x ฿254.43 Million
≈ $7.93 Million
฿76.94 Million Thailand ฿9.35 ▲ +0.00%
6419 Cangzhou Dahua Co Ltd
SHG:600230
3.31x CN¥80.13 Million
≈ $11.73 Million
CN¥24.24 Million China CN¥12.21 ▲ +0.08%
6420 Shanghai Challenge Textile Co Ltd
SHE:002486
3.31x CN¥73.53 Million
≈ $10.76 Million
CN¥22.25 Million China CN¥2.10 ▼ -1.87%
6421 Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN
3.30x Rp21.02 Billion
≈ $1.23 Million
Rp6.36 Billion Indonesia Rp246.00 ▲ +0.00%
6422 Cable One Inc
NYSE:CABO
3.30x $118.22 Million $35.77 Million USA $37.63 ▼ -4.57%
6423 Surgery Partners Inc
NASDAQ:SGRY
3.30x $83.60 Million $25.30 Million USA $16.30 ▲ +1.68%
6424 Zhuhai CosMX Battery Co Ltd
SHG:688772
3.30x CN¥892.30 Million
≈ $130.57 Million
CN¥270.05 Million China CN¥14.20 ▲ +5.89%
6425 STINAG Stuttgart Invest AG
F:STG
3.30x €17.33 Million
≈ $20.26 Million
€5.25 Million Germany €14.70 ▼ -0.68%
6426 Tecnotree Oyj
HE:TEM1V
3.30x €3.30 Million
≈ $3.86 Million
€1.00 Million Finland €6.35 ▲ +0.00%
6427 St.Shine Optical Co Ltd
TWO:1565
3.30x NT$389.20 Million
≈ $12.26 Million
NT$117.95 Million Taiwan NT$94.00 ▲ +1.08%
6428 Energy Absolute Public Company Limited
BK:EA
3.30x ฿1.19 Billion
≈ $37.21 Million
฿361.82 Million Thailand ฿3.12 ▲ +0.65%
6429 Randstad NV
AS:RAND
3.30x €155.00 Million
≈ $181.21 Million
€47.00 Million Netherlands €31.86 ▼ -3.10%
6430 Ubiquoss Holdings Inc
KQ:078070
3.30x ₩20.68 Billion
≈ $14.01 Million
₩6.27 Billion Korea ₩8170.00 ▲ +3.42%
6431 China Building Material
SHG:603060
3.30x CN¥116.74 Million
≈ $17.08 Million
CN¥35.41 Million China CN¥5.19 ▼ -2.44%
6432 Hagerty Inc
NYSE:HGTY
3.30x $29.10 Million $8.83 Million USA $11.72 ▼ -1.51%
6433 Nyquest Technology Co Ltd
TWO:6494
3.30x NT$89.65 Million
≈ $2.82 Million
NT$27.19 Million Taiwan NT$51.30 ▲ +2.91%
6434 Putra Rajawali Kencana PT
JK:PURA
3.30x Rp6.20 Billion
≈ $363.24K
Rp1.88 Billion Indonesia Rp31.00 ▲ +0.00%
6435 Arjo AB (publ)
ST:ARJO-B
3.30x Skr600.00 Million
≈ $64.57 Million
Skr182.00 Million Sweden Skr26.56 ▼ -2.28%
6436 R.E.A. Holdings plc
LSE:RE
3.30x GBX36.13 Million
≈ $4.40K
GBX10.96 Million UK GBX109.00 ▲ +1.87%
6437 Calamos LongShort Equity & Dynamic Income Trust
NASDAQ:CPZ
3.30x $40.88 Million $12.40 Million USA $13.09 ▲ +0.23%
6438 Inner Mongolia Furui Med Sci
SHE:300049
3.30x CN¥139.06 Million
≈ $20.35 Million
CN¥42.20 Million China CN¥40.90 ▲ +0.05%
6439 Guangzhou Goaland Energy Conservation Tech Co Ltd
SHE:300499
3.29x CN¥37.24 Million
≈ $5.45 Million
CN¥11.30 Million China CN¥27.73 ▲ +6.00%
6440 Yong Shun Chemical Co Ltd
TWO:4711
3.29x NT$22.40 Million
≈ $705.82K
NT$6.80 Million Taiwan NT$16.50 ▲ +2.17%
6441 Telemasters Holdings Ltd
JSE:TLM
3.29x ZAC1.27 Million
≈ $672.67
ZAC384.40K South Africa ZAC130.00 ▲ +0.00%
6442 Jiangxi Huangshanghuang Group Food Co Ltd
SHE:002695
3.29x CN¥79.36 Million
≈ $11.61 Million
CN¥24.11 Million China CN¥7.75 ▼ -8.18%
6443 Orell Fuessli Holding AG
SW:OFN
3.29x CHF40.47 Million
≈ $51.17 Million
CHF12.29 Million Switzerland CHF149.50 ▼ -1.97%
6444 Datasea Inc
NASDAQ:DTSS
3.29x $661.70K $201.03K USA $0.84 ▲ +10.06%
6445 KINX Inc
KQ:093320
3.29x ₩13.50 Billion
≈ $9.15 Million
₩4.10 Billion Korea ₩126500.00 ▼ -3.14%
6446 Douglas AG
XETRA:DOU
3.29x €476.50 Million
≈ $557.08 Million
€144.80 Million Germany €8.26 ▼ -0.24%
6447 Genbyte Technology Inc
SHE:003028
3.29x CN¥75.33 Million
≈ $11.02 Million
CN¥22.89 Million China CN¥20.55 ▼ -0.24%
6448 TECSYS Inc.
TO:TCS
3.29x CA$5.81 Million
≈ $4.20 Million
CA$1.77 Million Canada CA$35.00 ▲ +3.24%
6449 Guangzhou Ruoyuchen Information Tec
SHE:003010
3.29x CN¥294.83 Million
≈ $43.14 Million
CN¥89.63 Million China CN¥25.36 ▼ -7.00%
6450 EASYJET PLC SP.ADR NEW/4
F:EJTS
3.29x €1.62 Billion
≈ $1.90 Billion
€494.00 Million Germany €4.24 ▼ -4.07%
6451 MERSEN UNSP.ADR 1/5 EO 2
F:CBE0
3.29x €194.00 Million
≈ $226.81 Million
€59.00 Million Germany €4.68 ▲ +0.00%
6452 BRP Inc.
NASDAQ:DOO
3.29x $425.50 Million $129.50 Million USA $59.65 ▼ -0.45%
6453 Ultra Chip
TWO:3141
3.28x NT$117.84 Million
≈ $3.71 Million
NT$35.89 Million Taiwan NT$63.90 ▲ +2.57%
6454 Sivers IMA Holding AB
ST:SIVE
3.28x Skr14.49 Million
≈ $1.56 Million
Skr4.41 Million Sweden Skr40.98 ▲ +22.99%
6455 Collins Co Ltd
TW:2906
3.28x NT$446.62 Million
≈ $14.07 Million
NT$136.03 Million Taiwan NT$13.50 ▼ -3.57%
6456 New Power Plasma Co.Ltd
KQ:144960
3.28x ₩22.18 Billion
≈ $15.03 Million
₩6.76 Billion Korea ₩10000.00 ▲ +7.30%
6457 NH Hoteles
MC:NHH
3.28x €279.17 Million
≈ $326.37 Million
€85.04 Million Spain €6.50 ▲ +0.00%
6458 Boule Diagnostics AB
ST:BOUL
3.28x Skr15.10 Million
≈ $1.63 Million
Skr4.60 Million Sweden Skr3.36 ▼ -6.67%
6459 FORD OTOMOT.SAN.ADR/5 TN1
F:FO9A
3.28x €18.05 Billion
≈ $21.10 Billion
€5.50 Billion Germany €9.00 ▼ -1.64%
6460 Upsales Technology AB
ST:UPSALE
3.28x Skr9.80 Million
≈ $1.05 Million
Skr2.99 Million Sweden Skr27.20 ▼ -1.81%
6461 China Eastern Airlines Corporation Limited
F:CIAH
3.28x €7.95 Billion
≈ $9.30 Billion
€2.42 Billion Germany €0.34 ▲ +4.97%
6462 OTRS AG
F:TR9
3.28x €420.95K
≈ $492.14K
€128.43K Germany €18.90 ▲ +0.00%
6463 NETUM GROUP OYJ
F:79J
3.28x €2.81 Million
≈ $3.29 Million
€858.00K Germany €0.89 ▼ -0.67%
6464 Dexterra Group Inc
TO:DXT
3.27x CA$42.16 Million
≈ $30.50 Million
CA$12.88 Million Canada CA$15.81 ▲ +1.41%
6465 TORAY INDUSTRIES ADR/2
F:6HK
3.27x €255.03 Billion
≈ $298.16 Billion
€77.91 Billion Germany €11.80 ▲ +0.00%
6466 Verastem Inc
NASDAQ:VSTM
3.27x $42.98 Million $13.14 Million USA $6.00 ▲ +4.35%
6467 Suzhou Sonavox Electronics Co. Ltd. A
SHG:688533
3.27x CN¥163.99 Million
≈ $24.00 Million
CN¥50.13 Million China CN¥20.60 ▲ +1.88%
6468 Onex Corp
TO:ONEX
3.27x CA$592.00 Million
≈ $428.24 Million
CA$181.00 Million Canada CA$106.42 ▲ +0.03%
6469 Omni-Lite Industries Canada Inc.
V:OML
3.27x CA$354.88K
≈ $256.71K
CA$108.51K Canada CA$2.16 ▼ -0.92%
6470 OneMain Holdings Inc
NYSE:OMF
3.27x $739.00 Million $226.00 Million USA $60.00 ▼ -0.33%
6471 COLLPLANT BIOTECH. IS-01
F:CPT
3.27x €2.50 Million
≈ $2.92 Million
€764.94K Germany €0.27 ▲ +0.00%
6472 Scanfil Oyj
HE:SCANFL
3.27x €34.00 Million
≈ $39.75 Million
€10.40 Million Finland €12.22 ▲ +4.09%
6473 Westpac Banking Corporation
AU:WBC
3.27x AU$11.15 Billion
≈ $7.89 Billion
AU$3.41 Billion Australia AU$36.22 ▼ -1.20%
6474 BOD Science Ltd
AU:BOD
3.27x AU$900.22K
≈ $636.96K
AU$275.41K Australia AU$0.02 ▲ +0.00%
6475 Artmarket.com SA
PA:PRC
3.27x €964.00K
≈ $1.13 Million
€295.00K France €2.34 ▲ +1.74%
6476 Synchrony Financial
NYSE:SYF
3.27x $2.45 Billion $751.00 Million USA $72.21 ▼ -1.63%
6477 Fibocom Wireless Inc
SHE:300638
3.27x CN¥321.13 Million
≈ $46.99 Million
CN¥98.28 Million China CN¥19.90 ▼ -0.50%
6478 Wangneng Environment Co Ltd
SHE:002034
3.27x CN¥554.22 Million
≈ $81.10 Million
CN¥169.63 Million China CN¥13.79 ▼ -0.65%
6479 Nepes Corporation
KQ:033640
3.27x ₩10.07 Billion
≈ $6.82 Million
₩3.08 Billion Korea ₩18680.00 ▲ +1.63%
6480 LG Innotek Co Ltd
KO:011070
3.27x ₩443.99 Billion
≈ $300.88 Million
₩135.94 Billion Korea ₩629000.00 ▲ +4.49%
6481 EAST JP RAILW. ADR 1/6
F:EJR0
3.27x €732.25 Billion
≈ $856.08 Billion
€224.20 Billion Germany €9.30 ▲ +0.54%
6482 Ekinops SA
PA:EKI
3.27x €4.88 Million
≈ $5.71 Million
€1.50 Million France €2.55 ▼ -1.35%
6483 Baolingbao Biology Co Ltd
SHE:002286
3.27x CN¥134.96 Million
≈ $19.75 Million
CN¥41.33 Million China CN¥7.52 ▼ -2.97%
6484 JK Paper Limited
NSE:JKPAPER
3.27x Rs5.09 Billion
≈ $55.08 Million
Rs1.56 Billion India Rs375.95 ▲ +1.08%
6485 Zhejiang Tianyu Pharmaceutical Co Ltd
SHE:300702
3.26x CN¥233.18 Million
≈ $34.12 Million
CN¥71.42 Million China CN¥20.69 ▼ -0.29%
6486 Best Agrolife Limited
NSE:BESTAGRO
3.26x Rs2.28 Billion
≈ $24.67 Million
Rs698.90 Million India Rs15.52 ▲ +0.39%
6487 BG T&A Co
KQ:046310
3.26x ₩7.22 Billion
≈ $4.89 Million
₩2.21 Billion Korea ₩2270.00 ▼ -1.94%
6488 Actic Group AB
ST:ATIC
3.26x Skr49.23 Million
≈ $5.30 Million
Skr15.08 Million Sweden Skr28.50 ▼ -1.38%
6489 Jiangsu Jinling Sports Equipment Co Ltd
SHE:300651
3.26x CN¥58.34 Million
≈ $8.54 Million
CN¥17.87 Million China CN¥15.30 ▲ +0.92%
6490 Lectra SA
PA:LSS
3.26x €23.77 Million
≈ $27.79 Million
€7.29 Million France €18.28 ▼ -0.65%
6491 Lotte Reit Co Ltd
KO:330590
3.26x ₩64.02 Billion
≈ $43.38 Million
₩19.63 Billion Korea ₩3485.00 ▲ +0.00%
6492 Mechema Chemicals Int
TWO:4721
3.26x NT$135.48 Million
≈ $4.27 Million
NT$41.55 Million Taiwan NT$73.10 ▲ +2.67%
6493 Kerjaya Prospek Property Bhd
KLSE:7077
3.26x RM20.72 Million
≈ $5.20 Million
RM6.35 Million Malaysia RM0.29 ▲ +0.00%
6494 Agroton Public Ltd.
WAR:AGT
3.26x zł4.22 Million
≈ $1.16 Million
zł1.29 Million Poland zł5.10 ▲ +2.00%
6495 Red Rock Resorts Inc
NASDAQ:RRR
3.26x $139.83 Million $42.89 Million USA $64.22 ▼ -1.11%
6496 Dromeas SA
AT:DROME
3.26x €569.09K
≈ $665.32K
€174.55K Greece €0.30 ▲ +0.33%
6497 Mandom Indonesia Tbk
JK:TCID
3.26x Rp59.37 Billion
≈ $3.48 Million
Rp18.21 Billion Indonesia Rp2740.00 ▼ -0.36%
6498 Vedanta Limited
NSE:VEDL
3.26x Rs162.26 Billion
≈ $1.75 Billion
Rs49.83 Billion India Rs264.85 ▲ +1.15%
6499 Ningxia Qinglong Pipes Industry Co Ltd
SHE:002457
3.26x CN¥122.17 Million
≈ $17.88 Million
CN¥37.52 Million China CN¥10.06 ▲ +0.10%
6500 Ahlada Engineers Limited
NSE:AHLADA
3.26x Rs33.14 Million
≈ $358.35K
Rs10.18 Million India Rs37.74 ▼ -2.40%