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
5501 Charles River Laboratories
NYSE:CRL
3.85x $213.83 Million $55.56 Million USA $300.15 ▼ -1.99%
5502 Schweiter Technologies AG
LSE:0QR1
3.85x £25.20 Million
≈ $33.84 Million
£6.55 Million UK £368.00 ▲ +0.34%
5503 Schweiter Technologies AG
SW:SWTQ
3.85x CHF25.20 Million
≈ $31.86 Million
CHF6.55 Million Switzerland CHF361.50 ▼ -1.50%
5504 MTN GROUP ADR/1 RC-0001
F:LL6A
3.85x €77.94 Billion
≈ $91.12 Billion
€20.26 Billion Germany €10.30 ▲ +1.98%
5505 CNFC Overseas Fishery Co Ltd
SHE:000798
3.85x CN¥116.72 Million
≈ $17.08 Million
CN¥30.35 Million China CN¥9.52 ▲ +0.32%
5506 Sirca Paints India Limited
NSE:SIRCA
3.85x Rs542.65 Million
≈ $5.87 Million
Rs141.10 Million India Rs427.40 ▼ -0.41%
5507 Hanza AB
ST:HANZA
3.85x Skr273.00 Million
≈ $29.38 Million
Skr71.00 Million Sweden Skr169.20 ▲ +1.08%
5508 Powertech Industrial Co Ltd
TW:3296
3.84x NT$260.63 Million
≈ $8.21 Million
NT$67.79 Million Taiwan NT$27.00 ▼ -2.17%
5509 Mando Corp
KO:204320
3.84x ₩183.96 Billion
≈ $124.67 Million
₩47.88 Billion Korea ₩40950.00 ▲ +3.54%
5510 China Film Co Ltd
SHG:600977
3.84x CN¥678.23 Million
≈ $99.25 Million
CN¥176.73 Million China CN¥14.14 ▼ -0.28%
5511 Rheinmetall AG
F:RHM
3.84x €2.50 Billion
≈ $2.93 Billion
€652.00 Million Germany €1091.20 ▲ +5.23%
5512 Binect AG
XETRA:MA10
3.84x €528.48K
≈ $617.85K
€137.77K Germany €1.80 ▲ +0.00%
5513 ACADIA Pharmaceuticals Inc
NASDAQ:ACAD
3.84x $134.76 Million $35.14 Million USA $19.12 ▼ -2.99%
5514 Salim Ivomas Pratama Tbk
JK:SIMP
3.84x Rp1.18 Trillion
≈ $69.12 Million
Rp307.57 Billion Indonesia Rp484.00 ▼ -12.79%
5515 Algonquin Power & Utilities Corp
TO:AQN
3.83x CA$417.60 Million
≈ $302.09 Million
CA$108.90 Million Canada CA$7.42 ▲ +0.54%
5516 Transcontinental Inc
TO:TCL-B
3.83x CA$164.50 Million
≈ $119.00 Million
CA$42.90 Million Canada CA$6.27 ▲ +0.00%
5517 WHA UTILITIES AND PO
BK:WHAUP-R
3.83x ฿324.02 Million
≈ $10.10 Million
฿84.51 Million Thailand ฿3.94 ▲ +0.00%
5518 UE Furniture Co Ltd
SHG:603600
3.83x CN¥225.73 Million
≈ $33.03 Million
CN¥58.94 Million China CN¥9.93 ▲ +0.20%
5519 Pulmuone Holdi
KO:017810
3.83x ₩52.71 Billion
≈ $35.72 Million
₩13.77 Billion Korea ₩8590.00 ▲ +1.78%
5520 Adani Energy Solutions Limited
NSE:ADANIENSOL
3.83x Rs40.07 Billion
≈ $433.32 Million
Rs10.46 Billion India Rs1365.90 ▲ +0.86%
5521 Nice Ltd ADR
NASDAQ:NICE
3.83x $178.76 Million $46.69 Million USA $98.73 ▼ -6.51%
5522 China Pacific Insurance Group Co Ltd
SHG:601601
3.83x CN¥68.20 Billion
≈ $9.98 Billion
CN¥17.82 Billion China CN¥29.32 ▼ -0.20%
5523 ATS Corporation
NYSE:ATS
3.83x $114.51 Million $29.92 Million USA $18.18 ▲ +0.50%
5524 ATS CORP
TO:ATS
3.83x CA$114.61 Million
≈ $82.91 Million
CA$29.95 Million Canada CA$25.78 ▲ +0.39%
5525 ATS CORP.
F:ATO0
3.83x €114.61 Million
≈ $133.99 Million
€29.95 Million Germany €16.30 ▼ -1.21%
5526 Allianz SE VNA O.N.
XETRA:ALV
3.83x €20.14 Billion
≈ $23.54 Billion
€5.26 Billion Germany €433.90 ▲ +0.95%
5527 ICON PLC
NASDAQ:ICLR
3.82x $277.53 Million $72.58 Million USA $170.18 ▼ -2.83%
5528 Pinar Su Sanayi ve Ticaret AS
IS:PINSU
3.82x TL262.43 Million
≈ $5.88 Million
TL68.65 Million Turkey TL7.89 ▼ -4.83%
5529 Builddirect.com Tehcnologies Inc
V:BILD
3.82x CA$529.25K
≈ $382.85K
CA$138.46K Canada CA$2.60 ▼ -1.89%
5530 SDI Corp
TW:2351
3.82x NT$556.79 Million
≈ $17.54 Million
NT$145.68 Million Taiwan NT$206.50 ▲ +0.73%
5531 Firstsource Solutions Limited
NSE:FSL
3.82x Rs4.60 Billion
≈ $49.74 Million
Rs1.20 Billion India Rs281.80 ▲ +0.02%
5532 Mystate Ltd
AU:MYS
3.82x AU$104.28 Million
≈ $73.79 Million
AU$27.29 Million Australia AU$5.02 ▲ +0.20%
5533 Amadeus Fire AG
XETRA:AAD
3.82x €3.75 Million
≈ $4.39 Million
€982.00K Germany €15.88 ▲ +3.79%
5534 Mr. Cooper Group Inc
NASDAQ:COOP
3.82x $298.00 Million $78.00 Million USA $210.79 ▲ +0.00%
5535 Solaris Energy Infrastructure, Inc.
NYSE:SEI
3.82x $79.01 Million $20.68 Million USA $62.74 ▼ -3.71%
5536 META WOLF AG INH O.N.
F:WOLF
3.82x €16.79 Million
≈ $19.63 Million
€4.40 Million Germany €2.90 ▼ -0.68%
5537 Zhongman Petro & Natural Gas
SHG:603619
3.82x CN¥584.87 Million
≈ $85.58 Million
CN¥153.17 Million China CN¥20.09 ▲ +1.11%
5538 Hotel Shilla Co Ltd
KO:008775
3.82x ₩81.90 Billion
≈ $55.50 Million
₩21.45 Billion Korea ₩27400.00 ▲ +4.78%
5539 Kforce Inc.
NYSE:KFRC
3.82x $19.71 Million $5.16 Million USA $51.01 ▼ -1.37%
5540 Shanghai Mechanical & Electrical Industry Co Ltd A
SHG:600835
3.82x CN¥817.63 Million
≈ $119.65 Million
CN¥214.20 Million China CN¥16.34 ▲ +1.81%
5541 IGNITIS GRUPE SP.GDR/1
F:IGV
3.82x €118.70 Million
≈ $138.77 Million
€31.10 Million Germany €18.70 ▲ +0.00%
5542 IGNITIS GRUPE AB EO 2233
F:IGV0
3.82x €118.70 Million
≈ $138.77 Million
€31.10 Million Germany €21.35 ▼ -0.23%
5543 The Karnataka Bank Limited
NSE:KTKBANK
3.82x Rs23.35 Billion
≈ $252.49 Million
Rs6.12 Billion India Rs329.85 ▼ -1.82%
5544 AbleGroup Bhd
KLSE:7086
3.82x RM832.00K
≈ $208.89K
RM218.00K Malaysia RM0.10 ▲ +0.00%
5545 TotalEnergies EP Gabon S.A.
PA:EC
3.82x €92.56 Million
≈ $108.21 Million
€24.25 Million France €228.00 ▼ -0.87%
5546 Parkway Corporate Ltd
AU:PWN
3.82x AU$1.14 Million
≈ $806.11K
AU$298.59K Australia AU$0.01 ▲ +0.00%
5547 Bakrieland Development Tbk
JK:ELTY
3.82x Rp84.93 Billion
≈ $4.98 Million
Rp22.26 Billion Indonesia Rp20.00 ▼ -13.04%
5548 BuzzFeed Inc
NASDAQ:BZFD
3.81x $9.58 Million $2.51 Million USA $1.00 ▼ -3.32%
5549 Fuxin Dare Automotive Parts Co Ltd
SHE:300473
3.81x CN¥108.08 Million
≈ $15.82 Million
CN¥28.36 Million China CN¥35.68 ▲ +2.06%
5550 Tatva Chintan Pharma Chem Limited
NSE:TATVA
3.81x Rs131.66 Million
≈ $1.42 Million
Rs34.55 Million India Rs1944.00 ▲ +0.17%
5551 Tiong Nam Logistics Holdings Bhd
KLSE:8397
3.81x RM51.08 Million
≈ $12.83 Million
RM13.40 Million Malaysia RM0.80 ▲ +2.56%
5552 Taiwan Paiho Ltd
TW:9938
3.81x NT$831.26 Million
≈ $26.19 Million
NT$218.16 Million Taiwan NT$39.15 ▲ +0.00%
5553 BNP PARIBAS ADR 1/2/EO 2
F:BNPH
3.81x €46.57 Billion
≈ $54.45 Billion
€12.22 Billion Germany €44.60 ▼ -2.19%
5554 Shandong Xinchao Energy Co Ltd
SHG:600777
3.81x CN¥1.42 Billion
≈ $207.74 Million
CN¥372.71 Million China CN¥4.40 ▲ +0.23%
5555 Redcentric
LSE:RCN
3.81x GBX7.20 Million
≈ $876.40
GBX1.89 Million UK GBX86.50 ▼ -0.57%
5556 PTT Exploration and Production Public Company Limited
F:NVAL
3.81x €45.07 Billion
≈ $52.70 Billion
€11.84 Billion Germany €4.02 ▼ -0.50%
5557 PTT Exploration and Production Public Company Limited
BK:PTTEP
3.81x ฿45.07 Billion
≈ $1.40 Billion
฿11.84 Billion Thailand ฿155.00 ▼ -0.32%
5558 PTT Exploration and Production Public Company Limited
F:PTTG
3.81x €45.07 Billion
≈ $52.70 Billion
€11.84 Billion Germany €4.28 ▲ +8.08%
5559 Kangnam Jevisco Co Ltd
KO:000860
3.81x ₩14.89 Billion
≈ $10.09 Million
₩3.91 Billion Korea ₩12500.00 ▲ +1.71%
5560 Gokul Refoils and Solvent Limited
NSE:GOKUL
3.81x Rs281.00 Million
≈ $3.04 Million
Rs73.81 Million India Rs38.75 ▼ -0.92%
5561 BCO LATINOAMER.D.COM.EX.E
F:D8Q
3.80x €214.25 Million
≈ $250.48 Million
€56.35 Million Germany €49.00 ▲ +1.66%
5562 Canfor Pulp Products Inc.
TO:CFX
3.80x CA$22.80 Million
≈ $16.49 Million
CA$6.00 Million Canada CA$0.51 ▲ +0.00%
5563 Telenor ASA
OL:TEL
3.80x Nkr14.15 Billion
≈ $1.49 Billion
Nkr3.73 Billion Norway Nkr126.10 ▲ +0.56%
5564 Materialise NV
NASDAQ:MTLS
3.80x $6.91 Million $1.82 Million USA $8.00 ▼ -1.48%
5565 Kukbo Co. Ltd.
KO:001140
3.80x ₩5.08 Billion
≈ $3.44 Million
₩1.34 Billion Korea ₩14.00 ▼ -83.53%
5566 ADT Inc
NYSE:ADT
3.80x $638.00 Million $168.00 Million USA $6.87 ▲ +0.15%
5567 EXOSENS PROM
PA:EXENS
3.80x €58.10 Million
≈ $67.93 Million
€15.30 Million France €59.45 ▲ +3.12%
5568 BBMG Corporation
F:9BM
3.80x €2.82 Billion
≈ $3.29 Billion
€741.71 Million Germany €0.06 ▲ +1.72%
5569 Xero Ltd
AU:XRO
3.80x AU$530.43 Million
≈ $375.31 Million
AU$139.69 Million Australia AU$61.79 ▲ +7.05%
5570 abrdn Property Income Trust Ltd.
LSE:API
3.80x GBX5.44 Million
≈ $661.52
GBX1.43 Million UK GBX1.74 ▼ -0.14%
5571 Destini Bhd
KLSE:7212
3.80x RM13.12 Million
≈ $3.29 Million
RM3.46 Million Malaysia RM0.23 ▲ +2.27%
5572 UmweltBank AG
XETRA:UBK
3.80x €218.61K
≈ $255.58K
€57.59K Germany €3.63 ▲ +3.12%
5573 Henan Taloph Pharmaceutical Stock Co Ltd
SHG:600222
3.80x CN¥22.69 Million
≈ $3.32 Million
CN¥5.98 Million China CN¥7.12 ▲ +1.14%
5574 Duroc AB (publ)
ST:DURC-B
3.80x Skr64.90 Million
≈ $6.98 Million
Skr17.10 Million Sweden Skr17.50 ▲ +1.45%
5575 Home Center Holdings Co.Ltd
KQ:060560
3.79x ₩15.35 Billion
≈ $10.40 Million
₩4.04 Billion Korea ₩1983.00 ▲ +1.95%
5576 Pertama Digital Berhad
KLSE:8532
3.79x RM1.14 Million
≈ $286.72K
RM301.00K Malaysia RM0.10 ▲ +0.00%
5577 Strongpoint ASA
OL:STRO
3.79x Nkr10.14 Million
≈ $1.07 Million
Nkr2.67 Million Norway Nkr10.00 ▼ -0.50%
5578 Xiangtan Electrochemical Scientific Co Ltd
SHE:002125
3.79x CN¥119.32 Million
≈ $17.46 Million
CN¥31.46 Million China CN¥10.96 ▼ -0.81%
5579 G8 Education Ltd
AU:GEM
3.79x AU$85.36 Million
≈ $60.40 Million
AU$22.51 Million Australia AU$0.09 ▲ +3.37%
5580 SHENWAN HONGYUAN GR.H YC1
F:2X2A
3.79x €8.93 Billion
≈ $10.45 Billion
€2.36 Billion Germany €0.23 ▲ +0.00%
5581 Danhua Chemical Technology Co Ltd A
SHG:600844
3.79x CN¥153.80 Million
≈ $22.51 Million
CN¥40.56 Million China CN¥3.07 ▲ +0.00%
5582 E-Life Mall Corp
TW:6281
3.79x NT$308.86 Million
≈ $9.73 Million
NT$81.46 Million Taiwan NT$51.20 ▲ +0.39%
5583 SOLWERS OYJ EO 1
F:0ST
3.79x €4.34 Million
≈ $5.07 Million
€1.14 Million Germany €1.33 ▲ +0.76%
5584 SMS Electric Co Ltd Zhengzhou
SHE:002857
3.79x CN¥149.32 Million
≈ $21.85 Million
CN¥39.40 Million China CN¥16.09 ▲ +0.06%
5585 ISPD Network S.A.
PA:ALISP
3.79x €10.56 Million
≈ $12.34 Million
€2.79 Million France €1.16 ▼ -11.45%
5586 Metals Exploration Plc
LSE:MTL
3.79x GBX47.10 Million
≈ $5.73K
GBX12.44 Million UK GBX16.80 ▲ +0.36%
5587 Copa Holdings SA
NYSE:CPA
3.79x $258.19 Million $68.17 Million USA $132.92 ▼ -0.74%
5588 Kokuyo Camlin Limited
NSE:KOKUYOCMLN
3.79x Rs678.69 Million
≈ $7.34 Million
Rs179.22 Million India Rs71.18 ▼ -1.22%
5589 Canadian Tire Corporation Limited
TO:CTC
3.79x CA$798.90 Million
≈ $577.91 Million
CA$211.00 Million Canada CA$212.01 ▼ -0.64%
5590 Soft-World International
TWO:5478
3.79x NT$1.18 Billion
≈ $37.28 Million
NT$312.49 Million Taiwan NT$98.90 ▲ +0.92%
5591 Healius Ltd
AU:HLS
3.79x AU$230.90 Million
≈ $163.38 Million
AU$61.00 Million Australia AU$0.38 ▲ +1.35%
5592 Reino Capital SA
WAR:RNC
3.79x zł1.56 Million
≈ $430.42K
zł413.18K Poland zł1.37 ▲ +0.00%
5593 News Corp A
NASDAQ:NWSA
3.78x $685.00 Million $181.00 Million USA $30.03 ▼ -0.63%
5594 Kuangda Technology Group Co Ltd
SHE:002516
3.78x CN¥221.64 Million
≈ $32.43 Million
CN¥58.59 Million China CN¥5.28 ▲ +0.96%
5595 Volcano Bhd
KLSE:0232
3.78x RM2.77 Million
≈ $695.20K
RM732.00K Malaysia RM0.26 ▲ +0.00%
5596 Longjian Road & Bridge Co Ltd
SHG:600853
3.78x CN¥706.89 Million
≈ $103.44 Million
CN¥186.88 Million China CN¥3.59 ▲ +7.16%
5597 Putra Mandiri Jembar Tbk PT
JK:PMJS
3.78x Rp97.39 Billion
≈ $5.71 Million
Rp25.76 Billion Indonesia Rp122.00 ▼ -10.95%
5598 Kiattana Transport Public Company Limited
BK:KIAT
3.78x ฿48.07 Million
≈ $1.50 Million
฿12.71 Million Thailand ฿0.32 ▲ +0.00%
5599 Grupo Posadas S.A.B. de C.V
MX:POSADASA
3.78x MX$496.14 Million
≈ $28.55 Million
MX$131.29 Million Mexico MX$27.00 ▲ +0.00%
5600 Silkroad Visual Technology Co Ltd
SHE:300556
3.78x CN¥116.72 Million
≈ $17.08 Million
CN¥30.89 Million China CN¥16.19 ▼ -0.12%

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.