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
6401 Tomra Systems ASA
OL:TOM
3.23x Nkr84.00 Million
≈ $8.84 Million
Nkr26.00 Million Norway Nkr91.35 ▲ +2.41%
6402 CH. Karnchang Public Company Limited
BK:CK-R
3.23x ฿2.79 Billion
≈ $86.87 Million
฿862.76 Million Thailand ฿16.70 ▲ +0.00%
6403 L&K Engineering Co Ltd
TW:6139
3.23x NT$13.01 Billion
≈ $410.03 Million
NT$4.03 Billion Taiwan NT$677.00 ▼ -1.88%
6404 Koninklijke Ahold Delhaize NV
AS:AD
3.23x €1.70 Billion
≈ $1.99 Billion
€526.00 Million Netherlands €32.36 ▲ +0.43%
6405 Smurfit Westrock Plc
LSE:SWR
3.23x GBX203.48 Million
≈ $24.76K
GBX63.00 Million UK GBX3359.00 ▼ -1.41%
6406 Gencor Industries Inc
NYSE MKT:GENC
3.23x $11.12 Million $3.44 Million USA $14.15 ▼ -0.28%
6407 Guangxi Radio and Television Information Network Corp Ltd
SHG:600936
3.23x CN¥17.93 Million
≈ $2.62 Million
CN¥5.55 Million China CN¥4.09 ▲ +0.49%
6408 Beijing Jingneng Power Co Ltd
SHG:600578
3.23x CN¥3.94 Billion
≈ $577.18 Million
CN¥1.22 Billion China CN¥5.11 ▲ +0.20%
6409 Aerometrex Ltd
AU:AMX
3.23x AU$3.91 Million
≈ $2.77 Million
AU$1.21 Million Australia AU$0.32 ▲ +1.59%
6410 Sanyou Corporation Limited
SHE:300932
3.23x CN¥204.40 Million
≈ $29.91 Million
CN¥63.32 Million China CN¥9.96 ▲ +0.61%
6411 Metro Mining Limited
F:6ME
3.23x €20.37 Million
≈ $23.82 Million
€6.31 Million Germany €0.48 ▼ -4.46%
6412 TIME Dotcom Bhd
KLSE:5031
3.23x RM336.87 Million
≈ $84.58 Million
RM104.39 Million Malaysia RM5.29 ▼ -2.04%
6413 Mycenax Biotech
TWO:4726
3.23x NT$59.07 Million
≈ $1.86 Million
NT$18.31 Million Taiwan NT$23.20 ▲ +0.00%
6414 Horizon Oil Ltd
AU:HZN
3.23x AU$28.83 Million
≈ $20.40 Million
AU$8.94 Million Australia AU$0.20 ▼ -2.50%
6415 European Wax Center Inc
NASDAQ:EWCZ
3.22x $17.30 Million $5.37 Million USA $5.82 ▲ +0.00%
6416 TerrAscend Corp
F:TED
3.22x €8.01 Million
≈ $9.37 Million
€2.49 Million Germany €0.41 ▲ +3.02%
6417 Zhejiang Ausun Pharmaceutical Co Ltd
SHG:603229
3.22x CN¥121.49 Million
≈ $17.78 Million
CN¥37.69 Million China CN¥7.57 ▼ -1.56%
6418 Satria Antaran Prima Tbk PT
JK:SAPX
3.22x Rp6.14 Billion
≈ $359.63K
Rp1.90 Billion Indonesia Rp330.00 ▼ -14.95%
6419 EDREAMS ODIGEO UNS.ADR/10
F:K0I
3.22x €28.27 Million
≈ $33.05 Million
€8.78 Million Germany €33.80 ▼ -6.63%
6420 Roots Corp
TO:ROOT
3.22x CA$47.32 Million
≈ $34.23 Million
CA$14.69 Million Canada CA$4.09 ▼ -0.24%
6421 Intelbras S.A. - Indústria de Telecomunicação Eletrônica Brasileira
SA:INTB3
3.22x R$476.89 Million
≈ $93.57 Million
R$148.06 Million Brazil R$18.21 ▲ +2.59%
6422 Attendo AB (publ)
ST:ATT
3.22x Skr628.00 Million
≈ $67.58 Million
Skr195.00 Million Sweden Skr120.60 ▼ -1.23%
6423 SelfWealth Limited
AU:SWF
3.22x AU$1.31 Million
≈ $928.29K
AU$407.48K Australia AU$0.28 ▲ +0.00%
6424 Zhejiang Liming Intelligent Manufacturing Co Ltd
SHG:603048
3.22x CN¥48.37 Million
≈ $7.08 Million
CN¥15.03 Million China CN¥22.13 ▼ -3.19%
6425 Daehan Steel
KO:084010
3.22x ₩22.43 Billion
≈ $15.20 Million
₩6.97 Billion Korea ₩10760.00 ▲ +6.75%
6426 Indah Prakasa Sentosa PT Tbk
JK:INPS
3.22x Rp3.71 Billion
≈ $217.30K
Rp1.15 Billion Indonesia Rp1065.00 ▲ +9.79%
6427 Highway Holdings Limited
NASDAQ:HIHO
3.22x $2.39 Million $742.00K USA $0.77 ▼ -5.74%
6428 Paz Oil
TA:PZOL
3.22x ILA325.00 Million
≈ $871.31K
ILA101.00 Million Israel ILA84740.00 ▲ +1.84%
6429 Teyi Pharmaceutical Group Co Ltd
SHE:002728
3.22x CN¥52.94 Million
≈ $7.75 Million
CN¥16.45 Million China CN¥9.65 ▼ -0.72%
6430 Great Tree Pharmacy Co Ltd
TWO:6469
3.22x NT$479.58 Million
≈ $15.11 Million
NT$149.13 Million Taiwan NT$69.50 ▲ +1.91%
6431 Forward Air Corporation
NASDAQ:FWRD
3.22x $29.86 Million $9.29 Million USA $15.04 ▼ -5.05%
6432 Heungkuk F&M I
KO:000540
3.21x ₩85.68 Billion
≈ $58.07 Million
₩26.66 Billion Korea ₩3305.00 ▲ +1.85%
6433 Gigas Hosting S.A
MC:GIGA
3.21x €5.73 Million
≈ $6.70 Million
€1.78 Million Spain €2.78 ▼ -7.64%
6434 Jiangsu Yawei Machine Tool Co Ltd
SHE:002559
3.21x CN¥101.04 Million
≈ $14.78 Million
CN¥31.43 Million China CN¥7.88 ▲ +0.64%
6435 Lemon Tree Hotels Limited
NSE:LEMONTREE
3.21x Rs2.34 Billion
≈ $25.35 Million
Rs729.34 Million India Rs113.42 ▲ +0.82%
6436 Keyera Corp.
TO:KEY
3.21x CA$290.07 Million
≈ $209.83 Million
CA$90.27 Million Canada CA$55.78 ▲ +3.30%
6437 Herbalife Nutrition Ltd
F:HOO
3.21x €138.80 Million
≈ $162.27 Million
€43.20 Million Germany €13.03 ▲ +4.24%
6438 Synnex (Thailand) Public Company Limited
BK:SYNEX
3.21x ฿710.98 Million
≈ $22.16 Million
฿221.38 Million Thailand ฿9.75 ▲ +0.52%
6439 Qua Granite Hayal Yapi ve Urunleri Sanayi Ticaret AS
IS:QUAGR
3.21x TL279.72 Million
≈ $6.26 Million
TL87.11 Million Turkey TL1.60 ▼ -5.88%
6440 ERSTE GP BNK AG ADR 1/2
F:EBOR
3.21x €2.82 Billion
≈ $3.30 Billion
€879.00 Million Germany €50.00 ▼ -1.96%
6441 Bouygues SA
PA:EN
3.21x €1.61 Billion
≈ $1.88 Billion
€502.00 Million France €41.51 ▲ +1.39%
6442 Fuse Cobalt Inc
V:FUSE
3.21x CA$56.19K
≈ $40.64K
CA$17.51K Canada CA$0.03 ▼ -16.67%
6443 Sports Entertainment Group Ltd
AU:SEG
3.21x AU$11.62 Million
≈ $8.22 Million
AU$3.62 Million Australia AU$0.27 ▲ +3.85%
6444 Yunnan Chihong Zinc&Germanium Co Ltd
SHG:600497
3.21x CN¥1.26 Billion
≈ $183.81 Million
CN¥391.48 Million China CN¥7.96 ▼ -0.75%
6445 Daesung Ind
KO:128820
3.21x ₩34.48 Billion
≈ $23.37 Million
₩10.75 Billion Korea ₩4610.00 ▲ +1.10%
6446 MillerKnoll Inc
NASDAQ:MLKN
3.21x $64.80 Million $20.20 Million USA $21.07 ▼ -2.81%
6447 Martin Midstream Partners LP
NASDAQ:MMLP
3.21x $11.83 Million $3.69 Million USA $2.05 ▲ +1.49%
6448 Peapack-Gladstone Financial
NASDAQ:PGC
3.21x $51.22 Million $15.97 Million USA $43.38 ▼ -0.12%
6449 Advtech
JSE:ADH
3.21x ZAC1.99 Billion
≈ $1.06 Million
ZAC620.30 Million South Africa ZAC5545.00 ▲ +0.51%
6450 Zhejiang Tony Electronic Co Ltd
SHG:603595
3.20x CN¥85.25 Million
≈ $12.47 Million
CN¥26.61 Million China CN¥31.50 ▲ +5.99%
6451 RAKUTEN GROUP SPONS.ADR 1
F:RAKA
3.20x €724.19 Billion
≈ $846.66 Billion
€226.04 Billion Germany €4.16 ▲ +1.46%
6452 Canadian Utilities Limited
TO:CU
3.20x CA$410.00 Million
≈ $296.59 Million
CA$128.00 Million Canada CA$49.99 ▲ +1.03%
6453 Medplus Health Services Limited
NSE:MEDPLUS
3.20x Rs3.13 Billion
≈ $33.89 Million
Rs978.59 Million India Rs611.95 ▼ -0.14%
6454 Boom Logistics Ltd
AU:BOL
3.20x AU$13.78 Million
≈ $9.75 Million
AU$4.30 Million Australia AU$2.31 ▼ -3.75%
6455 HNA Technology Co Ltd A
SHG:600751
3.20x CN¥81.08 Million
≈ $11.86 Million
CN¥25.34 Million China CN¥2.80 ▲ +1.08%
6456 GSD Denizcilik Gayrimenkul Insaat Sanayi ve Ticaret AS
IS:GSDDE
3.20x TL181.43 Million
≈ $4.06 Million
TL56.72 Million Turkey TL10.26 ▼ -7.57%
6457 Hapvida Participações e Investimentos S.A.
SA:HAPV3
3.20x R$278.64 Million
≈ $54.67 Million
R$87.11 Million Brazil R$8.29 ▼ -2.70%
6458 Meta Financial Group Inc
NASDAQ:CASH
3.20x $232.95 Million $72.84 Million USA $72.93 ▲ +1.12%
6459 Christian Dior SE
PA:CDI
3.20x €7.65 Billion
≈ $8.94 Billion
€2.39 Billion France €433.20 ▲ +0.46%
6460 Innature Bhd
KLSE:5295
3.20x RM16.27 Million
≈ $4.08 Million
RM5.09 Million Malaysia RM0.13 ▲ +0.00%
6461 Qingdao Hi-Tech Moulds & Plastics Technology Co. Ltd.
SHE:301022
3.20x CN¥71.33 Million
≈ $10.44 Million
CN¥22.32 Million China CN¥20.83 ▲ +3.37%
6462 Hangzhou Flariant Co Ltd
SHG:605566
3.20x CN¥30.39 Million
≈ $4.45 Million
CN¥9.51 Million China CN¥28.04 ▼ -3.81%
6463 Grupo Empresarial San Jose SA
MC:GSJ
3.19x €41.42 Million
≈ $48.43 Million
€12.97 Million Spain €6.97 ▲ +0.00%
6464 Priority Technology Holdings Inc
NASDAQ:PRTH
3.19x $31.51 Million $9.86 Million USA $7.82 ▲ +0.00%
6465 WITTED MEGACORP OYJ EO 1
F:8OS
3.19x €1.76 Million
≈ $2.06 Million
€551.40K Germany €1.50 ▼ -3.54%
6466 BOC Aviation Limited
F:8BO
3.19x €531.19 Million
≈ $621.02 Million
€166.30 Million Germany €7.55 ▲ +1.34%
6467 Paik Kwang Ind
KO:001340
3.19x ₩4.64 Billion
≈ $3.14 Million
₩1.45 Billion Korea ₩4935.00 ▲ +3.57%
6468 Astrana Health Inc
NASDAQ:ASTH
3.19x $100.80 Million $31.58 Million USA $36.81 ▼ -3.21%
6469 USA Compression Partners LP
NYSE:USAC
3.19x $145.68 Million $45.65 Million USA $25.52 ▲ +2.57%
6470 TeamViewer AG
F:TMV
3.19x €72.16 Million
≈ $84.36 Million
€22.61 Million Germany €6.91 ▼ -0.72%
6471 TEAMVIEWER USP ADR 2/1 ON
F:TMV1
3.19x €72.16 Million
≈ $84.36 Million
€22.61 Million Germany €2.28 ▼ -1.72%
6472 Monalisa Group Co Ltd Class A
SHE:002918
3.19x CN¥274.94 Million
≈ $40.23 Million
CN¥86.17 Million China CN¥9.67 ▲ +2.33%
6473 Kroger Company
NYSE:KR
3.19x $2.75 Billion $861.00 Million USA $63.63 ▲ +1.47%
6474 Oscar Health Inc
NYSE:OSCR
3.19x $878.54 Million $275.51 Million USA $31.89 ▼ -4.72%
6475 CenterPoint Energy Inc
NYSE:CNP
3.19x $778.00 Million $244.00 Million USA $40.55 ▲ +1.88%
6476 BIDV Securities JSC
VN:BSI
3.19x ₫303.04 Billion
≈ $11.51 Million
₫95.06 Billion Vietnam ₫26200.00 ▲ +3.15%
6477 Tidewater Inc
NYSE:TDW
3.19x $86.22 Million $27.06 Million USA $79.50 ▲ +0.40%
6478 Golf & Co Group Ltd
TA:GOLF
3.19x ILA27.47 Million
≈ $73.66K
ILA8.62 Million Israel ILA898.00 ▲ +1.73%
6479 ABL Group ASA
OL:ABL
3.19x Nkr5.86 Million
≈ $616.85K
Nkr1.84 Million Norway Nkr8.94 ▲ +0.90%
6480 Trigano S.A.
PA:TRI
3.19x €425.60 Million
≈ $497.57 Million
€133.60 Million France €128.90 ▲ +1.82%
6481 Rubellite Energy Inc
TO:RBY
3.19x CA$30.90 Million
≈ $22.35 Million
CA$9.70 Million Canada CA$4.54 ▼ -2.99%
6482 Cez A.S.
PR:CEZ
3.19x Kč17.56 Billion
≈ $842.20 Million
Kč5.51 Billion Czech Republic Kč1380.00 ▲ +1.10%
6483 CIE Automotive India Limited
NSE:CIEINDIA
3.18x Rs13.32 Billion
≈ $144.01 Million
Rs4.18 Billion India Rs377.20 ▲ +0.16%
6484 HNA Technology Co Ltd B
SHG:900938
3.18x $80.25 Million $25.21 Million China $0.21 ▼ -0.96%
6485 First Tractor Co Ltd
SHG:601038
3.18x CN¥716.55 Million
≈ $104.85 Million
CN¥225.15 Million China CN¥12.58 ▲ +2.19%
6486 PCCS Group Bhd
KLSE:6068
3.18x RM34.61 Million
≈ $8.69 Million
RM10.88 Million Malaysia RM0.27 ▼ -5.26%
6487 Unisync Corp
TO:UNI
3.18x CA$4.35 Million
≈ $3.14 Million
CA$1.37 Million Canada CA$2.54 ▼ -1.55%
6488 Yabao Pharmaceutical Group Co Ltd
SHG:600351
3.18x CN¥129.49 Million
≈ $18.95 Million
CN¥40.70 Million China CN¥6.84 ▼ -0.73%
6489 OrangePL
WAR:OPL
3.18x zł894.00 Million
≈ $246.04 Million
zł281.00 Million Poland zł16.23 ▲ +0.93%
6490 VODACOM GROUP LTD. SP.ADR
F:5VD0
3.18x €52.80 Billion
≈ $61.73 Billion
€16.60 Billion Germany €7.45 ▼ -0.67%
6491 Youngone Holdi
KO:009970
3.18x ₩339.34 Billion
≈ $229.97 Million
₩106.68 Billion Korea ₩173400.00 ▲ +0.35%
6492 Salesforce.com Inc
NYSE:CRM
3.18x $6.70 Billion $2.11 Billion USA $240.70 ▼ -2.45%
6493 Oyak Cimento Fabrikalari AS
IS:OYAKC
3.18x TL4.71 Billion
≈ $105.44 Million
TL1.48 Billion Turkey TL19.22 ▼ -3.32%
6494 Sanurhasta Mitra PT
JK:MINA
3.18x Rp467.43 Million
≈ $27.39K
Rp147.13 Million Indonesia Rp157.00 ▼ -14.67%
6495 PetMed Express Inc
NASDAQ:PETS
3.18x $7.39 Million $2.33 Million USA $1.18 ▼ -3.28%
6496 CPT Technology Group Co Ltd
SHE:000536
3.18x CN¥197.64 Million
≈ $28.92 Million
CN¥62.24 Million China CN¥3.14 ▲ +0.64%
6497 Macauto Industrial Co Ltd
TWO:9951
3.17x NT$248.21 Million
≈ $7.82 Million
NT$78.21 Million Taiwan NT$47.15 ▲ +0.53%
6498 ChengDu Hi-Tech Development Co Ltd
SHE:000628
3.17x CN¥89.96 Million
≈ $13.16 Million
CN¥28.35 Million China CN¥43.18 ▲ +0.12%
6499 BANGCHAK CORP. -FGN- BA 1
F:7BP
3.17x €7.03 Billion
≈ $8.22 Billion
€2.22 Billion Germany €1.35 ▲ +0.00%
6500 Desktop - Sigmanet Comunicação Multimídia S.A.
SA:DESK3
3.17x R$392.68 Million
≈ $77.05 Million
R$123.92 Million Brazil R$19.40 ▲ +0.31%

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.