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