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
6501 Lamb Weston Holdings Inc
NYSE:LW
3.17x $347.30 Million $109.60 Million USA $53.59 ▼ -1.14%
6502 Societe d Exploration Miniere Vior Inc
V:VIO
3.17x CA$55.85K
≈ $40.40K
CA$17.63K Canada CA$0.09 ▲ +0.00%
6503 SMU S.A
SN:SMU
3.16x CL$59.45 Billion
≈ $66.49 Million
CL$18.78 Billion Chile CL$117.70 ▲ +0.61%
6504 Dusk Group Ltd
AU:DSK
3.16x AU$30.21 Million
≈ $21.38 Million
AU$9.55 Million Australia AU$0.71 ▲ +4.41%
6505 Siam Steel Service Center Public Company Limited
BK:SSSC
3.16x ฿166.75 Million
≈ $5.20 Million
฿52.69 Million Thailand ฿2.28 ▲ +1.79%
6506 China Communications Construction Co Ltd
SHG:601800
3.16x CN¥12.91 Billion
≈ $1.89 Billion
CN¥4.08 Billion China CN¥6.13 ▲ +0.66%
6507 LBS Bina Group Bhd
KLSE:5789
3.16x RM47.60 Million
≈ $11.95 Million
RM15.05 Million Malaysia RM0.37 ▲ +0.00%
6508 PKU HealthCare Corp Ltd
SHE:000788
3.16x CN¥112.80 Million
≈ $16.51 Million
CN¥35.69 Million China CN¥5.38 ▼ -1.10%
6509 China Natl Chem Engineering Co
SHG:601117
3.16x CN¥6.96 Billion
≈ $1.02 Billion
CN¥2.20 Billion China CN¥7.04 ▼ -0.14%
6510 Beijing Shengtong Printing Co Ltd
SHE:002599
3.16x CN¥48.17 Million
≈ $7.05 Million
CN¥15.24 Million China CN¥5.49 ▲ +0.00%
6511 National Storage Affiliates Trust
NYSE:NSA
3.16x $87.44 Million $27.68 Million USA $43.41 ▼ -1.74%
6512 Guangdong Fenghua Advanced Technology Holding Co Ltd
SHE:000636
3.16x CN¥83.40 Million
≈ $12.20 Million
CN¥26.41 Million China CN¥40.76 ▼ -3.32%
6513 Magnolia Oil & Gas Corp
NYSE:MGY
3.16x $247.06 Million $78.23 Million USA $25.35 ▲ +3.38%
6514 Charter Communications Inc
NASDAQ:CHTR
3.16x $4.30 Billion $1.36 Billion USA $110.11 ▲ +0.11%
6515 Bank of Guiyang Co Ltd
SHG:601997
3.16x CN¥4.55 Billion
≈ $665.61 Million
CN¥1.44 Billion China CN¥5.61 ▲ +1.26%
6516 Damai Sejahtera Abadi Tbk PT
JK:UFOE
3.16x Rp24.65 Billion
≈ $1.44 Million
Rp7.81 Billion Indonesia Rp121.00 ▼ -9.02%
6517 Dr Ing hcF Porsche AG
F:P911
3.15x €965.00 Million
≈ $1.13 Billion
€306.00 Million Germany €42.26 ▲ +3.10%
6518 Yulon Finance Corp
TW:9941
3.15x NT$3.48 Billion
≈ $109.69 Million
NT$1.10 Billion Taiwan NT$78.90 ▲ +1.02%
6519 Advanced Technology & Materials Co Ltd
SHE:000969
3.15x CN¥297.53 Million
≈ $43.54 Million
CN¥94.36 Million China CN¥14.81 ▲ +2.14%
6520 Hainan Haiyao Co Ltd
SHE:000566
3.15x CN¥15.38 Million
≈ $2.25 Million
CN¥4.88 Million China CN¥4.22 ▼ -1.40%
6521 Ferro S.A.
WAR:FRO
3.15x zł59.64 Million
≈ $16.41 Million
zł18.91 Million Poland zł29.20 ▲ +1.39%
6522 Baramulti Suksessarana Tbk
JK:BSSR
3.15x Rp36.88 Million
≈ $2.16K
Rp11.70 Million Indonesia Rp4940.00 ▼ -5.90%
6523 Telekom Austria AG
VI:TKA
3.15x €476.00 Million
≈ $556.49 Million
€151.00 Million Austria €8.60 ▲ +0.00%
6524 Vinci S.A.
PA:DG
3.15x €9.48 Billion
≈ $11.08 Billion
€3.01 Billion France €108.05 ▲ +0.37%
6525 Catella AB (publ)
ST:CAT-B
3.15x Skr1.06 Billion
≈ $113.97 Million
Skr336.00 Million Sweden Skr15.64 ▼ -0.76%
6526 Catella AB A
ST:CAT-A
3.15x Skr1.06 Billion
≈ $113.97 Million
Skr336.00 Million Sweden Skr16.10 ▼ -4.17%
6527 WT Financial Group Ltd
AU:WTL
3.15x AU$3.99 Million
≈ $2.83 Million
AU$1.27 Million Australia AU$0.16 ▲ +0.00%
6528 JSW Steel Limited
NSE:JSWSTEEL
3.15x Rs119.92 Billion
≈ $1.30 Billion
Rs38.07 Billion India Rs1216.30 ▲ +1.32%
6529 DONGJIANG ENVIRONMENTAL H
F:DGN
3.15x €506.26 Million
≈ $591.88 Million
€160.75 Million Germany €0.15 ▲ +0.67%
6530 Total Gabon
F:RZW
3.15x €60.65 Million
≈ $70.91 Million
€19.26 Million Germany €228.50 ▲ +0.22%
6531 EPC Groupe
PA:EXPL
3.15x €46.44 Million
≈ $54.30 Million
€14.75 Million France €259.00 ▲ +1.17%
6532 Workspace Group PLC
LSE:WKP
3.15x GBX32.10 Million
≈ $3.91K
GBX10.20 Million UK GBX351.60 ▲ +2.09%
6533 Lombard et Medot SA
PA:MLCAC
3.15x €3.80 Million
≈ $4.44 Million
€1.21 Million France €16.40 ▲ +0.00%
6534 Rayong Wire Industries Public Company Limited
BK:RWI
3.15x ฿52.71 Million
≈ $1.64 Million
฿16.75 Million Thailand ฿0.39 ▼ -9.30%
6535 ADEIA CORP
NASDAQ:ADEA
3.15x $54.63 Million $17.37 Million USA $20.42 ▼ -6.07%
6536 Mednax Inc
NYSE:MD
3.15x $125.32 Million $39.84 Million USA $27.38 ▼ -1.37%
6537 Pharos Energy plc
LSE:PHAR
3.14x GBX26.10 Million
≈ $3.18K
GBX8.30 Million UK GBX29.40 ▼ -0.34%
6538 Nanning Chemical Industry Co Ltd
SHG:600301
3.14x CN¥353.29 Million
≈ $51.70 Million
CN¥112.35 Million China CN¥47.30 ▼ -0.15%
6539 PIMS Inc.
KQ:347770
3.14x ₩487.37 Million
≈ $330.28K
₩155.03 Million Korea ₩838.00 ▲ +3.58%
6540 Shanghai International Airport Co Ltd
SHG:600009
3.14x CN¥1.85 Billion
≈ $271.28 Million
CN¥589.86 Million China CN¥23.43 ▲ +0.39%
6541 Victrex plc
LSE:VCT
3.14x GBX39.60 Million
≈ $4.82K
GBX12.60 Million UK GBX941.00 ▲ +0.64%
6542 Glenveagh Properties PLC
IR:GVR
3.14x €72.05 Million
≈ $84.23 Million
€22.93 Million Ireland €2.34 ▲ +0.00%
6543 Tukas Gida Sanayi ve Ticaret AS
IS:TUKAS
3.14x TL417.52 Million
≈ $9.35 Million
TL132.92 Million Turkey TL1.95 ▼ -2.01%
6544 Kiatnakin Phatra Bank Public Company Limited
F:KIFF
3.14x €5.57 Billion
≈ $6.51 Billion
€1.77 Billion Germany €3.00 ▲ +2.74%
6545 Hims Hers Health Inc
NYSE:HIMS
3.14x $64.70 Million $20.60 Million USA $28.07 ▼ -4.46%
6546 Pato Chemical Industry Public Company Limited
BK:PATO
3.14x ฿47.10 Million
≈ $1.47 Million
฿15.00 Million Thailand ฿6.15 ▲ +0.00%
6547 HLV LIMITED
NSE:HLVLTD
3.14x Rs337.20 Million
≈ $3.65 Million
Rs107.40 Million India Rs6.20 ▲ +0.16%
6548 Smurfit Kappa Group PLC
F:SK3
3.14x €204.00 Million
≈ $238.50 Million
€65.00 Million Germany €41.00 ▲ +0.00%
6549 Ningbo Heli Mould Technology Co Ltd Class A
SHG:603917
3.14x CN¥46.46 Million
≈ $6.80 Million
CN¥14.80 Million China CN¥12.79 ▲ +1.35%
6550 Shanghai Guangdian Electric Group Co Ltd
SHG:601616
3.14x CN¥6.02 Million
≈ $881.38K
CN¥1.92 Million China CN¥3.66 ▲ +1.10%
6551 Trajan Group Holdings Ltd
AU:TRJ
3.14x AU$10.00 Million
≈ $7.07 Million
AU$3.19 Million Australia AU$0.27 ▼ -3.64%
6552 AAC Clyde Space AB (publ)
ST:AAC
3.14x Skr53.71 Million
≈ $5.78 Million
Skr17.12 Million Sweden Skr103.00 ▲ +6.19%
6553 Shenzhen Sine Electric Co. Ltd. A
SHG:688395
3.14x CN¥23.97 Million
≈ $3.51 Million
CN¥7.64 Million China CN¥24.15 ▲ +2.90%
6554 BRBI BR Partners S.A. ADSs
NASDAQ:BRBI
3.14x $110.06 Million $35.09 Million USA $15.91 ▲ +0.00%
6555 Hwashin Precision Engineering Co. Ltd
KQ:126640
3.14x ₩25.42 Billion
≈ $17.23 Million
₩8.11 Billion Korea ₩3255.00 ▲ +3.50%
6556 Metalla Royalty & Streaming Ltd
V:MTA
3.14x CA$1.97 Million
≈ $1.43 Million
CA$629.00K Canada CA$11.55 ▲ +0.09%
6557 Workday Inc
NASDAQ:WDAY
3.14x $696.00 Million $222.00 Million USA $190.81 ▼ -2.96%
6558 Jacobs Solutions Inc.
NYSE:J
3.13x $383.08 Million $122.25 Million USA $141.08 ▼ -0.63%
6559 Jiangsu Hualv Biological Technology Co.Ltd.
SHE:300970
3.13x CN¥345.31 Million
≈ $50.53 Million
CN¥110.27 Million China CN¥15.73 ▲ +0.70%
6560 Ferrovial S.A.
MC:FER
3.13x €786.00 Million
≈ $918.92 Million
€251.00 Million Spain €44.20 ▲ +2.27%
6561 Ferrovial SE
NASDAQ:FER
3.13x $786.00 Million $251.00 Million USA $49.41 ▲ +1.13%
6562 eWork Group AB
ST:EWRK
3.13x Skr70.72 Million
≈ $7.61 Million
Skr22.59 Million Sweden Skr55.70 ▼ -1.07%
6563 Shanghai Jin Jiang International Industrial Investment Co Ltd B
SHG:900914
3.13x $190.64 Million $60.90 Million China $0.41 ▼ -0.72%
6564 Hella KGaA Hueck & Co
XETRA:HLE
3.13x €538.58 Million
≈ $629.66 Million
€172.07 Million Germany €70.60 ▼ -0.98%
6565 National Australia Bank Ltd
AU:NAB
3.13x AU$10.51 Billion
≈ $7.43 Billion
AU$3.36 Billion Australia AU$39.32 ▼ -0.98%
6566 Baolong International Co Ltd
TW:1906
3.13x NT$76.17 Million
≈ $2.40 Million
NT$24.34 Million Taiwan NT$10.85 ▼ -0.91%
6567 Caisse Regionale De Credit Agricole Mutuel Sud Rhone Alpes
PA:CRSU
3.13x €111.52 Million
≈ $130.37 Million
€35.64 Million France €185.06 ▼ -0.02%
6568 Zhongjie (Jiangsu) Technology Co.Ltd.
SHE:301072
3.13x CN¥72.74 Million
≈ $10.64 Million
CN¥23.26 Million China CN¥39.82 ▼ -1.68%
6569 P.C.S. Machine Group Holding Public Company Limited
BK:PCSGH
3.13x ฿333.12 Million
≈ $10.38 Million
฿106.51 Million Thailand ฿2.96 ▲ +0.00%
6570 W olf Photoelectric Technology Ltd
SHE:002962
3.13x CN¥27.22 Million
≈ $3.98 Million
CN¥8.70 Million China CN¥12.73 ▼ -2.15%
6571 Microlise Group PLC
LSE:SAAS
3.13x GBX3.97 Million
≈ $483.40
GBX1.27 Million UK GBX67.50 ▲ +0.00%
6572 Sanquan Food Co Ltd
SHE:002216
3.13x CN¥257.91 Million
≈ $37.74 Million
CN¥82.52 Million China CN¥11.67 ▼ -0.51%
6573 WK Kellogg Co
NYSE:KLG
3.13x $25.00 Million $8.00 Million USA $23.00 ▲ +0.00%
6574 Rendong Holdings Co Ltd
SHE:002647
3.12x CN¥62.20 Million
≈ $9.10 Million
CN¥19.91 Million China CN¥8.37 ▼ -4.67%
6575 Cumberland Pharmaceuticals Inc
NASDAQ:CPIX
3.12x $3.90 Million $1.25 Million USA $7.18 ▼ -4.77%
6576 Capital A Berhad
KLSE:5099
3.12x RM70.11 Million
≈ $17.60 Million
RM22.45 Million Malaysia RM0.22 ▼ -2.27%
6577 Hanjin Heavy Ind & Const Holdings Co Ltd
KO:003480
3.12x ₩17.44 Billion
≈ $11.82 Million
₩5.58 Billion Korea ₩4495.00 ▲ +0.56%
6578 GENSOL ENGINEERING ORD (BSE)
NSE:GENSOL
3.12x Rs409.60 Million
≈ $4.43 Million
Rs131.20 Million India Rs10.43 ▲ +4.82%
6579 Eva Airways Corp
TW:2618
3.12x NT$25.81 Billion
≈ $813.22 Million
NT$8.27 Billion Taiwan NT$43.70 ▲ +0.58%
6580 UniTTEC Co Ltd
SHE:000925
3.12x CN¥63.93 Million
≈ $9.36 Million
CN¥20.48 Million China CN¥7.25 ▲ +0.55%
6581 Munters Group AB
ST:MTRS
3.12x Skr387.00 Million
≈ $41.65 Million
Skr124.00 Million Sweden Skr131.00 ▲ +2.58%
6582 CP ALL Public Company Limited
BK:CPALL
3.12x ฿20.59 Billion
≈ $641.66 Million
฿6.60 Billion Thailand ฿43.50 ▲ +1.16%
6583 Bilia AB (publ)
ST:BILI-A
3.12x Skr596.00 Million
≈ $64.14 Million
Skr191.00 Million Sweden Skr145.50 ▲ +0.48%
6584 Afry AB
ST:AFRY
3.12x Skr830.00 Million
≈ $89.32 Million
Skr266.00 Million Sweden Skr105.40 ▲ +0.38%
6585 Shanyuan Co Ltd
TWO:4416
3.12x NT$275.25 Million
≈ $8.67 Million
NT$88.24 Million Taiwan NT$12.95 ▲ +6.15%
6586 Eleco PLC
LSE:ELCO
3.12x GBX5.13 Million
≈ $624.66
GBX1.65 Million UK GBX230.50 ▲ +0.00%
6587 Capital Drilling Ltd
LSE:CAPD
3.12x GBX46.28 Million
≈ $5.63K
GBX14.84 Million UK GBX122.00 ▲ +0.00%
6588 Ziprecruiter Inc
NYSE:ZIP
3.12x $21.86 Million $7.01 Million USA $4.41 ▼ -9.07%
6589 IRM ENERGY LTD
NSE:IRMENERGY
3.12x Rs825.26 Million
≈ $8.92 Million
Rs264.75 Million India Rs258.10 ▲ +1.87%
6590 Shenzhen Xinhao Photoelectricity Technology Co. Ltd
SHE:301051
3.12x CN¥126.23 Million
≈ $18.47 Million
CN¥40.50 Million China CN¥14.85 ▲ +1.57%
6591 Invercap
SN:INVERCAP
3.12x CL$113.71 Million
≈ $127.16K
CL$36.48 Million Chile CL$1587.90 ▼ -0.64%
6592 Decisive Dividend Corp
V:DE
3.11x CA$2.74 Million
≈ $1.98 Million
CA$879.00K Canada CA$8.00 ▲ +1.27%
6593 Jiangsu Lidao New Material Co Ltd Class A
SHG:603937
3.11x CN¥27.95 Million
≈ $4.09 Million
CN¥8.98 Million China CN¥11.66 ▲ +0.78%
6594 Karyon Industries Bhd
KLSE:0054
3.11x RM8.18 Million
≈ $2.05 Million
RM2.63 Million Malaysia RM0.14 ▲ +0.00%
6595 Dongfeng Electronic Technology Co Ltd
SHG:600081
3.11x CN¥22.36 Million
≈ $3.27 Million
CN¥7.18 Million China CN¥10.40 ▲ +4.31%
6596 AhnLab Inc
KQ:053800
3.11x ₩23.09 Billion
≈ $15.65 Million
₩7.42 Billion Korea ₩88400.00 ▲ +2.08%
6597 Precious Shipping Public Company Limited
BK:PSL-R
3.11x ฿775.97 Million
≈ $24.19 Million
฿249.39 Million Thailand ฿6.75 ▲ +0.00%
6598 Siam Wellness Group Public Company Limited
BK:SPA
3.11x ฿143.47 Million
≈ $4.47 Million
฿46.13 Million Thailand ฿3.08 ▲ +1.32%
6599 Park Ohio Holdings Corp
NASDAQ:PKOH
3.11x $17.10 Million $5.50 Million USA $45.75 ▼ -0.95%
6600 SemiLEDS Corporation
F:6LD1
3.11x €693.00K
≈ $810.19K
€223.00K Germany €1.71 ▲ +3.01%

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.