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