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,390
Positive operating CF and net income required
Last Updated
Jul 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.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 5601 |
Schweiter Technologies AG
LSE:0QR1 |
3.85x |
£25.20 Million
≈ $33.84 Million |
£6.55 Million | UK | £310.54 | ▼ -2.78% |
| 5602 |
Schweiter Technologies AG
SW:SWTQ |
3.85x |
CHF25.20 Million
≈ $31.86 Million |
CHF6.55 Million | Switzerland | CHF306.50 | ▼ -3.31% |
| 5603 |
MTN GROUP ADR/1 RC-0001
F:LL6A |
3.85x |
€77.94 Billion
≈ $91.12 Billion |
€20.26 Billion | Germany | €10.30 | ▲ +1.98% |
| 5604 |
CNFC Overseas Fishery Co Ltd
SHE:000798 |
3.85x |
CN¥116.72 Million
≈ $17.08 Million |
CN¥30.35 Million | China | CN¥7.47 | ▼ -3.74% |
| 5605 |
Sirca Paints India Limited
NSE:SIRCA |
3.85x |
Rs542.65 Million
≈ $5.87 Million |
Rs141.10 Million | India | Rs397.80 | ▲ +1.25% |
| 5606 |
Helios Towers Plc
LSE:HTWS |
3.85x |
GBX58.45 Million
≈ $7.11K |
GBX15.20 Million | UK | GBX190.50 | ▲ +0.95% |
| 5607 |
Powertech Industrial Co Ltd
TW:3296 |
3.84x |
NT$260.63 Million
≈ $8.21 Million |
NT$67.79 Million | Taiwan | NT$24.85 | ▲ +0.61% |
| 5608 |
Mando Corp
KO:204320 |
3.84x |
₩183.96 Billion
≈ $124.67 Million |
₩47.88 Billion | Korea | ₩43200.00 | ▲ +2.73% |
| 5609 |
Natwest Group PLC
NYSE:NWG |
3.84x | $5.12 Billion | $1.33 Billion | USA | $18.13 | ▲ +2.55% |
| 5610 |
China Film Co Ltd
SHG:600977 |
3.84x |
CN¥678.23 Million
≈ $99.25 Million |
CN¥176.73 Million | China | CN¥12.14 | ▲ +0.58% |
| 5611 |
Rheinmetall AG
F:RHM |
3.84x |
€2.50 Billion
≈ $2.93 Billion |
€652.00 Million | Germany | €1000.60 | ▲ +1.22% |
| 5612 |
Binect AG
XETRA:MA10 |
3.84x |
€528.48K
≈ $617.85K |
€137.77K | Germany | €1.62 | ▼ -2.99% |
| 5613 |
Salim Ivomas Pratama Tbk
JK:SIMP |
3.84x |
Rp1.18 Trillion
≈ $69.12 Million |
Rp307.57 Billion | Indonesia | Rp565.00 | ▲ +0.89% |
| 5614 |
Algonquin Power & Utilities Corp
TO:AQN |
3.83x |
CA$417.60 Million
≈ $302.09 Million |
CA$108.90 Million | Canada | CA$8.12 | ▼ -0.85% |
| 5615 |
Transcontinental Inc
TO:TCL-B |
3.83x |
CA$164.50 Million
≈ $119.00 Million |
CA$42.90 Million | Canada | CA$6.51 | ▼ -0.46% |
| 5616 |
WHA UTILITIES AND PO
BK:WHAUP-R |
3.83x |
฿324.02 Million
≈ $10.10 Million |
฿84.51 Million | Thailand | ฿3.94 | ▲ +2.07% |
| 5617 |
Wirtek A/S
CO:WIRTEK |
3.83x |
Dkr2.51 Million
≈ $392.24K |
Dkr654.00K | Denmark | Dkr4.14 | ▲ +0.98% |
| 5618 |
UE Furniture Co Ltd
SHG:603600 |
3.83x |
CN¥225.73 Million
≈ $33.03 Million |
CN¥58.94 Million | China | CN¥9.12 | ▼ -0.76% |
| 5619 |
Pulmuone Holdi
KO:017810 |
3.83x |
₩52.71 Billion
≈ $35.72 Million |
₩13.77 Billion | Korea | ₩8770.00 | ▼ -0.11% |
| 5620 |
Adani Energy Solutions Limited
NSE:ADANIENSOL |
3.83x |
Rs40.07 Billion
≈ $433.32 Million |
Rs10.46 Billion | India | Rs1741.60 | ▲ +0.70% |
| 5621 |
Nice Ltd
TA:NICE |
3.83x |
ILA178.77 Million
≈ $479.28K |
ILA46.69 Million | Israel | ILA29180.00 | ▼ -3.06% |
| 5622 |
Nice Ltd ADR
NASDAQ:NICE |
3.83x | $178.76 Million | $46.69 Million | USA | $98.73 | ▼ -6.51% |
| 5623 |
Arcelik AS
IS:ARCLK |
3.83x |
TL25.63 Billion
≈ $574.13 Million |
TL6.70 Billion | Turkey | TL98.60 | ▲ +0.15% |
| 5624 |
China Pacific Insurance Group Co Ltd
SHG:601601 |
3.83x |
CN¥68.20 Billion
≈ $9.98 Billion |
CN¥17.82 Billion | China | CN¥31.63 | ▲ +0.00% |
| 5625 |
ATS Corporation
NYSE:ATS |
3.83x | $114.51 Million | $29.92 Million | USA | $26.82 | ▲ +0.79% |
| 5626 |
ATS CORP.
F:ATO0 |
3.83x |
€114.61 Million
≈ $133.99 Million |
€29.95 Million | Germany | €23.80 | ▼ -1.65% |
| 5627 |
ATS CORP
TO:ATS |
3.83x |
CA$114.61 Million
≈ $82.91 Million |
CA$29.95 Million | Canada | CA$37.80 | ▲ +1.02% |
| 5628 |
Namu Tech Co.Ltd
KQ:242040 |
3.83x |
₩4.34 Billion
≈ $2.94 Million |
₩1.13 Billion | Korea | ₩3800.00 | ▲ +2.15% |
| 5629 |
AltaGas Ltd
TO:ALA |
3.83x |
CA$574.00 Million
≈ $415.22 Million |
CA$150.00 Million | Canada | CA$54.96 | ▼ -0.15% |
| 5630 |
SmartRent Inc
NYSE:SMRT |
3.83x | $15.18 Million | $3.97 Million | USA | $0.97 | ▼ -2.88% |
| 5631 |
Allianz SE VNA O.N.
XETRA:ALV |
3.83x |
€20.14 Billion
≈ $23.54 Billion |
€5.26 Billion | Germany | €422.80 | ▲ +0.00% |
| 5632 |
Pinar Su Sanayi ve Ticaret AS
IS:PINSU |
3.82x |
TL262.43 Million
≈ $5.88 Million |
TL68.65 Million | Turkey | TL11.70 | ▼ -7.00% |
| 5633 |
Builddirect.com Tehcnologies Inc
V:BILD |
3.82x |
CA$529.25K
≈ $382.85K |
CA$138.46K | Canada | CA$2.35 | ▼ -2.08% |
| 5634 |
SDI Corp
TW:2351 |
3.82x |
NT$556.79 Million
≈ $17.54 Million |
NT$145.68 Million | Taiwan | NT$163.50 | ▲ +4.81% |
| 5635 |
Firstsource Solutions Limited
NSE:FSL |
3.82x |
Rs4.60 Billion
≈ $49.74 Million |
Rs1.20 Billion | India | Rs266.05 | ▼ -0.23% |
| 5636 |
Card Factory PLC
LSE:CARD |
3.82x |
GBX21.40 Million
≈ $2.60K |
GBX5.60 Million | UK | GBX71.30 | ▼ -0.14% |
| 5637 |
Mystate Ltd
AU:MYS |
3.82x |
AU$104.28 Million
≈ $73.79 Million |
AU$27.29 Million | Australia | AU$4.80 | ▼ -0.83% |
| 5638 |
Tri Ocean Textile Co Ltd
TW:1472 |
3.82x |
NT$261.08 Million
≈ $8.23 Million |
NT$68.32 Million | Taiwan | NT$88.40 | ▼ -0.67% |
| 5639 |
Amadeus Fire AG
XETRA:AAD |
3.82x |
€3.75 Million
≈ $4.39 Million |
€982.00K | Germany | €22.00 | ▼ -2.44% |
| 5640 |
Mr. Cooper Group Inc
NASDAQ:COOP |
3.82x | $298.00 Million | $78.00 Million | USA | $210.79 | ▲ +0.00% |
| 5641 |
Solaris Energy Infrastructure, Inc.
NYSE:SEI |
3.82x | $79.01 Million | $20.68 Million | USA | $65.17 | ▲ +7.65% |
| 5642 |
META WOLF AG INH O.N.
F:WOLF |
3.82x |
€16.79 Million
≈ $19.63 Million |
€4.40 Million | Germany | €5.05 | ▲ +2.23% |
| 5643 |
Zhongman Petro & Natural Gas
SHG:603619 |
3.82x |
CN¥584.87 Million
≈ $85.58 Million |
CN¥153.17 Million | China | CN¥19.40 | ▼ -0.56% |
| 5644 |
Kforce Inc.
NYSE:KFRC |
3.82x | $19.71 Million | $5.16 Million | USA | $57.47 | ▼ -0.73% |
| 5645 |
Shanghai Mechanical & Electrical Industry Co Ltd A
SHG:600835 |
3.82x |
CN¥817.63 Million
≈ $119.65 Million |
CN¥214.20 Million | China | CN¥18.77 | ▲ +1.96% |
| 5646 |
IGNITIS GRUPE SP.GDR/1
F:IGV |
3.82x |
€118.70 Million
≈ $138.77 Million |
€31.10 Million | Germany | €18.90 | ▲ +0.00% |
| 5647 |
IGNITIS GRUPE AB EO 2233
F:IGV0 |
3.82x |
€118.70 Million
≈ $138.77 Million |
€31.10 Million | Germany | €22.85 | ▲ +3.63% |
| 5648 |
The Karnataka Bank Limited
NSE:KTKBANK |
3.82x |
Rs23.35 Billion
≈ $252.49 Million |
Rs6.12 Billion | India | Rs281.30 | ▲ +2.20% |
| 5649 |
AbleGroup Bhd
KLSE:7086 |
3.82x |
RM832.00K
≈ $208.89K |
RM218.00K | Malaysia | RM0.09 | ▲ +13.33% |
| 5650 |
TotalEnergies EP Gabon S.A.
PA:EC |
3.82x |
€92.56 Million
≈ $108.21 Million |
€24.25 Million | France | €217.00 | ▲ +2.36% |
| 5651 |
Parkway Corporate Ltd
AU:PWN |
3.82x |
AU$1.14 Million
≈ $806.11K |
AU$298.59K | Australia | AU$0.01 | ▲ +0.00% |
| 5652 |
Bakrieland Development Tbk
JK:ELTY |
3.82x |
Rp84.93 Billion
≈ $4.98 Million |
Rp22.26 Billion | Indonesia | Rp27.00 | ▲ +8.00% |
| 5653 |
Eg Industries Bhd
KLSE:8907 |
3.81x |
RM84.35 Million
≈ $21.18 Million |
RM22.11 Million | Malaysia | RM1.97 | ▲ +4.79% |
| 5654 |
Telefonica
MC:TEF |
3.81x |
€1.47 Billion
≈ $1.72 Billion |
€386.00 Million | Spain | €3.55 | ▼ -0.81% |
| 5655 |
BuzzFeed Inc
NASDAQ:BZFD |
3.81x | $9.58 Million | $2.51 Million | USA | $1.28 | ▼ -0.78% |
| 5656 |
Fuxin Dare Automotive Parts Co Ltd
SHE:300473 |
3.81x |
CN¥108.08 Million
≈ $15.82 Million |
CN¥28.36 Million | China | CN¥21.64 | ▲ +2.22% |
| 5657 |
Tatva Chintan Pharma Chem Limited
NSE:TATVA |
3.81x |
Rs131.66 Million
≈ $1.42 Million |
Rs34.55 Million | India | Rs1685.00 | ▼ -1.67% |
| 5658 |
Taiwan Paiho Ltd
TW:9938 |
3.81x |
NT$831.26 Million
≈ $26.19 Million |
NT$218.16 Million | Taiwan | NT$47.60 | ▲ +2.04% |
| 5659 |
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% |
| 5660 |
Shandong Xinchao Energy Co Ltd
SHG:600777 |
3.81x |
CN¥1.42 Billion
≈ $207.74 Million |
CN¥372.71 Million | China | CN¥4.00 | ▼ -3.85% |
| 5661 |
Redcentric
LSE:RCN |
3.81x |
GBX7.20 Million
≈ $876.40 |
GBX1.89 Million | UK | GBX125.00 | ▼ -1.19% |
| 5662 |
PTT Exploration and Production Public Company Limited
F:NVAL |
3.81x |
€45.07 Billion
≈ $52.70 Billion |
€11.84 Billion | Germany | €3.74 | ▼ -1.06% |
| 5663 |
PTT Exploration and Production Public Company Limited
BK:PTTEP |
3.81x |
฿45.07 Billion
≈ $1.40 Billion |
฿11.84 Billion | Thailand | ฿147.00 | ▲ +0.34% |
| 5664 |
PTT Exploration and Production Public Company Limited
F:PTTG |
3.81x |
€45.07 Billion
≈ $52.70 Billion |
€11.84 Billion | Germany | €3.68 | ▲ +0.00% |
| 5665 |
Stove Kraft Limited
NSE:STOVEKRAFT |
3.81x |
Rs257.26 Million
≈ $2.78 Million |
Rs67.55 Million | India | Rs776.75 | ▼ -0.13% |
| 5666 |
Kangnam Jevisco Co Ltd
KO:000860 |
3.81x |
₩14.89 Billion
≈ $10.09 Million |
₩3.91 Billion | Korea | ₩12260.00 | ▼ -3.01% |
| 5667 |
Gokul Refoils and Solvent Limited
NSE:GOKUL |
3.81x |
Rs281.00 Million
≈ $3.04 Million |
Rs73.81 Million | India | Rs39.44 | ▼ -1.77% |
| 5668 |
Primo Brands Corporation
NYSE:PRMB |
3.80x | $103.80 Million | $27.30 Million | USA | $23.69 | ▼ -2.55% |
| 5669 |
BCO LATINOAMER.D.COM.EX.E
F:D8Q |
3.80x |
€214.25 Million
≈ $250.48 Million |
€56.35 Million | Germany | €51.50 | ▲ +0.00% |
| 5670 |
Empresaria Group plc
LSE:EMR |
3.80x |
GBX7.60 Million
≈ $924.70 |
GBX2.00 Million | UK | GBX22.50 | ▲ +0.00% |
| 5671 |
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% |
| 5672 |
Telenor ASA
OL:TEL |
3.80x |
Nkr14.15 Billion
≈ $1.49 Billion |
Nkr3.73 Billion | Norway | Nkr132.50 | ▼ -0.23% |
| 5673 |
Materialise NV
NASDAQ:MTLS |
3.80x | $6.91 Million | $1.82 Million | USA | $6.60 | ▲ +0.61% |
| 5674 |
Kukbo Co. Ltd.
KO:001140 |
3.80x |
₩5.08 Billion
≈ $3.44 Million |
₩1.34 Billion | Korea | ₩14.00 | ▼ -83.53% |
| 5675 |
ADT Inc
NYSE:ADT |
3.80x | $638.00 Million | $168.00 Million | USA | $6.89 | ▼ -1.57% |
| 5676 |
BBMG Corporation
F:9BM |
3.80x |
€2.82 Billion
≈ $3.29 Billion |
€741.71 Million | Germany | €0.06 | ▲ +5.77% |
| 5677 |
Xero Ltd
AU:XRO |
3.80x |
AU$530.43 Million
≈ $375.31 Million |
AU$139.69 Million | Australia | AU$69.67 | ▲ +2.05% |
| 5678 |
abrdn Property Income Trust Ltd.
LSE:API |
3.80x |
GBX5.44 Million
≈ $661.52 |
GBX1.43 Million | UK | GBX1.70 | ▼ -5.56% |
| 5679 |
UmweltBank AG
XETRA:UBK |
3.80x |
€218.61K
≈ $255.58K |
€57.59K | Germany | €3.79 | ▲ +1.88% |
| 5680 |
Henan Taloph Pharmaceutical Stock Co Ltd
SHG:600222 |
3.80x |
CN¥22.69 Million
≈ $3.32 Million |
CN¥5.98 Million | China | CN¥7.06 | ▼ -2.22% |
| 5681 |
Duroc AB (publ)
ST:DURC-B |
3.80x |
Skr64.90 Million
≈ $6.98 Million |
Skr17.10 Million | Sweden | Skr19.60 | ▲ +1.55% |
| 5682 |
UMS-Neiken Group Bhd
KLSE:7227 |
3.79x |
RM2.18 Million
≈ $547.83K |
RM575.00K | Malaysia | RM0.88 | ▲ +0.00% |
| 5683 |
Home Center Holdings Co.Ltd
KQ:060560 |
3.79x |
₩15.35 Billion
≈ $10.40 Million |
₩4.04 Billion | Korea | ₩1811.00 | ▼ -2.11% |
| 5684 |
Vintcom Technology PCL
BK:VCOM |
3.79x |
฿84.42 Million
≈ $2.63 Million |
฿22.25 Million | Thailand | ฿4.16 | ▲ +0.97% |
| 5685 |
Pertama Digital Berhad
KLSE:8532 |
3.79x |
RM1.14 Million
≈ $286.72K |
RM301.00K | Malaysia | RM0.10 | ▲ +0.00% |
| 5686 |
AEON Co (Malaysia) Bhd
KLSE:6599 |
3.79x |
RM317.50 Million
≈ $79.71 Million |
RM83.70 Million | Malaysia | RM1.08 | ▲ +0.00% |
| 5687 |
Strongpoint ASA
OL:STRO |
3.79x |
Nkr10.14 Million
≈ $1.07 Million |
Nkr2.67 Million | Norway | Nkr10.40 | ▲ +0.00% |
| 5688 |
Xiangtan Electrochemical Scientific Co Ltd
SHE:002125 |
3.79x |
CN¥119.32 Million
≈ $17.46 Million |
CN¥31.46 Million | China | CN¥12.44 | ▲ +5.07% |
| 5689 |
G8 Education Ltd
AU:GEM |
3.79x |
AU$85.36 Million
≈ $60.40 Million |
AU$22.51 Million | Australia | AU$0.14 | ▲ +3.85% |
| 5690 |
SHENWAN HONGYUAN GR.H YC1
F:2X2A |
3.79x |
€8.93 Billion
≈ $10.45 Billion |
€2.36 Billion | Germany | €0.28 | ▲ +2.21% |
| 5691 |
Danhua Chemical Technology Co Ltd A
SHG:600844 |
3.79x |
CN¥153.80 Million
≈ $22.51 Million |
CN¥40.56 Million | China | CN¥2.69 | ▼ -7.88% |
| 5692 |
E-Life Mall Corp
TW:6281 |
3.79x |
NT$308.86 Million
≈ $9.73 Million |
NT$81.46 Million | Taiwan | NT$51.80 | ▲ +0.78% |
| 5693 |
SOLWERS OYJ EO 1
F:0ST |
3.79x |
€4.34 Million
≈ $5.07 Million |
€1.14 Million | Germany | €1.57 | ▲ +6.44% |
| 5694 |
KOLIBRI GLOBAL ENERGY INC
F:B120 |
3.79x |
€12.36 Million
≈ $14.45 Million |
€3.26 Million | Germany | €4.49 | ▲ +0.22% |
| 5695 |
SMS Electric Co Ltd Zhengzhou
SHE:002857 |
3.79x |
CN¥149.32 Million
≈ $21.85 Million |
CN¥39.40 Million | China | CN¥14.50 | ▼ -8.34% |
| 5696 |
ISPD Network S.A.
PA:ALISP |
3.79x |
€10.56 Million
≈ $12.34 Million |
€2.79 Million | France | €1.74 | ▲ +2.96% |
| 5697 |
Kokuyo Camlin Limited
NSE:KOKUYOCMLN |
3.79x |
Rs678.69 Million
≈ $7.34 Million |
Rs179.22 Million | India | Rs85.32 | ▲ +1.31% |
| 5698 |
Chen Full International Co Ltd
TWO:8383 |
3.79x |
NT$647.27 Million
≈ $20.39 Million |
NT$170.94 Million | Taiwan | NT$84.50 | ▲ +5.36% |
| 5699 |
Canadian Tire Corporation Limited
TO:CTC |
3.79x |
CA$798.90 Million
≈ $577.91 Million |
CA$211.00 Million | Canada | CA$215.00 | ▲ +0.00% |
| 5700 |
Soft-World International
TWO:5478 |
3.79x |
NT$1.18 Billion
≈ $37.28 Million |
NT$312.49 Million | Taiwan | NT$99.50 | ▲ +1.12% |