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
9801 WiMi Hologram Cloud Inc
NASDAQ:WIMI
2.01x $106.83 Million $53.15 Million USA $1.57 ▼ -5.99%
9802 PHARMING GRP SP. ADRS
F:PHG
2.01x €10.71 Million
≈ $12.52 Million
€5.33 Million Germany €13.90 ▼ -0.71%
9803 AS Tallinna Vesi
F:A1T
2.01x €9.00 Million
≈ $10.52 Million
€4.48 Million Germany €10.80 ▼ -3.14%
9804 Bohai Water Industry Co Ltd
SHE:000605
2.01x CN¥36.23 Million
≈ $5.30 Million
CN¥18.03 Million China CN¥6.25 ▲ +1.30%
9805 City Lodge Hotels Ltd
JSE:CLH
2.01x ZAC230.24 Million
≈ $122.36K
ZAC114.62 Million South Africa ZAC421.00 ▲ +0.24%
9806 Svitzer Group A/S
CO:SVITZR
2.01x Dkr1.42 Billion
≈ $221.54 Million
Dkr705.00 Million Denmark Dkr275.80 ▲ +0.00%
9807 Kinaxis Inc
TO:KXS
2.01x CA$58.11 Million
≈ $42.04 Million
CA$28.94 Million Canada CA$166.78 ▼ -0.61%
9808 Nirvana Daii Public Company Limited
BK:NVD
2.01x ฿254.73 Million
≈ $7.94 Million
฿126.86 Million Thailand ฿0.57 ▼ -3.39%
9809 Shenzhen Rongda Photosensitive & Technology Co Ltd
SHE:300576
2.01x CN¥60.12 Million
≈ $8.80 Million
CN¥29.94 Million China CN¥41.77 ▲ +0.89%
9810 Sinotherapeutics Inc. A
SHG:688247
2.01x CN¥95.33 Million
≈ $13.95 Million
CN¥47.48 Million China CN¥8.06 ▲ +1.26%
9811 Bank Of Princeton
NASDAQ:BPRN
2.01x $12.21 Million $6.08 Million USA $35.22 ▲ +1.70%
9812 Kaori Heat Treatment Co Ltd
TW:8996
2.01x NT$613.70 Million
≈ $19.33 Million
NT$305.70 Million Taiwan NT$1125.00 ▲ +0.45%
9813 Universal Store Holdings Ltd
AU:UNI
2.01x AU$56.75 Million
≈ $40.15 Million
AU$28.27 Million Australia AU$6.40 ▲ +3.39%
9814 Darden Restaurants Inc
NYSE:DRI
2.01x $615.70 Million $306.70 Million USA $198.12 ▲ +2.41%
9815 Caisse Regionale De Credit Agricole Mutuel Sud Rhone Alpes
PA:CRSU
2.01x €143.39 Million
≈ $167.63 Million
€71.43 Million France €259.95 ▲ +0.76%
9816 Gigasun AB
ST:GIGA
2.01x Skr42.39 Million
≈ $4.56 Million
Skr21.12 Million Sweden Skr2.39 ▲ +0.84%
9817 Park Ha Biological Technology Co., Ltd.
NASDAQ:BYAH
2.01x $960.47K $478.56K USA $1.06 ▼ -17.89%
9818 Clal Insurance Enterprises Holdings Ltd
TA:CLIS
2.01x ILA1.49 Billion
≈ $3.98 Million
ILA740.00 Million Israel ILA25860.00 ▲ +0.86%
9819 Wulff-Yhtiot Oy
HE:WUF1V
2.01x €903.00K
≈ $1.06 Million
€450.00K Finland €3.69 ▲ +1.65%
9820 Instabank ASA
OL:INSTA
2.01x Nkr196.85 Million
≈ $20.71 Million
Nkr98.12 Million Norway Nkr3.98 ▼ -1.24%
9821 Companhia Paranaense de Energia Pref ADR
NYSE:ELP
2.01x $770.70 Million $384.22 Million USA $9.27 ▼ -6.27%
9822 Humanica Public Company Limited
BK:HUMAN
2.01x ฿144.25 Million
≈ $4.50 Million
฿71.92 Million Thailand ฿4.94 ▼ -1.20%
9823 Nusantara Almazia
JK:NZIA
2.01x Rp2.04 Billion
≈ $119.40K
Rp1.02 Billion Indonesia Rp230.00 ▼ -10.85%
9824 Bumi Resources Minerals Tbk
JK:BRMS
2.01x Rp29.43 Million
≈ $1.72K
Rp14.68 Million Indonesia Rp510.00 ▼ -1.92%
9825 United Utilities Group PLC
LSE:UU
2.01x GBX695.40 Million
≈ $84.61K
GBX346.80 Million UK GBX1324.00 ▲ +0.99%
9826 Winstek Semiconductor Co Ltd
TWO:3265
2.00x NT$478.55 Million
≈ $15.08 Million
NT$238.73 Million Taiwan NT$180.00 ▼ -6.74%
9827 Shan Dong Sun Paper Industry Joint Stock Co Ltd
SHE:002078
2.00x CN¥1.44 Billion
≈ $211.06 Million
CN¥719.55 Million China CN¥13.18 ▲ +0.00%
9828 Shenzhen Laibao High-Technology Co Ltd
SHE:002106
2.00x CN¥101.02 Million
≈ $14.78 Million
CN¥50.40 Million China CN¥13.52 ▲ +5.38%
9829 Precision Camshafts Limited
NSE:PRECAM
2.00x Rs640.97 Million
≈ $6.93 Million
Rs319.79 Million India Rs147.05 ▼ -1.55%
9830 Hawaiian Electric Industries Inc
NYSE:HE
2.00x $61.03 Million $30.45 Million USA $13.54 ▲ +0.74%
9831 San Fu Chemical Co Ltd
TW:4755
2.00x NT$228.85 Million
≈ $7.21 Million
NT$114.18 Million Taiwan NT$147.50 ▲ +1.03%
9832 Asuransi Jiwa Sinarmas Msig PT
JK:LIFE
2.00x Rp189.54 Billion
≈ $11.11 Million
Rp94.57 Billion Indonesia Rp5775.00 ▼ -0.43%
9833 Single Well Industrial
TWO:3490
2.00x NT$60.93 Million
≈ $1.92 Million
NT$30.40 Million Taiwan NT$36.70 ▼ -2.65%
9834 LONZA GROUP UNSP.ADR 1/10
F:LO3A
2.00x €1.27 Billion
≈ $1.49 Billion
€636.00 Million Germany €54.50 ▲ +0.00%
9835 Semapa
LS:SEM
2.00x €119.33 Million
≈ $139.51 Million
€59.58 Million Portugal €23.10 ▲ +0.22%
9836 United Overseas Australia Ltd
AU:UOS
2.00x AU$89.35 Million
≈ $63.22 Million
AU$44.61 Million Australia AU$0.74 ▲ +11.36%
9837 Suheung Capsul
KO:008490
2.00x ₩9.29 Billion
≈ $6.30 Million
₩4.64 Billion Korea ₩18300.00 ▲ +0.27%
9838 Eversendai Corporation Bhd
KLSE:5205
2.00x RM270.86 Million
≈ $68.00 Million
RM135.26 Million Malaysia RM0.29 ▼ -3.33%
9839 Pt Pradiksi Gunatama Tbk
JK:PGUN
2.00x Rp115.89 Billion
≈ $6.79 Million
Rp57.87 Billion Indonesia Rp6175.00 ▼ -2.76%
9840 Shin Hai Gas Corp
TW:9926
2.00x NT$305.19 Million
≈ $9.62 Million
NT$152.51 Million Taiwan NT$49.15 ▼ -0.41%
9841 Iberdrola S.A.
MC:IBE
2.00x €3.12 Billion
≈ $3.64 Billion
€1.56 Billion Spain €19.85 ▲ +1.48%
9842 Aco Group Bhd
KLSE:0218
2.00x RM6.84 Million
≈ $1.72 Million
RM3.42 Million Malaysia RM0.16 ▲ +0.00%
9843 Glaston Oyj Abp
HE:GLA1V
2.00x €400.00K
≈ $467.64K
€200.00K Finland €1.10 ▼ -1.79%
9844 Enerflex Ltd.
TO:EFX
2.00x CA$74.00 Million
≈ $53.53 Million
CA$37.00 Million Canada CA$33.66 ▼ -8.21%
9845 Electra Ltd
TA:ELTR
2.00x ILA110.00 Million
≈ $294.91K
ILA55.00 Million Israel ILA10450.00 ▼ -0.10%
9846 Ares Capital Corporation
NASDAQ:ARCC
2.00x $184.00 Million $92.00 Million USA $18.79 ▼ -0.58%
9847 Central Asia Metals Plc
LSE:CAML
2.00x GBX17.89 Million
≈ $2.18K
GBX8.95 Million UK GBX132.80 ▼ -4.46%
9848 Ellsworth Convertible Growth & IF
NYSE MKT:ECF
2.00x $38.37 Million $19.18 Million USA $13.06 ▲ +1.32%
9849 Changzhou Xiangming Intelligent Drive System Corporation
SHE:301226
2.00x CN¥58.60 Million
≈ $8.58 Million
CN¥29.30 Million China CN¥35.64 ▲ +3.18%
9850 IT City Public Company Limited
BK:IT
2.00x ฿110.02 Million
≈ $3.43 Million
฿55.02 Million Thailand ฿5.85 ▲ +1.74%
9851 Elopak AS
OL:ELO
2.00x Nkr171.08 Million
≈ $18.00 Million
Nkr85.56 Million Norway Nkr35.20 ▲ +0.57%
9852 Eaglerise Electric & Electronic China Co Ltd Class A
SHE:002922
2.00x CN¥146.99 Million
≈ $21.51 Million
CN¥73.51 Million China CN¥37.52 ▼ -3.30%
9853 ADITYA VISION LTD
NSE:AVL
2.00x Rs1.36 Billion
≈ $14.67 Million
Rs678.70 Million India Rs551.20 ▲ +2.69%
9854 Cahya Mata Sarawak Bhd
KLSE:2852
2.00x RM96.19 Million
≈ $24.15 Million
RM48.14 Million Malaysia RM1.10 ▼ -0.90%
9855 Strathcona Resources Ltd.
TO:SCR
2.00x CA$288.90 Million
≈ $208.99 Million
CA$144.60 Million Canada CA$47.67 ▼ -1.45%
9856 Chemclin Diagnostics Co. Ltd. A
SHG:688468
2.00x CN¥34.41 Million
≈ $5.03 Million
CN¥17.22 Million China CN¥6.25 ▲ +0.97%
9857 Medicalg
WAR:MDG
2.00x zł3.03 Million
≈ $834.73K
zł1.52 Million Poland zł27.75 ▲ +0.91%
9858 Marine Products Corporation
NYSE:MPX
2.00x $4.72 Million $2.37 Million USA $8.18 ▼ -0.61%
9859 Ind-Swift Limited
NSE:INDSWFTLTD
2.00x Rs158.56 Million
≈ $1.71 Million
Rs79.42 Million India Rs15.76 ▲ +6.13%
9860 Hubbell Inc
NYSE:HUBB
2.00x $447.50 Million $224.20 Million USA $476.82 ▼ -1.74%
9861 Shin Foong Specialty and Applied Materials Co
TW:6582
2.00x NT$161.99 Million
≈ $5.10 Million
NT$81.17 Million Taiwan NT$32.15 ▼ -0.31%
9862 CGN Resources Ltd
AU:CGR
2.00x AU$1.83 Million
≈ $1.30 Million
AU$918.00K Australia AU$0.06 ▼ -10.77%
9863 Zhejiang Supor Co Ltd
SHE:002032
2.00x CN¥850.56 Million
≈ $124.46 Million
CN¥426.22 Million China CN¥44.16 ▼ -2.86%
9864 Corporación Inmobiliaria Vesta, S.A.B de C.V.
NYSE:VTMX
2.00x $49.89 Million $25.00 Million USA $33.82 ▼ -0.53%
9865 Hubei TKD Crystal Electn
SHG:603738
2.00x CN¥25.90 Million
≈ $3.79 Million
CN¥12.98 Million China CN¥44.49 ▼ -1.90%
9866 Acuren Corporation
NYSE:TIC
1.99x $39.98 Million $20.04 Million USA $8.38 ▼ -0.95%
9867 The Cooper Companies, Inc
NASDAQ:COO
1.99x $260.90 Million $130.80 Million USA $67.34 ▲ +8.58%
9868 Sandoz Group AG
SW:SDZ
1.99x CHF1.07 Billion
≈ $1.35 Billion
CHF537.00 Million Switzerland CHF64.40 ▲ +1.26%
9869 Catalyst Metals Ltd
AU:CYL
1.99x AU$119.06 Million
≈ $84.25 Million
AU$59.70 Million Australia AU$5.19 ▼ -1.14%
9870 Intergama
TA:INTR
1.99x ILA2.09 Million
≈ $5.60K
ILA1.05 Million Israel ILA6685.00 ▲ +0.00%
9871 Journeo PLC
LSE:JNEO
1.99x GBX3.82 Million
≈ $464.66
GBX1.92 Million UK GBX427.50 ▲ +1.18%
9872 Xiamen Amoytop Biotech Co Ltd
SHG:688278
1.99x CN¥332.29 Million
≈ $48.63 Million
CN¥166.73 Million China CN¥54.99 ▲ +1.65%
9873 Corbion N.V.
F:CSU
1.99x €28.00 Million
≈ $32.73 Million
€14.05 Million Germany €18.50 ▲ +0.00%
9874 Electric Connector Technology Co Ltd
SHE:300679
1.99x CN¥259.30 Million
≈ $37.94 Million
CN¥130.12 Million China CN¥59.13 ▲ +1.93%
9875 Navios Maritime Partners LP Unit
NYSE:NMM
1.99x $109.88 Million $55.15 Million USA $71.68 ▲ +0.39%
9876 Biomerieux SA
PA:BIM
1.99x €470.80 Million
≈ $550.41 Million
€236.30 Million France €72.85 ▼ -0.75%
9877 Shree Ram Proteins Limited
NSE:SRPL
1.99x Rs4.10 Million
≈ $44.36K
Rs2.06 Million India Rs0.40 ▲ +0.00%
9878 Sarawak Oil Palms Bhd
KLSE:5126
1.99x RM197.09 Million
≈ $49.48 Million
RM98.94 Million Malaysia RM4.55 ▼ -1.94%
9879 Feerum S.A.
WAR:FEE
1.99x zł8.88 Million
≈ $2.44 Million
zł4.46 Million Poland zł17.85 ▲ +2.00%
9880 Zhejiang Xinzhonggang Thermal Power Co Ltd
SHG:605162
1.99x CN¥59.79 Million
≈ $8.75 Million
CN¥30.02 Million China CN¥12.30 ▼ -3.23%
9881 Myers Industries Inc
NYSE:MYE
1.99x $22.56 Million $11.33 Million USA $23.72 ▼ -0.21%
9882 Rastar Group
SHE:300043
1.99x CN¥141.44 Million
≈ $20.70 Million
CN¥71.04 Million China CN¥4.60 ▲ +1.32%
9883 Hinge Health, Inc.
NYSE:HNGE
1.99x $63.90 Million $32.09 Million USA $63.62 ▲ +1.02%
9884 Chesapeake Utilities Corporation
NYSE:CPK
1.99x $118.00 Million $59.30 Million USA $123.78 ▲ +2.05%
9885 Entegris Inc
NASDAQ:ENTG
1.99x $183.00 Million $92.00 Million USA $125.41 ▼ -10.34%
9886 SVOA Public Company Limited
BK:SVOA
1.99x ฿121.24 Million
≈ $3.78 Million
฿60.95 Million Thailand ฿1.77 ▲ +0.00%
9887 Eris Lifesciences Limited
NSE:ERIS
1.99x Rs2.39 Billion
≈ $25.85 Million
Rs1.20 Billion India Rs1365.20 ▼ -0.15%
9888 Pondy Oxides & Chemicals Limited
NSE:POCL
1.99x Rs1.17 Billion
≈ $12.70 Million
Rs590.37 Million India Rs1286.40 ▼ -1.43%
9889 OceanaGold Corporation
F:RQQ
1.99x €226.90 Million
≈ $265.27 Million
€114.10 Million Germany €14.30 ▲ +4.38%
9890 Tamawood Ltd
AU:TWD
1.99x AU$9.68 Million
≈ $6.85 Million
AU$4.87 Million Australia AU$2.48 ▼ -2.36%
9891 Caledonia Mining Corporation Plc
F:9CD1
1.99x €21.27 Million
≈ $24.87 Million
€10.70 Million Germany €18.00 ▲ +3.45%
9892 BUNZL PLC ADR/ LS-3214857
F:BUZ
1.99x €913.00 Million
≈ $1.07 Billion
€459.20 Million Germany €13.50 ▲ +0.00%
9893 BYC Co. Ltd
KO:001460
1.99x ₩16.79 Billion
≈ $11.38 Million
₩8.45 Billion Korea ₩36750.00 ▲ +1.66%
9894 BYC Co Ltd
KO:001465
1.99x ₩16.79 Billion
≈ $11.38 Million
₩8.45 Billion Korea ₩25000.00 ▼ -0.40%
9895 Masterflex SE
F:MZX
1.99x €5.63 Million
≈ $6.58 Million
€2.83 Million Germany €14.00 ▲ +0.00%
9896 New Hoong Fatt Holdings Bhd
KLSE:7060
1.99x RM51.94 Million
≈ $13.04 Million
RM26.12 Million Malaysia RM1.40 ▼ -1.41%
9897 Wuxi Zhenhua Auto Parts Co. Ltd.
SHG:605319
1.99x CN¥232.81 Million
≈ $34.07 Million
CN¥117.12 Million China CN¥27.68 ▲ +1.39%
9898 Yingde Greatchem Chemicals Co. Ltd. A
SHE:300804
1.99x CN¥80.92 Million
≈ $11.84 Million
CN¥40.71 Million China CN¥39.41 ▲ +3.49%
9899 LUBAWA SA
WAR:LBW
1.99x zł31.04 Million
≈ $8.54 Million
zł15.62 Million Poland zł13.60 ▲ +1.19%
9900 Progressive Corp
NYSE:PGR
1.99x $5.20 Billion $2.62 Billion USA $204.02 ▲ +4.42%