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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
9701 Advanced International Multitech Co Ltd
TWO:8938
2.03x NT$431.13 Million
≈ $13.58 Million
NT$212.00 Million Taiwan NT$53.10 ▼ -0.19%
9702 Guangdong Shunkong Development Co Ltd
SHE:003039
2.03x CN¥175.90 Million
≈ $25.74 Million
CN¥86.50 Million China CN¥12.38 ▼ -0.96%
9703 Aena SA
MC:AENA
2.03x €908.40 Million
≈ $1.06 Billion
€446.85 Million Spain €24.92 ▲ +2.13%
9704 Algoma Steel Group Inc
TO:ASTL
2.03x CA$12.40 Million
≈ $8.97 Million
CA$6.10 Million Canada CA$6.94 ▼ -9.16%
9705 Xiamen Tungsten Co Ltd
SHG:600549
2.03x CN¥1.65 Billion
≈ $240.80 Million
CN¥809.59 Million China CN¥61.73 ▼ -3.14%
9706 DFDS A/S
CO:DFDS
2.03x Dkr563.00 Million
≈ $88.09 Million
Dkr277.00 Million Denmark Dkr147.40 ▼ -0.47%
9707 Gopal Snacks Ltd
NSE:GOPAL
2.03x Rs573.41 Million
≈ $6.20 Million
Rs282.16 Million India Rs284.65 ▼ -1.04%
9708 Shanghai Flyco Electrical Appliance Co Ltd
SHG:603868
2.03x CN¥276.47 Million
≈ $40.46 Million
CN¥136.05 Million China CN¥33.71 ▼ -0.94%
9709 Taiwan Chinsan Electronic Industrial Co Ltd
TWO:8042
2.03x NT$170.54 Million
≈ $5.37 Million
NT$83.94 Million Taiwan NT$145.50 ▼ -2.35%
9710 ARKO Petroleum Corp.
NASDAQ:APC
2.03x $16.39 Million $8.07 Million USA $19.70 ▼ -1.15%
9711 Eastern Communications Co Ltd B
SHG:900941
2.03x $116.68 Million $57.44 Million China $0.49 ▲ +7.22%
9712 HUAYU Automotive Systems Co Ltd
SHG:600741
2.03x CN¥3.66 Billion
≈ $536.21 Million
CN¥1.80 Billion China CN¥16.93 ▲ +0.59%
9713 Gajah Tunggal Tbk
JK:GJTL
2.03x Rp688.85 Billion
≈ $40.36 Million
Rp339.19 Billion Indonesia Rp1050.00 ▼ -0.94%
9714 Aeris Resources Ltd
AU:AIS
2.03x AU$97.29 Million
≈ $68.84 Million
AU$47.91 Million Australia AU$0.42 ▼ -3.49%
9715 Schindler Holding AG
SW:SCHN
2.03x CHF532.00 Million
≈ $672.59 Million
CHF262.00 Million Switzerland CHF255.50 ▲ +0.00%
9716 Schindler Ps
SW:SCHP
2.03x CHF532.00 Million
≈ $672.59 Million
CHF262.00 Million Switzerland CHF265.00 ▲ +0.45%
9717 Honda Motor Co. Ltd
F:HDMA
2.03x €311.88 Billion
≈ $364.62 Billion
€153.61 Billion Germany €23.20 ▼ -3.33%
9718 Honda Motor Co Ltd ADR
NYSE:HMC
2.03x $311.88 Billion $153.61 Billion USA $24.48 ▼ -0.57%
9719 Bluescope Steel Ltd
AU:BSL
2.03x AU$787.30 Million
≈ $557.06 Million
AU$387.80 Million Australia AU$33.19 ▲ +1.56%
9720 Nature Holdings Co. Ltd.
KQ:298540
2.03x ₩17.03 Billion
≈ $11.54 Million
₩8.39 Billion Korea ₩6030.00 ▲ +0.50%
9721 Avingtrans Plc
LSE:AVG
2.03x GBX6.62 Million
≈ $806.07
GBX3.26 Million UK GBX660.00 ▲ +0.00%
9722 Bio-Rad Laboratories Inc
NYSE:BIO-B
2.03x $129.90 Million $64.00 Million USA $304.15 ▲ +0.00%
9723 11 bit studios S.A
WAR:11B
2.03x zł27.37 Million
≈ $7.53 Million
zł13.49 Million Poland zł152.80 ▲ +2.96%
9724 Bentley Systems Inc
NASDAQ:BSY
2.03x $193.41 Million $95.31 Million USA $32.93 ▼ -0.39%
9725 Bisi International Tbk
JK:BISI
2.03x Rp95.38 Billion
≈ $5.59 Million
Rp47.01 Billion Indonesia Rp695.00 ▲ +2.36%
9726 Proximus NV
BR:PROX
2.03x €355.00 Million
≈ $415.03 Million
€175.00 Million Belgium €6.61 ▼ -1.05%
9727 Shanghai Rural Commercial Bank Co Ltd
SHG:601825
2.03x CN¥7.28 Billion
≈ $1.07 Billion
CN¥3.59 Billion China CN¥8.66 ▲ +0.81%
9728 Bioptik Technology
TWO:4161
2.03x NT$53.21 Million
≈ $1.68 Million
NT$26.24 Million Taiwan NT$23.25 ▲ +0.65%
9729 Qianhe Condiment&Food Co Ltd
SHG:603027
2.03x CN¥175.11 Million
≈ $25.62 Million
CN¥86.34 Million China CN¥7.75 ▲ +1.31%
9730 Garudafood Putra Putri Jaya Tbk PT
JK:GOOD
2.03x Rp451.07 Billion
≈ $26.43 Million
Rp222.44 Billion Indonesia Rp314.00 ▼ -3.09%
9731 Tarsons Products Limited
NSE:TARSONS
2.03x Rs201.28 Million
≈ $2.18 Million
Rs99.26 Million India Rs210.73 ▲ +0.02%
9732 HyVision System. Inc
KQ:126700
2.03x ₩8.88 Billion
≈ $6.02 Million
₩4.38 Billion Korea ₩11910.00 ▼ -5.85%
9733 AstraZeneca PLC
F:ZEGA
2.03x €5.13 Billion
≈ $6.00 Billion
€2.53 Billion Germany €75.50 ▼ -3.82%
9734 Pan Jit International Inc
TW:2481
2.03x NT$729.40 Million
≈ $22.98 Million
NT$359.87 Million Taiwan NT$165.00 ▲ +3.45%
9735 Howden Joinery Group Plc
LSE:HWDN
2.03x GBX181.60 Million
≈ $22.10K
GBX89.60 Million UK GBX780.00 ▲ +0.00%
9736 North Eastern Carrying Corporation Limited
NSE:NECCLTD
2.03x Rs69.94 Million
≈ $756.42K
Rs34.52 Million India Rs15.13 ▼ -0.59%
9737 TAS Offshore Bhd
KLSE:5149
2.03x RM18.78 Million
≈ $4.72 Million
RM9.27 Million Malaysia RM0.47 ▲ +0.00%
9738 LG HelloVision Corp
KO:037560
2.03x ₩4.07 Billion
≈ $2.76 Million
₩2.01 Billion Korea ₩2525.00 ▼ -7.85%
9739 Hotel Sahid Jaya Tbk
JK:SHID
2.03x Rp57.76 Billion
≈ $3.38 Million
Rp28.52 Billion Indonesia Rp695.00 ▼ -1.42%
9740 Offcn Education Technology Co Ltd
SHE:002607
2.03x CN¥61.12 Million
≈ $8.94 Million
CN¥30.18 Million China CN¥2.17 ▼ -0.91%
9741 Rimoni
TA:RIMO
2.02x ILA10.09 Million
≈ $27.04K
ILA4.98 Million Israel ILA3834.00 ▼ -1.94%
9742 TEMENOS AG UNSP.ADR/1
F:TE8A
2.02x €80.45 Million
≈ $94.06 Million
€39.74 Million Germany €85.50 ▲ +3.64%
9743 Imperial Pacific Ltd
AU:IPC
2.02x AU$299.98K
≈ $212.25K
AU$148.19K Australia AU$2.00 ▲ +0.00%
9744 Mayora Indah Tbk
JK:MYOR
2.02x Rp965.83 Billion
≈ $56.59 Million
Rp477.21 Billion Indonesia Rp1690.00 ▼ -3.98%
9745 V2 Retail Limited
NSE:V2RETAIL
2.02x Rs1.10 Billion
≈ $11.87 Million
Rs542.41 Million India Rs247.99 ▼ -3.28%
9746 Swissquote Group Holding SA
SW:SQN
2.02x CHF421.33 Million
≈ $532.67 Million
CHF208.19 Million Switzerland CHF38.20 ▼ -1.04%
9747 Honeywell Automation India Limited
NSE:HONAUT
2.02x Rs2.42 Billion
≈ $26.15 Million
Rs1.20 Billion India Rs34700.00 ▲ +0.62%
9748 Fiducial Real Estate SA
PA:ORIA
2.02x €20.64 Million
≈ $24.13 Million
€10.20 Million France €162.00 ▲ +0.00%
9749 Wangsu Science Tech
SHE:300017
2.02x CN¥492.78 Million
≈ $72.11 Million
CN¥243.62 Million China CN¥15.05 ▼ -2.78%
9750 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%
9751 Chicony Power Technology Co Ltd
TW:6412
2.02x NT$1.10 Billion
≈ $34.57 Million
NT$542.60 Million Taiwan NT$97.90 ▼ -4.95%
9752 Pavonine Co Ltd
KQ:177830
2.02x ₩1.66 Billion
≈ $1.13 Million
₩822.06 Million Korea ₩2450.00 ▼ -0.81%
9753 Motor Oil (Hellas) Corinth Refineries S.A
AT:MOH
2.02x €398.06 Million
≈ $465.37 Million
€196.90 Million Greece €39.94 ▲ +0.15%
9754 Phillips Edison & Co Inc
NASDAQ:PECO
2.02x $96.06 Million $47.52 Million USA $40.31 ▲ +2.88%
9755 Galenica Sante AG
SW:GALE
2.02x CHF190.83 Million
≈ $241.26 Million
CHF94.42 Million Switzerland CHF84.10 ▲ +0.96%
9756 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%
9757 Korea Computer Terminal Inc
KQ:089150
2.02x ₩4.22 Billion
≈ $2.86 Million
₩2.09 Billion Korea ₩2270.00 ▼ -3.40%
9758 The Andhra Sugars Limited
NSE:ANDHRSUGAR
2.02x Rs1.13 Billion
≈ $12.27 Million
Rs561.72 Million India Rs79.27 ▼ -0.29%
9759 MERCEDES-BENZ GRP ADR/1/4
F:DAII
2.02x €2.78 Billion
≈ $3.25 Billion
€1.38 Billion Germany €12.40 ▼ -0.80%
9760 Mercedes-Benz Group AG
F:MBG
2.02x €2.78 Billion
≈ $3.25 Billion
€1.38 Billion Germany €48.00 ▼ -2.49%
9761 SWS Hemodialysis Care Co. Ltd. A
SHG:688410
2.02x CN¥143.15 Million
≈ $20.95 Million
CN¥70.89 Million China CN¥14.75 ▲ +0.34%
9762 Kunyue Development Co Ltd
TWO:5206
2.02x NT$1.05 Billion
≈ $33.10 Million
NT$520.28 Million Taiwan NT$23.60 ▲ +5.83%
9763 Sajodaerim
KO:003960
2.02x ₩46.45 Billion
≈ $31.48 Million
₩23.01 Billion Korea ₩26600.00 ▲ +0.57%
9764 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.69 ▼ -0.15%
9765 Bk Harda Internasional Tbk Pt
JK:BBHI
2.02x Rp392.30 Billion
≈ $22.99 Million
Rp194.38 Billion Indonesia Rp870.00 ▼ -10.31%
9766 Total Telcom Inc
V:TTZ
2.02x CA$174.79K
≈ $126.44K
CA$86.61K Canada CA$0.42 ▲ +2.44%
9767 Global SM Tech Limited
KQ:900070
2.02x ₩1.23 Billion
≈ $830.68K
₩607.43 Million Korea ₩610.00 ▼ -3.63%
9768 Antero Midstream Partners LP
NYSE:AM
2.02x $238.62 Million $118.27 Million USA $21.52 ▼ -0.28%
9769 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%
9770 Container Corporation of India Limited
NSE:CONCOR
2.02x Rs7.60 Billion
≈ $82.18 Million
Rs3.77 Billion India Rs450.95 ▼ -0.75%
9771 Centaur Media
LSE:CAU
2.02x GBX2.23 Million
≈ $271.81
GBX1.11 Million UK GBX10.90 ▼ -16.15%
9772 American Water Works
NYSE:AWK
2.02x $764.00 Million $379.00 Million USA $124.47 ▲ +1.82%
9773 Repsol S.A.
MC:REP
2.02x €1.16 Billion
≈ $1.35 Billion
€574.00 Million Spain €23.08 ▲ +0.74%
9774 CAM Resources Bhd
KLSE:7128
2.02x RM35.24 Million
≈ $8.85 Million
RM17.49 Million Malaysia RM0.28 ▲ +3.70%
9775 Southern Energy Corp
V:SOU
2.02x CA$931.00K
≈ $673.47K
CA$462.00K Canada CA$0.07 ▼ -6.67%
9776 Global Brands Manufacture Ltd
TW:6191
2.02x NT$1.55 Billion
≈ $48.76 Million
NT$768.09 Million Taiwan NT$100.50 ▲ +2.34%
9777 Nsys Co. Ltd.
KQ:333620
2.01x ₩773.47 Million
≈ $524.17K
₩383.90 Million Korea ₩5490.00 ▼ -3.17%
9778 IAMGold Corporation
TO:IMG
2.01x CA$280.80 Million
≈ $203.13 Million
CA$139.40 Million Canada CA$21.45 ▼ -10.29%
9779 Zona Franca de Iquique S.A
SN:ZOFRI
2.01x CL$4.58 Billion
≈ $5.12 Million
CL$2.28 Billion Chile CL$1007.50 ▲ +0.24%
9780 Yunnan Aluminium Co Ltd
SHE:000807
2.01x CN¥3.28 Billion
≈ $480.53 Million
CN¥1.63 Billion China CN¥27.64 ▼ -3.36%
9781 Raízen S.A.
SA:RAIZ4
2.01x R$193.64 Million
≈ $38.00 Million
R$96.15 Million Brazil R$0.40 ▲ +2.56%
9782 InterContinental Hotels Group PLC
LSE:IHG
2.01x $586.00 Million $291.00 Million UK $161.80 ▲ +1.35%
9783 Genie Energy Ltd
NYSE:GNE
2.01x $15.94 Million $7.92 Million USA $13.96 ▲ +1.01%
9784 Partner
TA:PTNR
2.01x ILA157.00 Million
≈ $420.91K
ILA78.00 Million Israel ILA4126.00 ▼ -0.27%
9785 National Grid plc
F:NNGD
2.01x €1.26 Billion
≈ $1.48 Billion
€628.00 Million Germany €71.50 ▲ +5.15%
9786 Galp Energia SGPS S.A.
LS:GALP
2.01x €634.00 Million
≈ $741.21 Million
€315.00 Million Portugal €19.26 ▲ +0.71%
9787 SDT Uzay ve Savunma Teknolojileri A.S.
IS:SDTTR
2.01x TL144.88 Million
≈ $3.24 Million
TL71.99 Million Turkey TL242.10 ▼ -2.02%
9788 Bank Dinar Indonesia Tbk PT
JK:DNAR
2.01x Rp130.15 Billion
≈ $7.63 Million
Rp64.68 Billion Indonesia Rp100.00 ▼ -5.66%
9789 Geberit AG
SW:GEBN
2.01x CHF521.80 Million
≈ $659.70 Million
CHF259.30 Million Switzerland CHF508.60 ▼ -0.43%
9790 Fernheizwerk Neukölln Aktiengesellschaft
F:FHW
2.01x €8.08 Million
≈ $9.45 Million
€4.02 Million Germany €19.50 ▲ +0.00%
9791 Guangzhou Hengyun Enterprises Holding Ltd
SHE:000531
2.01x CN¥447.38 Million
≈ $65.47 Million
CN¥222.42 Million China CN¥7.19 ▼ -6.50%
9792 Synopex Inc
KQ:025320
2.01x ₩12.59 Billion
≈ $8.53 Million
₩6.26 Billion Korea ₩4600.00 ▼ -5.93%
9793 Koryo Credit Information Co. Ltd
KQ:049720
2.01x ₩7.48 Billion
≈ $5.07 Million
₩3.72 Billion Korea ₩9760.00 ▲ +1.04%
9794 Shenzhen Urovo Technology Co Ltd
SHE:300531
2.01x CN¥80.89 Million
≈ $11.84 Million
CN¥40.23 Million China CN¥15.82 ▲ +0.83%
9795 SEB SA
PA:SK
2.01x €490.20 Million
≈ $573.10 Million
€243.80 Million France €52.80 ▲ +4.66%
9796 Adi Sarana Armada Tbk
JK:ASSA
2.01x Rp288.22 Billion
≈ $16.89 Million
Rp143.35 Billion Indonesia Rp550.00 ▼ -6.78%
9797 Global Mofy Metaverse Limited Ordinary Shares
NASDAQ:GMM
2.01x $10.13 Million $5.04 Million USA $0.08 ▼ -21.37%
9798 Baotek Industrial Materials Ltd
TWO:5340
2.01x NT$161.08 Million
≈ $5.07 Million
NT$80.12 Million Taiwan NT$95.10 ▼ -4.42%
9799 Po Valley Energy Ltd
AU:PVE
2.01x AU$1.98 Million
≈ $1.40 Million
AU$985.18K Australia AU$0.06 ▲ +0.00%
9800 Innovative Solutions and Support
NASDAQ:ISSC
2.01x $8.16 Million $4.06 Million USA $17.30 ▼ -4.63%