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,187
Positive operating CF and net income required
Last Updated
Jun 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 |
Imperial Oil Ltd
TO:IMO |
3.90x |
CA$1.92 Billion
≈ $1.39 Billion |
CA$492.00 Million | Canada | CA$176.23 | ▲ +0.31% |
| 5602 |
TOPTEC Co. Ltd
KQ:108230 |
3.90x |
₩126.92 Billion
≈ $86.01 Million |
₩32.56 Billion | Korea | ₩3620.00 | ▼ -1.50% |
| 5603 |
Eagle High Plantations Tbk
JK:BWPT |
3.90x |
Rp388.05 Billion
≈ $22.74 Million |
Rp99.56 Billion | Indonesia | Rp71.00 | ▼ -5.33% |
| 5604 |
Avis Budget Group Inc
NASDAQ:CAR |
3.90x | $1.40 Billion | $360.00 Million | USA | $176.80 | ▲ +1.69% |
| 5605 |
Zhongfu Shenying Carbon Fiber Co. Ltd. A
SHG:688295 |
3.90x |
CN¥374.80 Million
≈ $54.85 Million |
CN¥96.18 Million | China | CN¥49.00 | ▼ -4.50% |
| 5606 |
Inventrust Properties Corp
NYSE:IVT |
3.90x | $20.20 Million | $5.18 Million | USA | $32.94 | ▲ +1.14% |
| 5607 |
Deutsche Wohnen SE
F:DWNI |
3.90x |
€361.90 Million
≈ $423.10 Million |
€92.90 Million | Germany | €19.00 | ▲ +0.00% |
| 5608 |
DEUTSCHE WOHNEN ADRS/1/2
F:DWNP |
3.90x |
€361.90 Million
≈ $423.10 Million |
€92.90 Million | Germany | €9.95 | ▼ -0.50% |
| 5609 |
Emico Holdings Bhd
KLSE:9091 |
3.89x |
RM9.34 Million
≈ $2.35 Million |
RM2.40 Million | Malaysia | RM0.15 | ▼ -21.05% |
| 5610 |
Klimator AB
ST:KLIMAT |
3.89x |
Skr3.92 Million
≈ $421.53K |
Skr1.01 Million | Sweden | Skr3.57 | ▼ -4.55% |
| 5611 |
Daktronics Inc
NASDAQ:DAKT |
3.89x | $11.72 Million | $3.01 Million | USA | $19.48 | ▲ +0.26% |
| 5612 |
Apiam Animal Health Ltd
AU:AHX |
3.89x |
AU$9.17 Million
≈ $6.49 Million |
AU$2.35 Million | Australia | AU$0.88 | ▲ +0.00% |
| 5613 |
Portillo's Inc
NASDAQ:PTLO |
3.89x | $24.43 Million | $6.28 Million | USA | $3.81 | ▼ -3.79% |
| 5614 |
Transcoal Pacific Tbk PT
JK:TCPI |
3.89x |
Rp243.47 Billion
≈ $14.27 Million |
Rp62.56 Billion | Indonesia | Rp9900.00 | ▲ +0.00% |
| 5615 |
Daelim Paper Co.Ltd
KQ:017650 |
3.89x |
₩5.21 Billion
≈ $3.53 Million |
₩1.34 Billion | Korea | ₩8900.00 | ▲ +0.11% |
| 5616 |
Alcidion Group Ltd
AU:ALC |
3.89x |
AU$9.88 Million
≈ $6.99 Million |
AU$2.54 Million | Australia | AU$0.11 | ▲ +0.00% |
| 5617 |
IMCO Industries Ltd
TA:IMCO |
3.89x |
ILA22.66 Million
≈ $60.75K |
ILA5.83 Million | Israel | ILA4870.00 | ▼ -4.73% |
| 5618 |
Fitters Diversified Bhd
KLSE:9318 |
3.89x |
RM37.74 Million
≈ $9.48 Million |
RM9.71 Million | Malaysia | RM0.03 | ▲ +25.00% |
| 5619 |
Cellcom Israel Ltd
TA:CEL |
3.88x |
ILA295.00 Million
≈ $790.88K |
ILA76.00 Million | Israel | ILA3578.00 | ▲ +0.65% |
| 5620 |
ATCO Ltd
TO:ACO-X |
3.88x |
CA$590.00 Million
≈ $426.80 Million |
CA$152.00 Million | Canada | CA$71.51 | ▲ +0.96% |
| 5621 |
Shanxi Zhangze Electric Power Co Ltd
SHE:000767 |
3.88x |
CN¥668.07 Million
≈ $97.76 Million |
CN¥172.16 Million | China | CN¥5.74 | ▼ -5.44% |
| 5622 |
WESTLIFE FOODWORLD LIMITED
NSE:WESTLIFE |
3.88x |
Rs1.50 Billion
≈ $16.20 Million |
Rs386.13 Million | India | Rs438.50 | ▲ +2.18% |
| 5623 |
Next 15 Group PLC
LSE:NFG |
3.88x |
GBX67.21 Million
≈ $8.18K |
GBX17.33 Million | UK | GBX275.50 | ▲ +1.10% |
| 5624 |
Kamat Hotels (I) Limited
NSE:KAMATHOTEL |
3.88x |
Rs283.95 Million
≈ $3.07 Million |
Rs73.21 Million | India | Rs180.07 | ▼ -1.27% |
| 5625 |
Pivotree Inc
V:PVT |
3.88x |
CA$3.64 Million
≈ $2.63 Million |
CA$937.52K | Canada | CA$1.59 | ▲ +0.63% |
| 5626 |
ICICI Bank Limited
F:ICBA |
3.88x |
€189.27 Billion
≈ $221.27 Billion |
€48.82 Billion | Germany | €22.00 | ▲ +1.85% |
| 5627 |
AF Gruppen ASA
OL:AFG |
3.88x |
Nkr1.00 Billion
≈ $105.23 Million |
Nkr258.00 Million | Norway | Nkr180.00 | ▲ +0.78% |
| 5628 |
NIBE Industrier AB (publ)
ST:NIBE-B |
3.88x |
Skr3.04 Billion
≈ $326.94 Million |
Skr784.00 Million | Sweden | Skr36.73 | ▲ +0.93% |
| 5629 |
Shanghai CEO Environmental Protection Technology Co Ltd
SHG:688335 |
3.87x |
CN¥29.79 Million
≈ $4.36 Million |
CN¥7.69 Million | China | CN¥29.93 | ▲ +2.57% |
| 5630 |
Jalles Machado S/A
SA:JALL3 |
3.87x |
R$214.72 Million
≈ $42.13 Million |
R$55.41 Million | Brazil | R$2.55 | ▼ -6.25% |
| 5631 |
Duzhe Publishing & Media Corp
SHG:603999 |
3.87x |
CN¥101.46 Million
≈ $14.85 Million |
CN¥26.21 Million | China | CN¥5.65 | ▼ -1.91% |
| 5632 |
DXC Technology Co
NYSE:DXC |
3.87x | $414.00 Million | $107.00 Million | USA | $9.51 | ▲ +3.93% |
| 5633 |
Farmacias Benavides S.A.B. de C.V.
MX:BEVIDESB |
3.87x |
MX$268.40 Million
≈ $15.45 Million |
MX$69.37 Million | Mexico | MX$26.00 | ▲ +2.20% |
| 5634 |
Fair Oaks Income Limited
LSE:FAIR |
3.87x | $4.09 Million | $1.06 Million | UK | $4.11 | ▲ +0.00% |
| 5635 |
Generation Development Group Ltd
AU:GDG |
3.87x |
AU$26.51 Million
≈ $18.76 Million |
AU$6.85 Million | Australia | AU$4.02 | ▼ -2.66% |
| 5636 |
Cellebrite DI
NASDAQ:CLBT |
3.87x | $82.23 Million | $21.26 Million | USA | $14.29 | ▲ +0.78% |
| 5637 |
Shanxi Taigang Stainless Steel Co Ltd
SHE:000825 |
3.87x |
CN¥676.97 Million
≈ $99.06 Million |
CN¥175.04 Million | China | CN¥3.84 | ▼ -1.54% |
| 5638 |
Dabomb Protein
TWO:6578 |
3.87x |
NT$8.12 Million
≈ $255.95K |
NT$2.10 Million | Taiwan | NT$16.75 | ▲ +0.90% |
| 5639 |
Shanghai Xinpeng Industry Co Ltd
SHE:002328 |
3.86x |
CN¥227.82 Million
≈ $33.34 Million |
CN¥58.94 Million | China | CN¥9.02 | ▼ -3.22% |
| 5640 |
Shanghai ZJ Bio-Tech Co. Ltd. A
SHG:688317 |
3.86x |
CN¥23.82 Million
≈ $3.49 Million |
CN¥6.17 Million | China | CN¥18.00 | ▼ -4.96% |
| 5641 |
Koenig & Bauer AG
XETRA:SKB |
3.86x |
€30.90 Million
≈ $36.13 Million |
€8.00 Million | Germany | €8.88 | ▼ -1.99% |
| 5642 |
CITIC Heavy Industries Co Ltd
SHG:601608 |
3.86x |
CN¥315.55 Million
≈ $46.18 Million |
CN¥81.71 Million | China | CN¥5.33 | ▼ -0.93% |
| 5643 |
Kwangdong Phar
KO:009290 |
3.86x |
₩15.16 Billion
≈ $10.28 Million |
₩3.93 Billion | Korea | ₩6430.00 | ▼ -1.83% |
| 5644 |
China Express Airlines Co Ltd Class A
SHE:002928 |
3.86x |
CN¥1.43 Billion
≈ $208.54 Million |
CN¥369.07 Million | China | CN¥7.37 | ▲ +1.80% |
| 5645 |
Ptt PCL
STU:PTOG |
3.86x |
€76.37 Billion
≈ $89.29 Billion |
€19.78 Billion | Germany | €0.91 | ▲ +1.11% |
| 5646 |
ANY Security Printing PLC
BUD:ANY |
3.86x |
Ft7.61 Billion
≈ $23.62 Million |
Ft1.97 Billion | Hungary | Ft7990.00 | ▲ +0.38% |
| 5647 |
DBG Technology Co Ltd Class A
SHE:300735 |
3.86x |
CN¥384.12 Million
≈ $56.21 Million |
CN¥99.61 Million | China | CN¥21.50 | ▼ -1.38% |
| 5648 |
Aegean Airlines S.A.
AT:AEGN |
3.86x |
€202.86 Million
≈ $237.17 Million |
€52.61 Million | Greece | €12.12 | ▼ -1.62% |
| 5649 |
Ooh!Media Ltd
AU:OML |
3.85x |
AU$108.74 Million
≈ $76.94 Million |
AU$28.21 Million | Australia | AU$1.24 | ▲ +0.00% |
| 5650 |
Ablerex Electronics Co Ltd
TWO:3628 |
3.85x |
NT$175.07 Million
≈ $5.52 Million |
NT$45.42 Million | Taiwan | NT$77.50 | ▲ +2.38% |
| 5651 |
Infrea AB
ST:INFREA |
3.85x |
Skr52.80 Million
≈ $5.68 Million |
Skr13.70 Million | Sweden | Skr14.20 | ▲ +0.00% |
| 5652 |
Zhejiang Whyis Technology Co.Ltd.
SHE:301218 |
3.85x |
CN¥37.53 Million
≈ $5.49 Million |
CN¥9.74 Million | China | CN¥43.68 | ▲ +5.63% |
| 5653 |
Kukil Metal Co. Ltd
KQ:060480 |
3.85x |
₩1.74 Billion
≈ $1.18 Million |
₩452.06 Million | Korea | ₩1513.00 | ▼ -3.14% |
| 5654 |
LS telcom AG
XETRA:LSX |
3.85x |
€7.16 Million
≈ $8.37 Million |
€1.86 Million | Germany | €4.01 | ▲ +1.78% |
| 5655 |
Charles River Laboratories
NYSE:CRL |
3.85x | $213.83 Million | $55.56 Million | USA | $185.79 | ▲ +3.29% |
| 5656 |
Rentokil Initial PLC
LSE:RTO |
3.85x |
GBX361.69 Million
≈ $44.01K |
GBX94.00 Million | UK | GBX442.10 | ▲ +1.89% |
| 5657 |
Schweiter Technologies AG
LSE:0QR1 |
3.85x |
£25.20 Million
≈ $33.84 Million |
£6.55 Million | UK | £289.75 | ▼ -0.45% |
| 5658 |
Schweiter Technologies AG
SW:SWTQ |
3.85x |
CHF25.20 Million
≈ $31.86 Million |
CHF6.55 Million | Switzerland | CHF287.00 | ▼ -2.38% |
| 5659 |
MTN GROUP ADR/1 RC-0001
F:LL6A |
3.85x |
€77.94 Billion
≈ $91.12 Billion |
€20.26 Billion | Germany | €10.30 | ▲ +1.98% |
| 5660 |
CNFC Overseas Fishery Co Ltd
SHE:000798 |
3.85x |
CN¥116.72 Million
≈ $17.08 Million |
CN¥30.35 Million | China | CN¥8.21 | ▲ +0.00% |
| 5661 |
Sirca Paints India Limited
NSE:SIRCA |
3.85x |
Rs542.65 Million
≈ $5.87 Million |
Rs141.10 Million | India | Rs418.75 | ▼ -0.21% |
| 5662 |
Helios Towers Plc
LSE:HTWS |
3.85x |
GBX58.45 Million
≈ $7.11K |
GBX15.20 Million | UK | GBX225.20 | ▼ -0.97% |
| 5663 |
Powertech Industrial Co Ltd
TW:3296 |
3.84x |
NT$260.63 Million
≈ $8.21 Million |
NT$67.79 Million | Taiwan | NT$22.70 | ▲ +2.48% |
| 5664 |
Mando Corp
KO:204320 |
3.84x |
₩183.96 Billion
≈ $124.67 Million |
₩47.88 Billion | Korea | ₩57600.00 | ▼ -4.00% |
| 5665 |
Natwest Group PLC
NYSE:NWG |
3.84x | $5.12 Billion | $1.33 Billion | USA | $16.19 | ▲ +2.27% |
| 5666 |
Shin Heung Energy & Electronics Co.Ltd
KQ:243840 |
3.84x |
₩12.78 Billion
≈ $8.66 Million |
₩3.33 Billion | Korea | ₩6600.00 | ▼ -2.65% |
| 5667 |
China Film Co Ltd
SHG:600977 |
3.84x |
CN¥678.23 Million
≈ $99.25 Million |
CN¥176.73 Million | China | CN¥14.44 | ▲ +0.21% |
| 5668 |
Rheinmetall AG
F:RHM |
3.84x |
€2.50 Billion
≈ $2.93 Billion |
€652.00 Million | Germany | €1189.40 | ▼ -0.27% |
| 5669 |
Binect AG
XETRA:MA10 |
3.84x |
€528.48K
≈ $617.85K |
€137.77K | Germany | €1.41 | ▲ +1.44% |
| 5670 |
Salim Ivomas Pratama Tbk
JK:SIMP |
3.84x |
Rp1.18 Trillion
≈ $69.12 Million |
Rp307.57 Billion | Indonesia | Rp540.00 | ▼ -0.92% |
| 5671 |
Algonquin Power & Utilities Corp
TO:AQN |
3.83x |
CA$417.60 Million
≈ $302.09 Million |
CA$108.90 Million | Canada | CA$8.27 | ▲ +2.10% |
| 5672 |
Transcontinental Inc
TO:TCL-B |
3.83x |
CA$164.50 Million
≈ $119.00 Million |
CA$42.90 Million | Canada | CA$6.27 | ▼ -6.70% |
| 5673 |
Transcontinental Inc
TO:TCL-A |
3.83x |
CA$164.50 Million
≈ $119.00 Million |
CA$42.90 Million | Canada | CA$4.71 | ▼ -9.77% |
| 5674 |
Topps Tiles PLC
LSE:TPT |
3.83x |
GBX18.37 Million
≈ $2.24K |
GBX4.79 Million | UK | GBX36.20 | ▼ -0.55% |
| 5675 |
WHA UTILITIES AND PO
BK:WHAUP-R |
3.83x |
฿324.02 Million
≈ $10.10 Million |
฿84.51 Million | Thailand | ฿3.94 | ▲ +2.07% |
| 5676 |
Wirtek A/S
CO:WIRTEK |
3.83x |
Dkr2.51 Million
≈ $392.24K |
Dkr654.00K | Denmark | Dkr3.86 | ▼ -1.53% |
| 5677 |
UE Furniture Co Ltd
SHG:603600 |
3.83x |
CN¥225.73 Million
≈ $33.03 Million |
CN¥58.94 Million | China | CN¥10.18 | ▼ -2.40% |
| 5678 |
Pulmuone Holdi
KO:017810 |
3.83x |
₩52.71 Billion
≈ $35.72 Million |
₩13.77 Billion | Korea | ₩9910.00 | ▼ -1.88% |
| 5679 |
Adani Energy Solutions Limited
NSE:ADANIENSOL |
3.83x |
Rs40.07 Billion
≈ $433.32 Million |
Rs10.46 Billion | India | Rs1520.00 | ▲ +1.80% |
| 5680 |
Nice Ltd
TA:NICE |
3.83x |
ILA178.77 Million
≈ $479.28K |
ILA46.69 Million | Israel | ILA27830.00 | ▲ +2.92% |
| 5681 |
Nice Ltd ADR
NASDAQ:NICE |
3.83x | $178.76 Million | $46.69 Million | USA | $98.73 | ▼ -6.51% |
| 5682 |
Arcelik AS
IS:ARCLK |
3.83x |
TL25.63 Billion
≈ $574.13 Million |
TL6.70 Billion | Turkey | TL105.50 | ▼ -0.19% |
| 5683 |
China Pacific Insurance Group Co Ltd
SHG:601601 |
3.83x |
CN¥68.20 Billion
≈ $9.98 Billion |
CN¥17.82 Billion | China | CN¥31.02 | ▼ -0.96% |
| 5684 |
Vardhman Textiles Limited
NSE:VTL |
3.83x |
Rs7.16 Billion
≈ $77.42 Million |
Rs1.87 Billion | India | Rs631.60 | ▲ +1.85% |
| 5685 |
ATS Corporation
NYSE:ATS |
3.83x | $114.51 Million | $29.92 Million | USA | $28.26 | ▼ -2.05% |
| 5686 |
ATS CORP.
F:ATO0 |
3.83x |
€114.61 Million
≈ $133.99 Million |
€29.95 Million | Germany | €24.80 | ▼ -3.13% |
| 5687 |
ATS CORP
TO:ATS |
3.83x |
CA$114.61 Million
≈ $82.91 Million |
CA$29.95 Million | Canada | CA$39.26 | ▼ -2.29% |
| 5688 |
Namu Tech Co.Ltd
KQ:242040 |
3.83x |
₩4.34 Billion
≈ $2.94 Million |
₩1.13 Billion | Korea | ₩7790.00 | ▲ +9.72% |
| 5689 |
AltaGas Ltd
TO:ALA |
3.83x |
CA$574.00 Million
≈ $415.22 Million |
CA$150.00 Million | Canada | CA$55.37 | ▲ +1.95% |
| 5690 |
SmartRent Inc
NYSE:SMRT |
3.83x | $15.18 Million | $3.97 Million | USA | $1.16 | ▼ -0.85% |
| 5691 |
Allianz SE VNA O.N.
XETRA:ALV |
3.83x |
€20.14 Billion
≈ $23.54 Billion |
€5.26 Billion | Germany | €371.30 | ▲ +0.73% |
| 5692 |
Pinar Su Sanayi ve Ticaret AS
IS:PINSU |
3.82x |
TL262.43 Million
≈ $5.88 Million |
TL68.65 Million | Turkey | TL11.85 | ▼ -0.34% |
| 5693 |
Builddirect.com Tehcnologies Inc
V:BILD |
3.82x |
CA$529.25K
≈ $382.85K |
CA$138.46K | Canada | CA$2.95 | ▼ -1.67% |
| 5694 |
SDI Corp
TW:2351 |
3.82x |
NT$556.79 Million
≈ $17.54 Million |
NT$145.68 Million | Taiwan | NT$211.00 | ▲ +1.69% |
| 5695 |
Firstsource Solutions Limited
NSE:FSL |
3.82x |
Rs4.60 Billion
≈ $49.74 Million |
Rs1.20 Billion | India | Rs265.60 | ▼ -0.69% |
| 5696 |
Aebi Schmidt Holding AG - Common Stock
NASDAQ:AEBI |
3.82x | $33.52 Million | $8.77 Million | USA | $12.16 | ▲ +2.01% |
| 5697 |
Card Factory PLC
LSE:CARD |
3.82x |
GBX21.40 Million
≈ $2.60K |
GBX5.60 Million | UK | GBX65.40 | ▲ +0.46% |
| 5698 |
Mystate Ltd
AU:MYS |
3.82x |
AU$104.28 Million
≈ $73.79 Million |
AU$27.29 Million | Australia | AU$4.33 | ▼ -0.23% |
| 5699 |
Tri Ocean Textile Co Ltd
TW:1472 |
3.82x |
NT$261.08 Million
≈ $8.23 Million |
NT$68.32 Million | Taiwan | NT$91.00 | ▲ +1.11% |
| 5700 |
Amadeus Fire AG
XETRA:AAD |
3.82x |
€3.75 Million
≈ $4.39 Million |
€982.00K | Germany | €22.85 | ▼ -0.44% |