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
6401 Sartorius Aktiengesellschaft
F:SRT
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €188.20 ▲ +0.53%
6402 SARTORIUS AG UNSP.ADR 1/5
F:SRT4
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €35.60 ▼ -3.78%
6403 Dala Energi AB
ST:DE
3.36x Skr22.50 Million
≈ $2.42 Million
Skr6.70 Million Sweden Skr89.20 ▲ +0.00%
6404 Galiano Gold Inc
TO:GAU
3.36x CA$57.42 Million
≈ $41.53 Million
CA$17.08 Million Canada CA$3.09 ▲ +3.34%
6405 TGI Infrastructures Ltd
TA:TGI
3.36x ILA13.35 Million
≈ $35.80K
ILA3.97 Million Israel ILA220.40 ▼ -1.43%
6406 Montrose Environmental Grp
NYSE:MEG
3.36x $28.15 Million $8.38 Million USA $22.14 ▲ +5.18%
6407 Apogee Enterprises Inc
NASDAQ:APOG
3.36x $55.84 Million $16.62 Million USA $37.37 ▲ +0.11%
6408 Envista Holdings Corp
NYSE:NVST
3.36x $88.70 Million $26.40 Million USA $22.87 ▲ +2.10%
6409 NOS S.G.P.S. S.A.
LS:NOS
3.36x €153.99 Million
≈ $180.03 Million
€45.86 Million Portugal €4.99 ▼ -1.89%
6410 Hanyang ENG Co. Ltd
KQ:045100
3.36x ₩26.40 Billion
≈ $17.89 Million
₩7.86 Billion Korea ₩31950.00 ▲ +6.50%
6411 Bakkavor Group PLC
LSE:BAKK
3.36x GBX56.40 Million
≈ $6.86K
GBX16.80 Million UK GBX252.00 ▲ +0.00%
6412 XP Factory PLC
LSE:XPF
3.36x GBX3.21 Million
≈ $390.44
GBX956.00K UK GBX18.75 ▲ +0.00%
6413 eCloudvalley Digital Technology Co. Ltd.
TW:6689
3.36x NT$101.52 Million
≈ $3.20 Million
NT$30.25 Million Taiwan NT$74.30 ▲ +1.78%
6414 Padini Holdings Bhd
KLSE:7052
3.36x RM138.65 Million
≈ $34.81 Million
RM41.32 Million Malaysia RM1.47 ▼ -0.68%
6415 Ontex Group NV
BR:ONTEX
3.35x €68.10 Million
≈ $79.62 Million
€20.30 Million Belgium €2.56 ▼ -1.16%
6416 Tera Light Ltd
TA:TRLT
3.35x ILA13.19 Million
≈ $35.37K
ILA3.94 Million Israel ILA2098.00 ▲ +0.48%
6417 Kambi Group PLC
ST:KAMBI
3.35x Skr14.14 Million
≈ $1.52 Million
Skr4.22 Million Sweden Skr171.60 ▲ +0.23%
6418 Rogers Communications Inc
TO:RCI-B
3.35x CA$1.47 Billion
≈ $1.06 Billion
CA$438.00 Million Canada CA$52.91 ▲ +0.63%
6419 SML Isuzu Limited
NSE:SMLISUZU
3.35x Rs1.77 Billion
≈ $19.19 Million
Rs529.54 Million India Rs3142.20 ▲ +0.23%
6420 Samyang Corp Preference Shares
KO:145995
3.35x ₩93.46 Billion
≈ $63.33 Million
₩27.89 Billion Korea ₩31400.00 ▲ +0.96%
6421 Samyang Cor
KO:145990
3.35x ₩93.46 Billion
≈ $63.33 Million
₩27.89 Billion Korea ₩43250.00 ▲ +0.35%
6422 MCNEX Co. Ltd
KQ:097520
3.35x ₩31.95 Billion
≈ $21.65 Million
₩9.54 Billion Korea ₩27500.00 ▼ -0.72%
6423 Compagnie de Saint-Gobain S.A.
PA:SGO
3.35x €4.20 Billion
≈ $4.91 Billion
€1.25 Billion France €77.00 ▼ -0.90%
6424 Samyoung Elec
KO:005680
3.35x ₩8.91 Billion
≈ $6.04 Million
₩2.66 Billion Korea ₩13500.00 ▲ +2.27%
6425 Peab AB (publ)
ST:PEAB-B
3.35x Skr2.78 Billion
≈ $298.85 Million
Skr829.00 Million Sweden Skr88.10 ▲ +1.15%
6426 Radiant Globaltech Bhd
KLSE:0202
3.35x RM49.32 Million
≈ $12.38 Million
RM14.73 Million Malaysia RM0.22 ▼ -2.27%
6427 2S Metal Public Company Limited
BK:2S
3.35x ฿14.56 Million
≈ $453.98K
฿4.35 Million Thailand ฿3.10 ▲ +0.65%
6428 Song Ho Industrial Co Ltd
TWO:5016
3.34x NT$87.02 Million
≈ $2.74 Million
NT$26.02 Million Taiwan NT$26.15 ▲ +4.18%
6429 Yelp Inc
NYSE:YELP
3.34x $131.52 Million $39.32 Million USA $23.63 ▲ +7.31%
6430 Ambertech Ltd
AU:AMO
3.34x AU$3.83 Million
≈ $2.71 Million
AU$1.14 Million Australia AU$0.10 ▲ +0.00%
6431 VRL Logistics Limited
NSE:VRLLOG
3.34x Rs3.34 Billion
≈ $36.14 Million
Rs999.32 Million India Rs231.99 ▼ -1.43%
6432 Chaince Digital Holdings Inc.
NASDAQ:CD
3.34x $389.40 Million $116.46 Million USA $6.51 ▼ -18.63%
6433 Okong Corporation
KQ:045060
3.34x ₩5.32 Billion
≈ $3.60 Million
₩1.59 Billion Korea ₩2030.00 ▼ -1.46%
6434 RGB International Bhd
KLSE:0037
3.34x RM18.67 Million
≈ $4.69 Million
RM5.59 Million Malaysia RM0.22 ▲ +7.50%
6435 MISSION GROUP PLC LS -10
F:M7K
3.34x €3.52 Million
≈ $4.11 Million
€1.05 Million Germany €0.15 ▼ -1.96%
6436 LTC Co.Ltd
KQ:170920
3.34x ₩9.73 Billion
≈ $6.59 Million
₩2.91 Billion Korea ₩47400.00 ▲ +14.35%
6437 Bangkok Airways Public Company Limited
F:8BA
3.34x €1.44 Billion
≈ $1.69 Billion
€431.63 Million Germany €0.40 ▲ +1.01%
6438 Korea Parts & Fasteners Co.Ltd
KQ:024880
3.34x ₩22.96 Billion
≈ $15.56 Million
₩6.88 Billion Korea ₩4495.00 ▼ -1.64%
6439 Camden Property Trust
NYSE:CPT
3.34x $148.10 Million $44.37 Million USA $112.01 ▲ +2.87%
6440 Hubei Radio and Television Information Network Co Ltd
SHE:000665
3.34x CN¥140.59 Million
≈ $20.57 Million
CN¥42.12 Million China CN¥4.17 ▼ -0.71%
6441 Amicogen Inc
KQ:092040
3.34x ₩6.25 Billion
≈ $4.24 Million
₩1.87 Billion Korea ₩1420.00 ▼ -4.38%
6442 Hornbach Holding VZO O.N.
XETRA:HBH
3.33x €34.00 Million
≈ $39.75 Million
€10.20 Million Germany €76.30 ▼ -0.13%
6443 Spineguard
PA:ALSGD
3.33x €398.61K
≈ $466.02K
€119.60K France €0.09 ▼ -2.17%
6444 Mister Car Wash, Inc. Common Stock
NYSE:MCW
3.33x $91.36 Million $27.41 Million USA $5.25 ▲ +0.00%
6445 Qiiwi Games AB (publ)
ST:QIIWI
3.33x Skr5.33 Million
≈ $574.13K
Skr1.60 Million Sweden Skr2.50 ▲ +0.00%
6446 Surgepays Inc
NASDAQ:SURG
3.33x $4.04 Million $1.21 Million USA $0.54 ▲ +2.93%
6447 FAST RETAIL.CO.SP.HDR 1
F:FR7H
3.33x €197.13 Billion
≈ $230.47 Billion
€59.16 Billion Germany €4.08 ▲ +0.49%
6448 FAST RETAIL. CO. ADR 1/10
F:FR70
3.33x €197.13 Billion
≈ $230.47 Billion
€59.16 Billion Germany €36.60 ▼ -2.14%
6449 Haesung Optics Co. Ltd
KQ:076610
3.33x ₩10.70 Billion
≈ $7.25 Million
₩3.21 Billion Korea ₩1600.00 ▼ -1.78%
6450 Walmart Inc.
NASDAQ:WMT
3.33x $14.11 Billion $4.24 Billion USA $117.74 ▲ +0.73%
6451 Malayan Flour Mills Bhd
KLSE:3662
3.33x RM140.28 Million
≈ $35.22 Million
RM42.14 Million Malaysia RM0.57 ▼ -0.88%
6452 Surya Roshni Limited
NSE:SURYAROSNI
3.33x Rs2.47 Billion
≈ $26.68 Million
Rs741.30 Million India Rs255.54 ▲ +0.75%
6453 Migros Ticaret AS
IS:MGROS
3.33x TL13.14 Billion
≈ $294.29 Million
TL3.95 Billion Turkey TL662.50 ▼ -0.67%
6454 Methanex Corporation
TO:MX
3.33x CA$276.86 Million
≈ $200.27 Million
CA$83.23 Million Canada CA$84.41 ▼ -2.89%
6455 Stantec Inc
TO:STN
3.33x CA$312.30 Million
≈ $225.91 Million
CA$93.90 Million Canada CA$104.54 ▲ +2.38%
6456 Alexander & Baldwin Holdings Inc
NYSE:ALEX
3.32x $12.55 Million $3.78 Million USA $20.84 ▲ +0.05%
6457 China Merchants Bank Co. Ltd
F:M4B
3.32x €125.85 Billion
≈ $147.13 Billion
€37.85 Billion Germany €5.17 ▼ -1.15%
6458 BK OF IREL.UNSP.ADR/1 EO1
F:BIRB
3.32x €3.99 Billion
≈ $4.67 Billion
€1.20 Billion Germany €15.90 ▼ -5.92%
6459 AMERICA MOVIL SAB DE CV
MX:AMXB
3.32x MX$75.46 Billion
≈ $4.34 Billion
MX$22.70 Billion Mexico MX$21.86 ▼ -1.53%
6460 Associate Global Partners Ltd
AU:APL
3.32x AU$804.00K
≈ $568.88K
AU$242.00K Australia AU$0.30 ▲ +0.00%
6461 CCC Intelligent Solutions Holdings Inc. Common Stock
NASDAQ:CCCS
3.32x $43.06 Million $12.96 Million USA $8.01 ▼ -1.35%
6462 Alcadon Group AB
ST:ALCA
3.32x Skr51.80 Million
≈ $5.57 Million
Skr15.60 Million Sweden Skr33.20 ▼ -2.92%
6463 Shenzhen Sea Star Technology
SHE:002137
3.32x CN¥49.29 Million
≈ $7.21 Million
CN¥14.84 Million China CN¥10.54 ▲ +1.35%
6464 Beijing Bayi Space LCD Technology Co Ltd
SHG:688181
3.32x CN¥116.92 Million
≈ $17.11 Million
CN¥35.21 Million China CN¥39.70 ▲ +2.06%
6465 Beijing SL Pharmaceutical Co Ltd
SHE:002038
3.32x CN¥66.55 Million
≈ $9.74 Million
CN¥20.05 Million China CN¥5.60 ▼ -1.93%
6466 Desenio Group AB
ST:DSNO
3.32x Skr31.20 Million
≈ $3.36 Million
Skr9.40 Million Sweden Skr0.09 ▼ -0.44%
6467 Rede Energia Participações S.A
SA:REDE3
3.32x R$1.09 Billion
≈ $213.91 Million
R$328.51 Million Brazil R$5.91 ▲ +0.00%
6468 Absolicon Solar Collector AB Series B
ST:ABSL-B
3.32x Skr4.40 Million
≈ $473.30K
Skr1.33 Million Sweden Skr6.38 ▲ +1.92%
6469 Iridium Communications Inc
NASDAQ:IRDM
3.32x $71.61 Million $21.59 Million USA $52.07 ▲ +6.33%
6470 Chanson International Holding Class A Ordinary Shares
NASDAQ:CHSN
3.32x $4.10 Million $1.24 Million USA $1.27 ▲ +1.60%
6471 Zhejiang Huafon Spandex Co Ltd
SHE:002064
3.31x CN¥1.58 Billion
≈ $231.93 Million
CN¥478.20 Million China CN¥10.06 ▼ -3.08%
6472 Warrior Met Coal Inc
NYSE:HCC
3.31x $76.09 Million $22.96 Million USA $105.93 ▲ +0.05%
6473 Boldt S.A
BA:BOLT
3.31x AR$7.36 Billion
≈ $5.33 Million
AR$2.22 Billion Argentina AR$43.80 ▲ +0.69%
6474 Südwestdeutsche Salzwerke AG
F:SSH
3.31x €13.18 Million
≈ $15.41 Million
€3.98 Million Germany €62.00 ▲ +0.81%
6475 Hanza AB
ST:HANZA
3.31x Skr424.00 Million
≈ $45.63 Million
Skr128.00 Million Sweden Skr175.60 ▼ -0.45%
6476 China Satellite Communications Co Ltd
SHG:601698
3.31x CN¥348.57 Million
≈ $51.01 Million
CN¥105.23 Million China CN¥30.09 ▼ -1.12%
6477 Cadeler As
OL:CADLR
3.31x Nkr214.03 Million
≈ $22.52 Million
Nkr64.61 Million Norway Nkr57.25 ▼ -0.52%
6478 Cadeler A/S
NYSE:CDLR
3.31x $214.03 Million $64.61 Million USA $24.72 ▲ +0.32%
6479 Pilgrims Pride Corp
NASDAQ:PPC
3.31x $291.21 Million $87.93 Million USA $28.97 ▲ +5.04%
6480 Facc AG
VI:FACC
3.31x €30.76 Million
≈ $35.96 Million
€9.29 Million Austria €16.54 ▼ -3.39%
6481 Hauman Technologies
TWO:6218
3.31x NT$35.95 Million
≈ $1.13 Million
NT$10.86 Million Taiwan NT$36.90 ▼ -3.40%
6482 Unique Optical Industrial Co Ltd
TWO:3441
3.31x NT$58.98 Million
≈ $1.86 Million
NT$17.82 Million Taiwan NT$54.80 ▲ +4.98%
6483 Transurban Group
AU:TCL
3.31x AU$986.00 Million
≈ $697.66 Million
AU$298.00 Million Australia AU$15.00 ▼ -0.27%
6484 Thai-German Products Public Company Limited
BK:TGPRO
3.31x ฿90.55 Million
≈ $2.82 Million
฿27.37 Million Thailand ฿0.04 ▲ +0.00%
6485 Village Super Market Inc
NASDAQ:VLGEA
3.31x $59.12 Million $17.87 Million USA $38.87 ▼ -1.74%
6486 Naphtha
TA:NFTA
3.31x ILA289.15 Million
≈ $775.19K
ILA87.40 Million Israel ILA2245.00 ▲ +0.09%
6487 XINTE ENERGY CO. CL.H YC1
F:9M7
3.31x €14.37 Billion
≈ $16.80 Billion
€4.35 Billion Germany €0.52 ▼ -0.95%
6488 Impulse Qingdao Health Tech Co Ltd
SHE:002899
3.31x CN¥63.10 Million
≈ $9.23 Million
CN¥19.08 Million China CN¥26.61 ▼ -0.56%
6489 Jamna Auto Industries Limited
NSE:JAMNAAUTO
3.31x Rs2.83 Billion
≈ $30.58 Million
Rs854.82 Million India Rs122.92 ▲ +1.04%
6490 Yang Ming Marine Transport Corp
TW:2609
3.31x NT$7.56 Billion
≈ $238.26 Million
NT$2.29 Billion Taiwan NT$53.20 ▼ -0.93%
6491 Hitachi Energy India Limited
NSE:POWERINDIA
3.31x Rs8.74 Billion
≈ $94.54 Million
Rs2.64 Billion India Rs36525.00 ▲ +3.79%
6492 SPCG Public Company Limited
BK:SPCG
3.31x ฿254.43 Million
≈ $7.93 Million
฿76.94 Million Thailand ฿8.85 ▼ -1.12%
6493 Cangzhou Dahua Co Ltd
SHG:600230
3.31x CN¥80.13 Million
≈ $11.73 Million
CN¥24.24 Million China CN¥14.67 ▼ -3.36%
6494 Shanghai Challenge Textile Co Ltd
SHE:002486
3.31x CN¥73.53 Million
≈ $10.76 Million
CN¥22.25 Million China CN¥2.42 ▼ -1.22%
6495 Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN
3.30x Rp21.02 Billion
≈ $1.23 Million
Rp6.36 Billion Indonesia Rp274.00 ▼ -0.72%
6496 Cable One Inc
NYSE:CABO
3.30x $118.22 Million $35.77 Million USA $46.51 ▼ -3.23%
6497 Surgery Partners Inc
NASDAQ:SGRY
3.30x $83.60 Million $25.30 Million USA $13.68 ▲ +1.26%
6498 Zhuhai CosMX Battery Co Ltd
SHG:688772
3.30x CN¥892.30 Million
≈ $130.57 Million
CN¥270.05 Million China CN¥15.21 ▼ -3.12%
6499 Hap Seng Plantations Holdings Bhd
KLSE:5138
3.30x RM100.19 Million
≈ $25.15 Million
RM30.34 Million Malaysia RM2.16 ▲ +2.86%
6500 STINAG Stuttgart Invest AG
F:STG
3.30x €17.33 Million
≈ $20.26 Million
€5.25 Million Germany €14.70 ▼ -0.68%