Companies by Cash Flow Quality Index

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

Last Updated

Oct 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.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
7601 Spectrum Brands Holdings Inc
NYSE:SPB
2.64x $83.30 Million $31.60 Million USA $79.01 ▲ +0.13%
7602 Ok Biotech Co Ltd
TW:4155
2.64x NT$126.93 Million
≈ $4.00 Million
NT$48.16 Million Taiwan NT$15.84 ▲ +7.00%
7603 DexCom Inc
NASDAQ:DXCM
2.63x $525.60 Million $199.50 Million USA $86.04 ▼ -1.90%
7604 FTI Consulting Inc
NYSE:FCN
2.63x $152.29 Million $57.81 Million USA $148.53 ▲ +1.57%
7605 Eusu Holdings
KO:000700
2.63x ₩15.56 Billion
≈ $10.55 Million
₩5.91 Billion Korea ₩6320.00 ▼ -0.94%
7606 Infineon Technologies AG
F:IFXA
2.63x €1.11 Billion
≈ $1.30 Billion
€423.00 Million Germany €52.00 ▲ +4.00%
7607 Hangzhou Hangyang Co Ltd
SHE:002430
2.63x CN¥732.19 Million
≈ $107.14 Million
CN¥278.10 Million China CN¥25.24 ▲ +3.74%
7608 PLENUM AG NA O.N.
F:PLEK
2.63x €2.64 Million
≈ $3.08 Million
€1.00 Million Germany €2.40 ▼ -11.76%
7609 Janus Henderson Group PLC
NYSE:JHG
2.63x $234.80 Million $89.20 Million USA $51.95 ▲ +0.00%
7610 Lsb Industries Inc
NYSE:LXU
2.63x $51.80 Million $19.68 Million USA $10.63 ▲ +1.63%
7611 Unlu Yatirim Holding AS
IS:UNLU
2.63x TL290.20 Million
≈ $6.50 Million
TL110.32 Million Turkey TL10.31 ▲ +9.91%
7612 Elixirr International Plc
LSE:ELIX
2.63x GBX22.83 Million
≈ $2.78K
GBX8.68 Million UK GBX504.00 ▼ -0.40%
7613 Lloyds Banking Group PLC
LSE:LLOY
2.63x GBX6.42 Billion
≈ $781.01K
GBX2.44 Billion UK GBX104.85 ▼ -0.94%
7614 GEPIC Energy Development Co Ltd
SHE:000791
2.63x CN¥1.99 Billion
≈ $291.13 Million
CN¥757.02 Million China CN¥6.79 ▲ +0.00%
7615 Shaanxi Coal Industry Co Ltd
SHG:601225
2.63x CN¥13.34 Billion
≈ $1.95 Billion
CN¥5.07 Billion China CN¥28.28 ▲ +0.64%
7616 Tri Continental Closed Fund
NYSE:TY
2.63x $435.70 Million $165.86 Million USA $34.60 ▲ +0.35%
7617 Hannover Rück SE
F:HNR1
2.63x €1.78 Billion
≈ $2.08 Billion
€676.70 Million Germany €274.20 ▲ +0.15%
7618 HANN.RUECKV.SE ADR 1/2/ON
F:HNRB
2.63x €1.78 Billion
≈ $2.08 Billion
€676.70 Million Germany €45.40 ▼ -0.87%
7619 Filter Vision Public Company Limited
BK:FVC
2.63x ฿34.09 Million
≈ $1.06 Million
฿12.98 Million Thailand ฿0.32 ▼ -3.03%
7620 HLE Glascoat Limited
NSE:HLEGLAS
2.63x Rs745.76 Million
≈ $8.07 Million
Rs284.05 Million India Rs415.30 ▲ +4.02%
7621 Hensoldt AG
F:HAG
2.63x €21.00 Million
≈ $24.55 Million
€8.00 Million Germany €87.38 ▲ +5.53%
7622 HENSOLDT AG UNSP. ADS
F:HAG0
2.63x €21.00 Million
≈ $24.55 Million
€8.00 Million Germany €7.60 ▲ +0.00%
7623 Shift4 Payments Inc
NYSE:FOUR
2.63x $63.00 Million $24.00 Million USA $39.43 ▲ +0.23%
7624 Sierra Metals Inc.
TO:SMT
2.62x CA$27.22 Million
≈ $19.69 Million
CA$10.37 Million Canada CA$1.14 ▲ +0.00%
7625 APEX International Financial Engineering Res & Tech Co Ltd
TWO:5210
2.62x NT$11.82 Million
≈ $372.55K
NT$4.51 Million Taiwan NT$32.95 ▲ +0.92%
7626 Metallic Minerals Corp
V:MMG
2.62x CA$20.37K
≈ $14.74K
CA$7.76K Canada CA$0.20 ▲ +5.41%
7627 Altitude Group Plc
LSE:ALT
2.62x GBX1.46 Million
≈ $177.15
GBX555.19K UK GBX20.00 ▲ +0.00%
7628 Digiwin Software Co Ltd
SHE:300378
2.62x CN¥220.27 Million
≈ $32.23 Million
CN¥84.00 Million China CN¥34.18 ▼ -2.68%
7629 Cabio Biotech Wuhan Co Ltd
SHG:688089
2.62x CN¥56.10 Million
≈ $8.21 Million
CN¥21.39 Million China CN¥8.19 ▲ +1.36%
7630 Sino AG
F:XTP
2.62x €2.63 Million
≈ $3.08 Million
€1.00 Million Germany €123.00 ▼ -1.60%
7631 Jeil Technos Co.Ltd
KQ:038010
2.62x ₩19.60 Billion
≈ $13.28 Million
₩7.48 Billion Korea ₩5260.00 ▲ +2.14%
7632 Guandian Defense Technology Co. Ltd. A
SHG:688287
2.62x CN¥55.30 Million
≈ $8.09 Million
CN¥21.09 Million China CN¥0.37 ▲ +5.71%
7633 NAVIGATOR HLDGS LTD
F:1NV
2.62x €48.43 Million
≈ $56.62 Million
€18.48 Million Germany €19.43 ▼ -4.10%
7634 Exco Technologies Limited
TO:XTC
2.62x CA$21.56 Million
≈ $15.59 Million
CA$8.23 Million Canada CA$8.34 ▼ -0.48%
7635 V2 Retail Limited
NSE:V2RETAIL
2.62x Rs1.10 Billion
≈ $11.87 Million
Rs418.94 Million India Rs171.77 ▲ +3.32%
7636 Marex Group plc Ordinary Shares
NASDAQ:MRX
2.62x $701.40 Million $267.70 Million USA $70.50 ▼ -2.49%
7637 SHANGH.DAZ.PUBL.UTIL.YC 1
F:6WL
2.62x €1.09 Billion
≈ $1.27 Billion
€415.17 Million Germany €0.27 ▲ +7.14%
7638 Beijing Konruns Pharmaceutical Co Ltd
SHG:603590
2.62x CN¥96.44 Million
≈ $14.11 Million
CN¥36.83 Million China CN¥27.30 ▼ -1.30%
7639 China General Plastics Corp
TW:1305
2.62x NT$247.11 Million
≈ $7.79 Million
NT$94.40 Million Taiwan NT$13.15 ▲ +0.00%
7640 Crexendo Inc
NASDAQ:CXDO
2.62x $2.75 Million $1.05 Million USA $5.47 ▼ -3.19%
7641 Nanjing Xinlian Electronics Co Ltd
SHE:002546
2.62x CN¥113.47 Million
≈ $16.60 Million
CN¥43.35 Million China CN¥7.04 ▲ +0.43%
7642 Arrow Exploration Corp
V:AXL
2.62x CA$13.66 Million
≈ $9.88 Million
CA$5.22 Million Canada CA$0.71 ▲ +0.00%
7643 Asiacement
KO:183190
2.62x ₩37.23 Billion
≈ $25.23 Million
₩14.23 Billion Korea ₩9920.00 ▲ +1.64%
7644 Deutsche Börse AG
XETRA:DB1
2.62x €1.33 Billion
≈ $1.56 Billion
€508.70 Million Germany €309.50 ▲ +1.31%
7645 CHOROKBAEM COMPANY Co. Ltd
KQ:052300
2.62x ₩13.79 Billion
≈ $9.34 Million
₩5.27 Billion Korea ₩1479.00 ▲ +2.07%
7646 Crossamerica Partners LP
NYSE:CAPL
2.62x $27.88 Million $10.66 Million USA $21.68 ▲ +1.31%
7647 Shanghai Cooltech Power Co Ltd
SHE:300153
2.62x CN¥37.09 Million
≈ $5.43 Million
CN¥14.18 Million China CN¥20.11 ▲ +0.20%
7648 Digiworld Corp
VN:DGW
2.61x ₫808.76 Billion
≈ $30.73 Million
₫309.31 Billion Vietnam ₫44500.00 ▼ -1.22%
7649 Privasia Technology Bhd
KLSE:0123
2.61x RM1.76 Million
≈ $441.21K
RM672.15K Malaysia RM0.07 ▲ +0.00%
7650 SFL Corporation Ltd
F:UG6
2.61x €88.32 Million
≈ $103.26 Million
€33.79 Million Germany €9.10 ▼ -2.83%
7651 Taihe Technologies
SHE:300801
2.61x CN¥84.66 Million
≈ $12.39 Million
CN¥32.40 Million China CN¥19.82 ▼ -0.70%
7652 Barclays PLC
F:BCY2
2.61x €18.74 Billion
≈ $21.91 Billion
€7.17 Billion Germany €20.20 ▲ +1.00%
7653 Barclays PLC
MX:BCSN
2.61x MX$18.74 Billion
≈ $1.08 Billion
MX$7.17 Billion Mexico MX$422.76 ▲ +0.24%
7654 Kaulin Mfg
TW:1531
2.61x NT$84.21 Million
≈ $2.65 Million
NT$32.23 Million Taiwan NT$11.55 ▼ -0.43%
7655 Elanco Animal Health
NYSE:ELAN
2.61x $290.00 Million $111.00 Million USA $23.55 ▲ +0.04%
7656 Northrim BanCorp Inc
NASDAQ:NRIM
2.61x $40.08 Million $15.34 Million USA $23.55 ▼ -3.60%
7657 Sichuan Haowu Electromechanical Co Ltd
SHE:000757
2.61x CN¥32.24 Million
≈ $4.72 Million
CN¥12.34 Million China CN¥4.17 ▲ +2.96%
7658 Mind Gym Ltd
LSE:MIND
2.61x GBX1.24 Million
≈ $151.24
GBX476.00K UK GBX5.88 ▲ +0.00%
7659 Integra LifeSciences Holdings
NASDAQ:IART
2.61x $50.74 Million $19.43 Million USA $13.21 ▼ -2.37%
7660 Fugro N.V.
AS:FUR
2.61x €405.53 Million
≈ $474.10 Million
€155.34 Million Netherlands €7.32 ▲ +2.88%
7661 Cash.Medien AG
HM:MF8
2.61x €76.00K
≈ $88.85K
€29.12K Germany €1.76 ▲ +0.00%
7662 M Yochananof and Sons Ltd
TA:YHNF
2.61x ILA105.62 Million
≈ $283.17K
ILA40.47 Million Israel ILA32910.00 ▼ -1.47%
7663 Nippon Sanso Holdings Corp.
NYSE:NPXYY
2.61x $84.82 Billion $32.51 Billion USA $17.17 ▼ -0.17%
7664 Bapcor Ltd
AU:BAP
2.61x AU$106.53 Million
≈ $75.38 Million
AU$40.83 Million Australia AU$0.79 ▲ +8.22%
7665 SJW Group Common Stock
NYSE:SJW
2.61x $43.18 Million $16.55 Million USA $52.55 ▲ +0.00%
7666 Ab Dynamics
LSE:ABDP
2.61x GBX18.00 Million
≈ $2.19K
GBX6.90 Million UK GBX839.00 ▲ +1.33%
7667 Chicago Atlantic BDC, Inc.
NASDAQ:LIEN
2.61x $6.52 Million $2.50 Million USA $9.14 ▼ -0.11%
7668 S. Khonkaen Foods Public Company Limited
BK:SORKON
2.61x ฿96.25 Million
≈ $3.00 Million
฿36.90 Million Thailand ฿3.16 ▲ +0.00%
7669 Kukje Pharma Co Ltd
KO:002720
2.61x ₩4.99 Billion
≈ $3.38 Million
₩1.91 Billion Korea ₩4125.00 ▲ +0.73%
7670 Wankai New Materials Co. Ltd.
SHE:301216
2.61x CN¥441.00 Million
≈ $64.53 Million
CN¥169.10 Million China CN¥15.33 ▲ +1.52%
7671 Mobase Co Ltd
KQ:101330
2.61x ₩29.74 Billion
≈ $20.16 Million
₩11.41 Billion Korea ₩3530.00 ▲ +2.32%
7672 Deoleo S.A
MC:OLE
2.61x €11.47 Million
≈ $13.41 Million
€4.40 Million Spain €0.35 ▼ -0.56%
7673 Shenwu Energy Saving Co Ltd
SHE:000820
2.61x CN¥16.53 Million
≈ $2.42 Million
CN¥6.34 Million China CN¥3.43 ▲ +1.78%
7674 Yelooo Integra Datanet Tbk PT
JK:YELO
2.61x Rp284.38 Million
≈ $16.66K
Rp109.07 Million Indonesia Rp64.00 ▼ -14.67%
7675 Sam Young Chem
KO:003720
2.61x ₩12.25 Billion
≈ $8.30 Million
₩4.70 Billion Korea ₩5870.00 ▲ +5.01%
7676 Paramount Global Class A
NASDAQ:PARAA
2.61x $159.00 Million $61.00 Million USA $16.91 ▲ +0.00%
7677 Lighting and Equipment Public Company Limited
BK:L&E
2.61x ฿73.14 Million
≈ $2.28 Million
฿28.07 Million Thailand ฿1.01 ▼ -0.98%
7678 SuZhou ChunXing Precision Mechanical Co Ltd
SHE:002547
2.61x CN¥36.43 Million
≈ $5.33 Million
CN¥13.98 Million China CN¥2.32 ▲ +1.31%
7679 Naturgy Energy Group SA
MC:NTGY
2.61x €1.38 Billion
≈ $1.61 Billion
€530.00 Million Spain €30.64 ▲ +0.92%
7680 NATURGY ENERGY ADR1/5/E01
F:GANA
2.61x €1.38 Billion
≈ $1.61 Billion
€530.00 Million Germany €5.35 ▲ +1.90%
7681 Kartonsan Karton Sanayi ve Ticaret AS
IS:KARTN
2.61x TL119.67 Million
≈ $2.68 Million
TL45.93 Million Turkey TL101.80 ▼ -5.48%
7682 Guangshen Railway Company Limited
F:GRCH
2.61x €709.56 Million
≈ $829.55 Million
€272.34 Million Germany €0.25 ▲ +0.00%
7683 Wix.Com Ltd
NASDAQ:WIX
2.61x $150.34 Million $57.70 Million USA $75.01 ▼ -7.55%
7684 McLaren Resources Inc
F:3ML
2.61x €461.47K
≈ $539.50K
€177.15K Germany €0.01 ▲ +0.00%
7685 Powerwell Holdings Bhd
KLSE:0217
2.60x RM10.94 Million
≈ $2.75 Million
RM4.20 Million Malaysia RM1.16 ▲ +2.65%
7686 ecotel communication ag
XETRA:E4C
2.60x €1.41 Million
≈ $1.65 Million
€543.06K Germany €6.65 ▲ +0.76%
7687 Synergie SE
PA:SDG
2.60x €70.30 Million
≈ $82.18 Million
€27.00 Million France €25.40 ▲ +0.40%
7688 Supernus Pharmaceuticals Inc
NASDAQ:SUPN
2.60x $58.53 Million $22.50 Million USA $37.88 ▼ -4.27%
7689 Turkiye Sise ve Cam Fabrikalari AS
IS:SISE
2.60x TL10.75 Billion
≈ $240.82 Million
TL4.13 Billion Turkey TL36.16 ▼ -2.95%
7690 Woory Industrial Holdings Co.Ltd
KQ:072470
2.60x ₩12.65 Billion
≈ $8.57 Million
₩4.86 Billion Korea ₩2210.00 ▲ +1.61%
7691 SOFTBANK CORP. ADR
F:3AG0
2.60x €1.37 Trillion
≈ $1.60 Trillion
€526.13 Billion Germany €12.70 ▲ +18.69%
7692 MDU Resources Group Inc
NYSE:MDU
2.60x $265.30 Million $102.06 Million USA $19.00 ▲ +2.10%
7693 AEON Thana Sinsap (Thailand) Public Company Limited
BK:AEONTS
2.60x ฿2.37 Billion
≈ $73.91 Million
฿912.48 Million Thailand ฿93.00 ▲ +0.00%
7694 Ningbo United Group Co Ltd
SHG:600051
2.60x CN¥83.25 Million
≈ $12.18 Million
CN¥32.04 Million China CN¥6.10 ▲ +0.33%
7695 The Lovesac Company
NASDAQ:LOVE
2.60x $83.42 Million $32.11 Million USA $14.52 ▼ -1.59%
7696 BayWa Aktiengesellschaft
F:BYW
2.60x €62.99 Million
≈ $73.65 Million
€24.25 Million Germany €7.52 ▲ +0.00%
7697 Jiangxi Synergy Pharmaceutical Co Ltd
SHE:300636
2.60x CN¥65.40 Million
≈ $9.57 Million
CN¥25.18 Million China CN¥6.70 ▼ -1.62%
7698 LTIMindtree Limited
NSE:LTM
2.60x Rs36.16 Billion
≈ $391.07 Million
Rs13.92 Billion India Rs4390.00 ▲ +3.66%
7699 Unifique Telecomunicações S.A.
SA:FIQE3
2.60x R$161.53 Million
≈ $31.70 Million
R$62.20 Million Brazil R$6.24 ▲ +0.65%
7700 Síminn hf
IC:SIMINN
2.60x Ikr1.39 Billion
≈ $11.36 Million
Ikr537.00 Million Iceland Ikr11.80 ▲ +0.85%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.