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
9701 Global Mofy Metaverse Limited Ordinary Shares
NASDAQ:GMM
2.01x $10.13 Million $5.04 Million USA $2.77 ▼ -3.82%
9702 Baotek Industrial Materials Ltd
TWO:5340
2.01x NT$161.08 Million
≈ $5.07 Million
NT$80.12 Million Taiwan NT$68.10 ▼ -5.68%
9703 Po Valley Energy Ltd
AU:PVE
2.01x AU$1.98 Million
≈ $1.40 Million
AU$985.18K Australia AU$0.06 ▲ +0.00%
9704 Innovative Solutions and Support
NASDAQ:ISSC
2.01x $8.16 Million $4.06 Million USA $19.14 ▼ -2.55%
9705 WiMi Hologram Cloud Inc
NASDAQ:WIMI
2.01x $106.83 Million $53.15 Million USA $1.15 ▲ +0.00%
9706 PHARMING GRP SP. ADRS
F:PHG
2.01x €10.71 Million
≈ $12.52 Million
€5.33 Million Germany €13.90 ▼ -0.71%
9707 AS Tallinna Vesi
F:A1T
2.01x €9.00 Million
≈ $10.52 Million
€4.48 Million Germany €10.90 ▲ +0.00%
9708 Bohai Water Industry Co Ltd
SHE:000605
2.01x CN¥36.23 Million
≈ $5.30 Million
CN¥18.03 Million China CN¥5.17 ▼ -3.72%
9709 City Lodge Hotels Ltd
JSE:CLH
2.01x ZAC230.24 Million
≈ $122.36K
ZAC114.62 Million South Africa ZAC425.00 ▼ -0.47%
9710 Svitzer Group A/S
CO:SVITZR
2.01x Dkr1.42 Billion
≈ $221.54 Million
Dkr705.00 Million Denmark Dkr275.80 ▲ +0.00%
9711 Kinaxis Inc
TO:KXS
2.01x CA$58.11 Million
≈ $42.04 Million
CA$28.94 Million Canada CA$147.60 ▲ +3.35%
9712 Nirvana Daii Public Company Limited
BK:NVD
2.01x ฿254.73 Million
≈ $7.94 Million
฿126.86 Million Thailand ฿0.82 ▲ +0.00%
9713 Shenzhen Rongda Photosensitive & Technology Co Ltd
SHE:300576
2.01x CN¥60.12 Million
≈ $8.80 Million
CN¥29.94 Million China CN¥26.83 ▼ -2.79%
9714 Sinotherapeutics Inc. A
SHG:688247
2.01x CN¥95.33 Million
≈ $13.95 Million
CN¥47.48 Million China CN¥8.17 ▼ -4.67%
9715 Bank Of Princeton
NASDAQ:BPRN
2.01x $12.21 Million $6.08 Million USA $40.86 ▲ +7.60%
9716 Kaori Heat Treatment Co Ltd
TW:8996
2.01x NT$613.70 Million
≈ $19.33 Million
NT$305.70 Million Taiwan NT$1005.00 ▼ -6.51%
9717 Universal Store Holdings Ltd
AU:UNI
2.01x AU$56.75 Million
≈ $40.15 Million
AU$28.27 Million Australia AU$7.00 ▼ -1.27%
9718 Darden Restaurants Inc
NYSE:DRI
2.01x $615.70 Million $306.70 Million USA $196.31 ▲ +1.13%
9719 Gigasun AB
ST:GIGA
2.01x Skr42.39 Million
≈ $4.56 Million
Skr21.12 Million Sweden Skr2.31 ▲ +2.21%
9720 Park Ha Biological Technology Co., Ltd.
NASDAQ:BYAH
2.01x $960.47K $478.56K USA $0.40 ▲ +1.35%
9721 Clal Insurance Enterprises Holdings Ltd
TA:CLIS
2.01x ILA1.49 Billion
≈ $3.98 Million
ILA740.00 Million Israel ILA24280.00 ▲ +1.89%
9722 Wulff-Yhtiot Oy
HE:WUF1V
2.01x €903.00K
≈ $1.06 Million
€450.00K Finland €4.25 ▲ +2.91%
9723 Instabank ASA
OL:INSTA
2.01x Nkr196.85 Million
≈ $20.71 Million
Nkr98.12 Million Norway Nkr4.82 ▲ +0.84%
9724 Companhia Paranaense de Energia Pref ADR
NYSE:ELP
2.01x $770.70 Million $384.22 Million USA $9.27 ▼ -6.27%
9725 PT Mandiri Herindo Adiperkasa Tbk
JK:MAHA
2.01x Rp174.47 Billion
≈ $10.22 Million
Rp86.98 Billion Indonesia Rp140.00 ▼ -0.71%
9726 Humanica Public Company Limited
BK:HUMAN
2.01x ฿144.25 Million
≈ $4.50 Million
฿71.92 Million Thailand ฿4.74 ▲ +0.42%
9727 Nusantara Almazia
JK:NZIA
2.01x Rp2.04 Billion
≈ $119.40K
Rp1.02 Billion Indonesia Rp140.00 ▼ -4.76%
9728 Bumi Resources Minerals Tbk
JK:BRMS
2.01x Rp29.43 Million
≈ $1.72K
Rp14.68 Million Indonesia Rp585.00 ▼ -4.10%
9729 United Utilities Group PLC
LSE:UU
2.01x GBX695.40 Million
≈ $84.61K
GBX346.80 Million UK GBX1368.00 ▲ +0.29%
9730 Winstek Semiconductor Co Ltd
TWO:3265
2.00x NT$478.55 Million
≈ $15.08 Million
NT$238.73 Million Taiwan NT$161.00 ▼ -1.23%
9731 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¥14.28 ▼ -0.49%
9732 Shenzhen Laibao High-Technology Co Ltd
SHE:002106
2.00x CN¥101.02 Million
≈ $14.78 Million
CN¥50.40 Million China CN¥9.34 ▼ -3.11%
9733 Precision Camshafts Limited
NSE:PRECAM
2.00x Rs640.97 Million
≈ $6.93 Million
Rs319.79 Million India Rs138.28 ▼ -1.60%
9734 Hawaiian Electric Industries Inc
NYSE:HE
2.00x $61.03 Million $30.45 Million USA $13.50 ▼ -0.22%
9735 San Fu Chemical Co Ltd
TW:4755
2.00x NT$228.85 Million
≈ $7.21 Million
NT$114.18 Million Taiwan NT$116.00 ▼ -6.83%
9736 Asuransi Jiwa Sinarmas Msig PT
JK:LIFE
2.00x Rp189.54 Billion
≈ $11.11 Million
Rp94.57 Billion Indonesia Rp5575.00 ▼ -3.46%
9737 Single Well Industrial
TWO:3490
2.00x NT$60.93 Million
≈ $1.92 Million
NT$30.40 Million Taiwan NT$27.10 ▼ -1.09%
9738 LONZA GROUP UNSP.ADR 1/10
F:LO3A
2.00x €1.27 Billion
≈ $1.49 Billion
€636.00 Million Germany €54.50 ▲ +0.00%
9739 Semapa
LS:SEM
2.00x €119.33 Million
≈ $139.51 Million
€59.58 Million Portugal €19.96 ▼ -1.43%
9740 United Overseas Australia Ltd
AU:UOS
2.00x AU$89.35 Million
≈ $63.22 Million
AU$44.61 Million Australia AU$0.70 ▲ +0.72%
9741 Suheung Capsul
KO:008490
2.00x ₩9.29 Billion
≈ $6.30 Million
₩4.64 Billion Korea ₩20750.00 ▲ +1.22%
9742 Pt Pradiksi Gunatama Tbk
JK:PGUN
2.00x Rp115.89 Billion
≈ $6.79 Million
Rp57.87 Billion Indonesia Rp8050.00 ▼ -3.01%
9743 Shin Hai Gas Corp
TW:9926
2.00x NT$305.19 Million
≈ $9.62 Million
NT$152.51 Million Taiwan NT$49.65 ▲ +0.30%
9744 Iberdrola S.A.
MC:IBE
2.00x €3.12 Billion
≈ $3.64 Billion
€1.56 Billion Spain €21.21 ▲ +0.71%
9745 Enerflex Ltd.
TO:EFX
2.00x CA$74.00 Million
≈ $53.53 Million
CA$37.00 Million Canada CA$32.17 ▼ -4.28%
9746 Central Asia Metals Plc
LSE:CAML
2.00x GBX17.89 Million
≈ $2.18K
GBX8.95 Million UK GBX147.60 ▲ +2.07%
9747 Glaston Oyj Abp
HE:GLA1V
2.00x €400.00K
≈ $467.64K
€200.00K Finland €1.09 ▼ -0.46%
9748 Electra Ltd
TA:ELTR
2.00x ILA110.00 Million
≈ $294.91K
ILA55.00 Million Israel ILA11690.00 ▲ +0.00%
9749 Aco Group Bhd
KLSE:0218
2.00x RM6.84 Million
≈ $1.72 Million
RM3.42 Million Malaysia RM0.16 ▲ +0.00%
9750 Ellsworth Convertible Growth & IF
NYSE MKT:ECF
2.00x $38.37 Million $19.18 Million USA $13.06 ▲ +1.32%
9751 IT City Public Company Limited
BK:IT
2.00x ฿110.02 Million
≈ $3.43 Million
฿55.02 Million Thailand ฿8.40 ▲ +1.20%
9752 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¥23.96 ▼ -4.73%
9753 Jin Yang Pharmaceutical Co. Ltd
KQ:007370
2.00x ₩4.53 Billion
≈ $3.07 Million
₩2.27 Billion Korea ₩3890.00 ▼ -0.89%
9754 ADITYA VISION LTD
NSE:AVL
2.00x Rs1.36 Billion
≈ $14.67 Million
Rs678.70 Million India Rs611.05 ▼ -1.36%
9755 Cahya Mata Sarawak Bhd
KLSE:2852
2.00x RM96.19 Million
≈ $24.15 Million
RM48.14 Million Malaysia RM1.04 ▼ -1.89%
9756 GnBS Engineering Co. Ltd.
KQ:382800
2.00x ₩20.13 Billion
≈ $13.64 Million
₩10.07 Billion Korea ₩4115.00 ▼ -4.19%
9757 Strathcona Resources Ltd.
TO:SCR
2.00x CA$288.90 Million
≈ $208.99 Million
CA$144.60 Million Canada CA$41.96 ▼ -0.83%
9758 Chemclin Diagnostics Co. Ltd. A
SHG:688468
2.00x CN¥34.41 Million
≈ $5.03 Million
CN¥17.22 Million China CN¥5.55 ▼ -2.97%
9759 Medicalg
WAR:MDG
2.00x zł3.03 Million
≈ $834.73K
zł1.52 Million Poland zł26.60 ▼ -0.93%
9760 Marine Products Corporation
NYSE:MPX
2.00x $4.72 Million $2.37 Million USA $8.18 ▼ -0.61%
9761 Ind-Swift Limited
NSE:INDSWFTLTD
2.00x Rs158.56 Million
≈ $1.71 Million
Rs79.42 Million India Rs15.76 ▲ +6.13%
9762 GHCL TEXTILES LTD
NSE:GHCLTEXTIL
2.00x Rs589.50 Million
≈ $6.38 Million
Rs295.30 Million India Rs115.82 ▲ +0.73%
9763 Hubbell Inc
NYSE:HUBB
2.00x $447.50 Million $224.20 Million USA $486.09 ▼ -0.47%
9764 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.30 ▲ +0.00%
9765 CGN Resources Ltd
AU:CGR
2.00x AU$1.83 Million
≈ $1.30 Million
AU$918.00K Australia AU$0.09 ▲ +0.00%
9766 Zhejiang Supor Co Ltd
SHE:002032
2.00x CN¥850.56 Million
≈ $124.46 Million
CN¥426.22 Million China CN¥42.93 ▼ -2.59%
9767 Corporación Inmobiliaria Vesta, S.A.B de C.V.
NYSE:VTMX
2.00x $49.89 Million $25.00 Million USA $33.66 ▼ -0.09%
9768 Hubei TKD Crystal Electn
SHG:603738
2.00x CN¥25.90 Million
≈ $3.79 Million
CN¥12.98 Million China CN¥31.30 ▼ -3.28%
9769 Acuren Corporation
NYSE:TIC
1.99x $39.98 Million $20.04 Million USA $7.13 ▲ +2.30%
9770 The Cooper Companies, Inc
NASDAQ:COO
1.99x $260.90 Million $130.80 Million USA $70.31 ▲ +0.11%
9771 Sandoz Group AG
SW:SDZ
1.99x CHF1.07 Billion
≈ $1.35 Billion
CHF537.00 Million Switzerland CHF63.62 ▼ -1.39%
9772 Catalyst Metals Ltd
AU:CYL
1.99x AU$119.06 Million
≈ $84.25 Million
AU$59.70 Million Australia AU$5.63 ▼ -6.32%
9773 Intergama
TA:INTR
1.99x ILA2.09 Million
≈ $5.60K
ILA1.05 Million Israel ILA5690.00 ▲ +0.00%
9774 Journeo PLC
LSE:JNEO
1.99x GBX3.82 Million
≈ $464.66
GBX1.92 Million UK GBX480.00 ▲ +0.00%
9775 Xiamen Amoytop Biotech Co Ltd
SHG:688278
1.99x CN¥332.29 Million
≈ $48.63 Million
CN¥166.73 Million China CN¥58.90 ▼ -0.30%
9776 Corbion N.V.
F:CSU
1.99x €28.00 Million
≈ $32.73 Million
€14.05 Million Germany €18.50 ▼ -1.07%
9777 Electric Connector Technology Co Ltd
SHE:300679
1.99x CN¥259.30 Million
≈ $37.94 Million
CN¥130.12 Million China CN¥39.86 ▼ -2.14%
9778 Biomerieux SA
PA:BIM
1.99x €470.80 Million
≈ $550.41 Million
€236.30 Million France €69.90 ▲ +1.30%
9779 Shree Ram Proteins Limited
NSE:SRPL
1.99x Rs4.10 Million
≈ $44.36K
Rs2.06 Million India Rs0.34 ▼ -2.86%
9780 Sarawak Oil Palms Bhd
KLSE:5126
1.99x RM197.09 Million
≈ $49.48 Million
RM98.94 Million Malaysia RM5.20 ▲ +2.97%
9781 Feerum S.A.
WAR:FEE
1.99x zł8.88 Million
≈ $2.44 Million
zł4.46 Million Poland zł16.95 ▲ +0.00%
9782 Zhejiang Xinzhonggang Thermal Power Co Ltd
SHG:605162
1.99x CN¥59.79 Million
≈ $8.75 Million
CN¥30.02 Million China CN¥8.64 ▲ +2.25%
9783 Myers Industries Inc
NYSE:MYE
1.99x $22.56 Million $11.33 Million USA $31.44 ▲ +1.55%
9784 Rastar Group
SHE:300043
1.99x CN¥141.44 Million
≈ $20.70 Million
CN¥71.04 Million China CN¥4.27 ▼ -4.26%
9785 Hinge Health, Inc.
NYSE:HNGE
1.99x $63.90 Million $32.09 Million USA $74.31 ▼ -3.10%
9786 Northrim BanCorp Inc
NASDAQ:NRIM
1.99x $27.22 Million $13.68 Million USA $27.09 ▼ -0.22%
9787 Chesapeake Utilities Corporation
NYSE:CPK
1.99x $118.00 Million $59.30 Million USA $135.78 ▲ +0.87%
9788 Entegris Inc
NASDAQ:ENTG
1.99x $183.00 Million $92.00 Million USA $129.15 ▼ -4.55%
9789 SVOA Public Company Limited
BK:SVOA
1.99x ฿121.24 Million
≈ $3.78 Million
฿60.95 Million Thailand ฿2.26 ▲ +1.80%
9790 Eris Lifesciences Limited
NSE:ERIS
1.99x Rs2.39 Billion
≈ $25.85 Million
Rs1.20 Billion India Rs1400.60 ▲ +0.36%
9791 Pondy Oxides & Chemicals Limited
NSE:POCL
1.99x Rs1.17 Billion
≈ $12.70 Million
Rs590.37 Million India Rs526.20 ▼ -0.96%
9792 OceanaGold Corporation
F:RQQ
1.99x €226.90 Million
≈ $265.27 Million
€114.10 Million Germany €14.30 ▲ +4.38%
9793 Tamawood Ltd
AU:TWD
1.99x AU$9.68 Million
≈ $6.85 Million
AU$4.87 Million Australia AU$2.70 ▲ +5.47%
9794 BUNZL PLC ADR/ LS-3214857
F:BUZ
1.99x €913.00 Million
≈ $1.07 Billion
€459.20 Million Germany €13.50 ▲ +0.00%
9795 BYC Co Ltd
KO:001465
1.99x ₩16.79 Billion
≈ $11.38 Million
₩8.45 Billion Korea ₩23400.00 ▲ +0.21%
9796 BYC Co. Ltd
KO:001460
1.99x ₩16.79 Billion
≈ $11.38 Million
₩8.45 Billion Korea ₩32700.00 ▼ -0.46%
9797 Masterflex SE
F:MZX
1.99x €5.63 Million
≈ $6.58 Million
€2.83 Million Germany €14.00 ▼ -1.06%
9798 New Hoong Fatt Holdings Bhd
KLSE:7060
1.99x RM51.94 Million
≈ $13.04 Million
RM26.12 Million Malaysia RM1.35 ▼ -1.46%
9799 Wuxi Zhenhua Auto Parts Co. Ltd.
SHG:605319
1.99x CN¥232.81 Million
≈ $34.07 Million
CN¥117.12 Million China CN¥21.00 ▲ +2.39%
9800 Yingde Greatchem Chemicals Co. Ltd. A
SHE:300804
1.99x CN¥80.92 Million
≈ $11.84 Million
CN¥40.71 Million China CN¥36.15 ▲ +9.98%