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