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 |
|---|---|---|---|---|---|---|---|
| 9601 |
Nidaros Sparebank
OL:NISB |
2.03x |
Nkr71.20 Million
≈ $7.49 Million |
Nkr34.99 Million | Norway | Nkr102.46 | ▲ +0.00% |
| 9602 |
Poalim Ibi
TA:PIU |
2.03x |
ILA6.65 Million
≈ $17.83K |
ILA3.27 Million | Israel | ILA1189.00 | ▼ -2.78% |
| 9603 |
WindowMaster International AS
CO:WMA |
2.03x |
Dkr17.81 Million
≈ $2.79 Million |
Dkr8.75 Million | Denmark | Dkr835.00 | ▼ -2.34% |
| 9604 |
ICAPE HOLDING EO -40
F:Z8J |
2.03x |
€7.32 Million
≈ $8.56 Million |
€3.60 Million | Germany | €7.14 | ▲ +2.00% |
| 9605 |
McKesson Corporation
NYSE:MCK |
2.03x | $3.42 Billion | $1.68 Billion | USA | $840.90 | ▲ +1.99% |
| 9606 |
Advanced International Multitech Co Ltd
TWO:8938 |
2.03x |
NT$431.13 Million
≈ $13.58 Million |
NT$212.00 Million | Taiwan | NT$56.80 | ▼ -1.39% |
| 9607 |
Guangdong Shunkong Development Co Ltd
SHE:003039 |
2.03x |
CN¥175.90 Million
≈ $25.74 Million |
CN¥86.50 Million | China | CN¥11.20 | ▼ -3.03% |
| 9608 |
Aena SA
MC:AENA |
2.03x |
€908.40 Million
≈ $1.06 Billion |
€446.85 Million | Spain | €26.70 | ▲ +1.99% |
| 9609 |
Polski Holding Nieruchomości SA
WAR:PHN |
2.03x |
zł30.90 Million
≈ $8.50 Million |
zł15.20 Million | Poland | zł9.28 | ▲ +0.00% |
| 9610 |
Algoma Steel Group Inc
TO:ASTL |
2.03x |
CA$12.40 Million
≈ $8.97 Million |
CA$6.10 Million | Canada | CA$6.09 | ▼ -0.16% |
| 9611 |
Xiamen Tungsten Co Ltd
SHG:600549 |
2.03x |
CN¥1.65 Billion
≈ $240.80 Million |
CN¥809.59 Million | China | CN¥48.39 | ▼ -3.74% |
| 9612 |
DFDS A/S
CO:DFDS |
2.03x |
Dkr563.00 Million
≈ $88.09 Million |
Dkr277.00 Million | Denmark | Dkr125.70 | ▲ +0.88% |
| 9613 |
Gopal Snacks Ltd
NSE:GOPAL |
2.03x |
Rs573.41 Million
≈ $6.20 Million |
Rs282.16 Million | India | Rs258.25 | ▼ -0.06% |
| 9614 |
Shanghai Flyco Electrical Appliance Co Ltd
SHG:603868 |
2.03x |
CN¥276.47 Million
≈ $40.46 Million |
CN¥136.05 Million | China | CN¥29.05 | ▼ -2.84% |
| 9615 |
Taiwan Chinsan Electronic Industrial Co Ltd
TWO:8042 |
2.03x |
NT$170.54 Million
≈ $5.37 Million |
NT$83.94 Million | Taiwan | NT$114.00 | ▼ -7.69% |
| 9616 |
ARKO Petroleum Corp.
NASDAQ:APC |
2.03x | $16.39 Million | $8.07 Million | USA | $20.83 | ▲ +0.36% |
| 9617 |
Eastern Communications Co Ltd B
SHG:900941 |
2.03x | $116.68 Million | $57.44 Million | China | $0.46 | ▼ -1.28% |
| 9618 |
HUAYU Automotive Systems Co Ltd
SHG:600741 |
2.03x |
CN¥3.66 Billion
≈ $536.21 Million |
CN¥1.80 Billion | China | CN¥17.35 | ▲ +0.87% |
| 9619 |
Gajah Tunggal Tbk
JK:GJTL |
2.03x |
Rp688.85 Billion
≈ $40.36 Million |
Rp339.19 Billion | Indonesia | Rp1115.00 | ▼ -2.19% |
| 9620 |
Aeris Resources Ltd
AU:AIS |
2.03x |
AU$97.29 Million
≈ $68.84 Million |
AU$47.91 Million | Australia | AU$0.38 | ▼ -3.80% |
| 9621 |
Schindler Ps
SW:SCHP |
2.03x |
CHF532.00 Million
≈ $672.59 Million |
CHF262.00 Million | Switzerland | CHF251.80 | ▲ +0.72% |
| 9622 |
Schindler Holding AG
SW:SCHN |
2.03x |
CHF532.00 Million
≈ $672.59 Million |
CHF262.00 Million | Switzerland | CHF243.00 | ▲ +0.62% |
| 9623 |
Honda Motor Co Ltd ADR
NYSE:HMC |
2.03x | $311.88 Billion | $153.61 Billion | USA | $24.48 | ▼ -0.57% |
| 9624 |
Honda Motor Co. Ltd
F:HDMA |
2.03x |
€311.88 Billion
≈ $364.62 Billion |
€153.61 Billion | Germany | €24.40 | ▼ -2.40% |
| 9625 |
Bluescope Steel Ltd
AU:BSL |
2.03x |
AU$787.30 Million
≈ $557.06 Million |
AU$387.80 Million | Australia | AU$32.12 | ▼ -0.71% |
| 9626 |
HCI Group Inc
NYSE:HCI |
2.03x | $149.01 Million | $73.41 Million | USA | $178.83 | ▲ +2.22% |
| 9627 |
Nature Holdings Co. Ltd.
KQ:298540 |
2.03x |
₩17.03 Billion
≈ $11.54 Million |
₩8.39 Billion | Korea | ₩6500.00 | ▲ +4.50% |
| 9628 |
Avingtrans Plc
LSE:AVG |
2.03x |
GBX6.62 Million
≈ $806.07 |
GBX3.26 Million | UK | GBX710.00 | ▲ +1.43% |
| 9629 |
11 bit studios S.A
WAR:11B |
2.03x |
zł27.37 Million
≈ $7.53 Million |
zł13.49 Million | Poland | zł131.00 | ▲ +0.00% |
| 9630 |
Bentley Systems Inc
NASDAQ:BSY |
2.03x | $193.41 Million | $95.31 Million | USA | $31.40 | ▲ +4.25% |
| 9631 |
Bisi International Tbk
JK:BISI |
2.03x |
Rp95.38 Billion
≈ $5.59 Million |
Rp47.01 Billion | Indonesia | Rp645.00 | ▼ -2.27% |
| 9632 |
Proximus NV
BR:PROX |
2.03x |
€355.00 Million
≈ $415.03 Million |
€175.00 Million | Belgium | €6.12 | ▲ +0.33% |
| 9633 |
Shanghai Rural Commercial Bank Co Ltd
SHG:601825 |
2.03x |
CN¥7.28 Billion
≈ $1.07 Billion |
CN¥3.59 Billion | China | CN¥8.18 | ▼ -0.37% |
| 9634 |
Bioptik Technology
TWO:4161 |
2.03x |
NT$53.21 Million
≈ $1.68 Million |
NT$26.24 Million | Taiwan | NT$22.40 | ▲ +0.00% |
| 9635 |
Qianhe Condiment&Food Co Ltd
SHG:603027 |
2.03x |
CN¥175.11 Million
≈ $25.62 Million |
CN¥86.34 Million | China | CN¥7.06 | ▼ -2.08% |
| 9636 |
Garudafood Putra Putri Jaya Tbk PT
JK:GOOD |
2.03x |
Rp451.07 Billion
≈ $26.43 Million |
Rp222.44 Billion | Indonesia | Rp296.00 | ▼ -1.33% |
| 9637 |
Tarsons Products Limited
NSE:TARSONS |
2.03x |
Rs201.28 Million
≈ $2.18 Million |
Rs99.26 Million | India | Rs312.75 | ▼ -1.20% |
| 9638 |
HyVision System. Inc
KQ:126700 |
2.03x |
₩8.88 Billion
≈ $6.02 Million |
₩4.38 Billion | Korea | ₩9440.00 | ▲ +1.07% |
| 9639 |
AstraZeneca PLC
F:ZEGA |
2.03x |
€5.13 Billion
≈ $6.00 Billion |
€2.53 Billion | Germany | €75.50 | ▼ -3.82% |
| 9640 |
Pan Jit International Inc
TW:2481 |
2.03x |
NT$729.40 Million
≈ $22.98 Million |
NT$359.87 Million | Taiwan | NT$140.00 | ▼ -3.11% |
| 9641 |
Howden Joinery Group Plc
LSE:HWDN |
2.03x |
GBX181.60 Million
≈ $22.10K |
GBX89.60 Million | UK | GBX766.00 | ▼ -0.58% |
| 9642 |
TAS Offshore Bhd
KLSE:5149 |
2.03x |
RM18.78 Million
≈ $4.72 Million |
RM9.27 Million | Malaysia | RM0.52 | ▲ +0.00% |
| 9643 |
LG HelloVision Corp
KO:037560 |
2.03x |
₩4.07 Billion
≈ $2.76 Million |
₩2.01 Billion | Korea | ₩1591.00 | ▼ -0.87% |
| 9644 |
Hotel Sahid Jaya Tbk
JK:SHID |
2.03x |
Rp57.76 Billion
≈ $3.38 Million |
Rp28.52 Billion | Indonesia | Rp600.00 | ▼ -3.23% |
| 9645 |
Offcn Education Technology Co Ltd
SHE:002607 |
2.03x |
CN¥61.12 Million
≈ $8.94 Million |
CN¥30.18 Million | China | CN¥1.74 | ▼ -3.87% |
| 9646 |
TEMENOS AG UNSP.ADR/1
F:TE8A |
2.02x |
€80.45 Million
≈ $94.06 Million |
€39.74 Million | Germany | €85.50 | ▲ +3.64% |
| 9647 |
Imperial Pacific Ltd
AU:IPC |
2.02x |
AU$299.98K
≈ $212.25K |
AU$148.19K | Australia | AU$2.00 | ▲ +0.00% |
| 9648 |
Mayora Indah Tbk
JK:MYOR |
2.02x |
Rp965.83 Billion
≈ $56.59 Million |
Rp477.21 Billion | Indonesia | Rp1705.00 | ▼ -2.57% |
| 9649 |
Swissquote Group Holding SA
SW:SQN |
2.02x |
CHF421.33 Million
≈ $532.67 Million |
CHF208.19 Million | Switzerland | CHF40.70 | ▲ +0.10% |
| 9650 |
Fiducial Real Estate SA
PA:ORIA |
2.02x |
€20.64 Million
≈ $24.13 Million |
€10.20 Million | France | €175.00 | ▲ +2.34% |
| 9651 |
Wangsu Science Tech
SHE:300017 |
2.02x |
CN¥492.78 Million
≈ $72.11 Million |
CN¥243.62 Million | China | CN¥13.00 | ▼ -8.32% |
| 9652 |
Jiangsu Zitian Media Technology Co Ltd
SHE:300280 |
2.02x |
CN¥105.88 Million
≈ $15.49 Million |
CN¥52.35 Million | China | CN¥0.33 | ▼ -13.16% |
| 9653 |
Chicony Power Technology Co Ltd
TW:6412 |
2.02x |
NT$1.10 Billion
≈ $34.57 Million |
NT$542.60 Million | Taiwan | NT$81.30 | ▼ -1.33% |
| 9654 |
Pavonine Co Ltd
KQ:177830 |
2.02x |
₩1.66 Billion
≈ $1.13 Million |
₩822.06 Million | Korea | ₩2450.00 | ▲ +0.41% |
| 9655 |
Motor Oil (Hellas) Corinth Refineries S.A
AT:MOH |
2.02x |
€398.06 Million
≈ $465.37 Million |
€196.90 Million | Greece | €50.50 | ▲ +1.36% |
| 9656 |
Phillips Edison & Co Inc
NASDAQ:PECO |
2.02x | $96.06 Million | $47.52 Million | USA | $43.53 | ▲ +1.99% |
| 9657 |
Medtronic PLC
NYSE:MDT |
2.02x | $2.57 Billion | $1.27 Billion | USA | $83.21 | ▲ +1.46% |
| 9658 |
PLDT Inc ADR
NYSE:PHI |
2.02x | $22.75 Billion | $11.26 Billion | USA | $20.99 | ▲ +0.24% |
| 9659 |
Galenica Sante AG
SW:GALE |
2.02x |
CHF190.83 Million
≈ $241.26 Million |
CHF94.42 Million | Switzerland | CHF86.70 | ▼ -0.52% |
| 9660 |
Gome Telecom Equipment Co Ltd
SHG:600898 |
2.02x |
CN¥10.54 Million
≈ $1.54 Million |
CN¥5.22 Million | China | CN¥0.74 | ▲ +0.00% |
| 9661 |
Benchmark Metals Inc
V:CEI |
2.02x |
CA$7.76 Million
≈ $5.61 Million |
CA$3.84 Million | Canada | CA$0.79 | ▲ +0.00% |
| 9662 |
The Andhra Sugars Limited
NSE:ANDHRSUGAR |
2.02x |
Rs1.13 Billion
≈ $12.27 Million |
Rs561.72 Million | India | Rs86.33 | ▲ +1.07% |
| 9663 |
MERCEDES-BENZ GRP ADR/1/4
F:DAII |
2.02x |
€2.78 Billion
≈ $3.25 Billion |
€1.38 Billion | Germany | €12.40 | ▼ -0.80% |
| 9664 |
Mercedes-Benz Group AG
F:MBG |
2.02x |
€2.78 Billion
≈ $3.25 Billion |
€1.38 Billion | Germany | €44.96 | ▲ +1.02% |
| 9665 |
SWS Hemodialysis Care Co. Ltd. A
SHG:688410 |
2.02x |
CN¥143.15 Million
≈ $20.95 Million |
CN¥70.89 Million | China | CN¥9.40 | ▼ -6.19% |
| 9666 |
Kunyue Development Co Ltd
TWO:5206 |
2.02x |
NT$1.05 Billion
≈ $33.10 Million |
NT$520.28 Million | Taiwan | NT$20.40 | ▼ -0.24% |
| 9667 |
Sajodaerim
KO:003960 |
2.02x |
₩46.45 Billion
≈ $31.48 Million |
₩23.01 Billion | Korea | ₩30000.00 | ▼ -0.17% |
| 9668 |
NPK International Inc.
NYSE:NPKI |
2.02x | $21.11 Million | $10.46 Million | USA | $14.35 | ▼ -0.97% |
| 9669 |
Grupo Mexicano de Desarrollo S.A.B
MX:GMD |
2.02x |
MX$153.50 Million
≈ $8.83 Million |
MX$76.06 Million | Mexico | MX$6.36 | ▼ -4.93% |
| 9670 |
Bk Harda Internasional Tbk Pt
JK:BBHI |
2.02x |
Rp392.30 Billion
≈ $22.99 Million |
Rp194.38 Billion | Indonesia | Rp905.00 | ▼ -1.63% |
| 9671 |
Total Telcom Inc
V:TTZ |
2.02x |
CA$174.79K
≈ $126.44K |
CA$86.61K | Canada | CA$0.50 | ▲ +0.00% |
| 9672 |
Global SM Tech Limited
KQ:900070 |
2.02x |
₩1.23 Billion
≈ $830.68K |
₩607.43 Million | Korea | ₩1001.00 | ▲ +0.20% |
| 9673 |
Antero Midstream Partners LP
NYSE:AM |
2.02x | $238.62 Million | $118.27 Million | USA | $22.75 | ▼ -1.13% |
| 9674 |
Resource Development Group Ltd
AU:RDG |
2.02x |
AU$11.87 Million
≈ $8.40 Million |
AU$5.88 Million | Australia | AU$0.01 | ▲ +0.00% |
| 9675 |
Container Corporation of India Limited
NSE:CONCOR |
2.02x |
Rs7.60 Billion
≈ $82.18 Million |
Rs3.77 Billion | India | Rs477.55 | ▼ -0.61% |
| 9676 |
Centaur Media
LSE:CAU |
2.02x |
GBX2.23 Million
≈ $271.81 |
GBX1.11 Million | UK | GBX10.90 | ▼ -16.15% |
| 9677 |
American Water Works
NYSE:AWK |
2.02x | $764.00 Million | $379.00 Million | USA | $134.66 | ▲ +0.19% |
| 9678 |
Repsol S.A.
MC:REP |
2.02x |
€1.16 Billion
≈ $1.35 Billion |
€574.00 Million | Spain | €25.82 | ▼ -2.23% |
| 9679 |
CAM Resources Bhd
KLSE:7128 |
2.02x |
RM35.24 Million
≈ $8.85 Million |
RM17.49 Million | Malaysia | RM0.29 | ▲ +0.00% |
| 9680 |
Daesang Corp Preference Shares
KO:001685 |
2.02x |
₩64.53 Billion
≈ $43.73 Million |
₩32.02 Billion | Korea | ₩14270.00 | ▲ +0.71% |
| 9681 |
Southern Energy Corp
V:SOU |
2.02x |
CA$931.00K
≈ $673.47K |
CA$462.00K | Canada | CA$0.07 | ▲ +0.00% |
| 9682 |
Global Brands Manufacture Ltd
TW:6191 |
2.02x |
NT$1.55 Billion
≈ $48.76 Million |
NT$768.09 Million | Taiwan | NT$88.90 | ▼ -1.00% |
| 9683 |
Nsys Co. Ltd.
KQ:333620 |
2.01x |
₩773.47 Million
≈ $524.17K |
₩383.90 Million | Korea | ₩5400.00 | ▼ -2.00% |
| 9684 |
IAMGold Corporation
TO:IMG |
2.01x |
CA$280.80 Million
≈ $203.13 Million |
CA$139.40 Million | Canada | CA$20.66 | ▼ -0.10% |
| 9685 |
Zona Franca de Iquique S.A
SN:ZOFRI |
2.01x |
CL$4.58 Billion
≈ $5.12 Million |
CL$2.28 Billion | Chile | CL$1016.50 | ▲ +0.15% |
| 9686 |
Yunnan Aluminium Co Ltd
SHE:000807 |
2.01x |
CN¥3.28 Billion
≈ $480.53 Million |
CN¥1.63 Billion | China | CN¥25.40 | ▼ -5.47% |
| 9687 |
Raízen S.A.
SA:RAIZ4 |
2.01x |
R$193.64 Million
≈ $38.00 Million |
R$96.15 Million | Brazil | R$0.26 | ▼ -3.70% |
| 9688 |
InterContinental Hotels Group PLC
LSE:IHG |
2.01x | $586.00 Million | $291.00 Million | UK | $156.60 | ▲ +2.12% |
| 9689 |
National Grid plc
F:NNGD |
2.01x |
€1.26 Billion
≈ $1.48 Billion |
€628.00 Million | Germany | €71.50 | ▲ +0.00% |
| 9690 |
Galp Energia SGPS S.A.
LS:GALP |
2.01x |
€634.00 Million
≈ $741.21 Million |
€315.00 Million | Portugal | €20.03 | ▼ -4.44% |
| 9691 |
SDT Uzay ve Savunma Teknolojileri A.S.
IS:SDTTR |
2.01x |
TL144.88 Million
≈ $3.24 Million |
TL71.99 Million | Turkey | TL243.60 | ▲ +0.87% |
| 9692 |
Bank Dinar Indonesia Tbk PT
JK:DNAR |
2.01x |
Rp130.15 Billion
≈ $7.63 Million |
Rp64.68 Billion | Indonesia | Rp121.00 | ▲ +1.68% |
| 9693 |
Geberit AG
SW:GEBN |
2.01x |
CHF521.80 Million
≈ $659.70 Million |
CHF259.30 Million | Switzerland | CHF514.00 | ▲ +0.63% |
| 9694 |
Fernheizwerk Neukölln Aktiengesellschaft
F:FHW |
2.01x |
€8.08 Million
≈ $9.45 Million |
€4.02 Million | Germany | €18.40 | ▲ +0.00% |
| 9695 |
Ridgepost Capital, Inc
NYSE:RPC |
2.01x | $17.08 Million | $8.49 Million | USA | $8.42 | ▲ +1.20% |
| 9696 |
Guangzhou Hengyun Enterprises Holding Ltd
SHE:000531 |
2.01x |
CN¥447.38 Million
≈ $65.47 Million |
CN¥222.42 Million | China | CN¥5.72 | ▼ -5.45% |
| 9697 |
Koryo Credit Information Co. Ltd
KQ:049720 |
2.01x |
₩7.48 Billion
≈ $5.07 Million |
₩3.72 Billion | Korea | ₩9790.00 | ▲ +1.24% |
| 9698 |
Shenzhen Urovo Technology Co Ltd
SHE:300531 |
2.01x |
CN¥80.89 Million
≈ $11.84 Million |
CN¥40.23 Million | China | CN¥16.00 | ▼ -8.05% |
| 9699 |
SEB SA
PA:SK |
2.01x |
€490.20 Million
≈ $573.10 Million |
€243.80 Million | France | €52.70 | ▼ -4.70% |
| 9700 |
Adi Sarana Armada Tbk
JK:ASSA |
2.01x |
Rp288.22 Billion
≈ $16.89 Million |
Rp143.35 Billion | Indonesia | Rp610.00 | ▼ -2.40% |