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 |
|---|---|---|---|---|---|---|---|
| 19801 |
Beijing Dynamic Power Co Ltd
SHG:600405 |
0.14x |
CN¥4.67 Million
≈ $682.64K |
CN¥33.09 Million | China | CN¥4.57 | ▲ +1.33% |
| 19802 |
Wentel Engineering Holdings Berhad
KLSE:0298 |
0.14x |
RM805.61K
≈ $202.26K |
RM5.72 Million | Malaysia | RM0.24 | ▲ +0.00% |
| 19803 |
Mobimo Hldg
SW:MOBN |
0.14x |
CHF17.58 Million
≈ $22.22 Million |
CHF124.91 Million | Switzerland | CHF337.50 | ▼ -1.03% |
| 19804 |
Goldplat PLC
LSE:GDP |
0.14x |
GBX198.00K
≈ $24.09 |
GBX1.41 Million | UK | GBX17.40 | ▼ -3.33% |
| 19805 |
Dolphin Entertainment Inc
NASDAQ:DLPN |
0.14x | $576.59K | $4.11 Million | USA | $1.11 | ▼ -3.48% |
| 19806 |
Solar Industries India Limited
NSE:SOLARINDS |
0.14x |
Rs958.60 Million
≈ $10.37 Million |
Rs6.84 Billion | India | Rs18441.00 | ▲ +0.81% |
| 19807 |
CompoSecure, Inc.
NYSE:CMPO |
0.14x | $3.01 Million | $21.49 Million | USA | $16.51 | ▼ -16.36% |
| 19808 |
CompoSecure, Inc.
NASDAQ:CMPO |
0.14x | $3.01 Million | $21.49 Million | USA | $20.53 | ▲ +0.69% |
| 19809 |
Oxford Instruments PLC
LSE:OXIG |
0.14x |
GBX2.10 Million
≈ $255.51 |
GBX15.10 Million | UK | GBX3062.00 | ▼ -4.85% |
| 19810 |
Telcon Inc
KQ:200230 |
0.14x |
₩1.37 Billion
≈ $926.20K |
₩9.85 Billion | Korea | ₩360.00 | ▼ -0.28% |
| 19811 |
Yayla Enerji Uretim Turizm ve
IS:YAYLA |
0.14x |
TL2.09 Million
≈ $46.74K |
TL15.04 Million | Turkey | TL25.60 | ▼ -3.10% |
| 19812 |
Tigo Energy Inc.
NASDAQ:TYGO |
0.14x | $1.62 Million | $11.72 Million | USA | $3.29 | ▼ -8.10% |
| 19813 |
Wellfully Ltd
AU:WFL |
0.14x |
AU$28.49K
≈ $20.16K |
AU$205.91K | Australia | AU$0.00 | ▲ +0.00% |
| 19814 |
Europen Endustri Insaat Sanayi ve Ticaret A.S.
IS:EUREN |
0.14x |
TL47.71 Million
≈ $1.07 Million |
TL345.24 Million | Turkey | TL4.71 | ▼ -3.68% |
| 19815 |
Lennox International Inc
NYSE:LII |
0.14x | $16.10 Million | $117.20 Million | USA | $508.43 | ▼ -1.86% |
| 19816 |
Société Anonyme des Bains de Mer et du Cercle des Étrangers à Monaco
F:RJ8 |
0.14x |
€63.07 Million
≈ $73.74 Million |
€459.42 Million | Germany | €133.00 | ▲ +1.14% |
| 19817 |
Max India Limited
NSE:MAXIND |
0.14x |
Rs349.37 Million
≈ $3.78 Million |
Rs2.55 Billion | India | Rs160.54 | ▲ +1.50% |
| 19818 |
Panasonic Manufacture Malaysia
KLSE:3719 |
0.14x |
RM1.66 Million
≈ $416.52K |
RM12.12 Million | Malaysia | RM6.89 | ▼ -1.43% |
| 19819 |
Vina San Pedro
SN:VSPT |
0.14x |
CL$386.22 Million
≈ $431.93K |
CL$2.84 Billion | Chile | CL$4.00 | ▲ +0.00% |
| 19820 |
ADTRAN Inc
NASDAQ:ADTN |
0.14x | $42.24 Million | $311.44 Million | USA | $15.35 | ▼ -11.12% |
| 19821 |
Rights and Issues Investment Trust Public Limited Company
LSE:RIII |
0.14x |
GBX656.00K
≈ $79.82 |
GBX4.84 Million | UK | GBX2190.00 | ▲ +0.46% |
| 19822 |
Green Ocean Corporation Bhd
KLSE:0074 |
0.14x |
RM915.00K
≈ $229.73K |
RM6.77 Million | Malaysia | RM0.07 | ▲ +0.00% |
| 19823 |
PT Pantai Indah Kapuk Dua Tbk
JK:PANI |
0.14x |
Rp31.91 Billion
≈ $1.87 Million |
Rp236.28 Billion | Indonesia | Rp5800.00 | ▼ -10.08% |
| 19824 |
Carbon Streaming Corp
NEO:NETZ |
0.13x |
CA$87.00K
≈ $62.93K |
CA$645.00K | Canada | CA$0.90 | ▲ +0.00% |
| 19825 |
Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO |
0.13x |
TL9.40 Million
≈ $210.50K |
TL69.85 Million | Turkey | TL19.55 | ▼ -0.36% |
| 19826 |
Hunan Corun New Energy Co Ltd
SHG:600478 |
0.13x |
CN¥10.81 Million
≈ $1.58 Million |
CN¥80.43 Million | China | CN¥5.68 | ▲ +0.18% |
| 19827 |
Molinos Juan Semino SA
BA:SEMI |
0.13x |
AR$46.43 Million
≈ $33.60K |
AR$345.85 Million | Argentina | AR$16.60 | ▼ -2.06% |
| 19828 |
Nostrum Oil & Gas PLC
LSE:NOG |
0.13x |
GBX9.80 Million
≈ $1.19K |
GBX73.03 Million | UK | GBX3.46 | ▼ -1.14% |
| 19829 |
AGNC Investment Corp.
NASDAQ:AGNC |
0.13x | $128.00 Million | $954.00 Million | USA | $10.17 | ▼ -1.17% |
| 19830 |
Karat Packaging Inc
NASDAQ:KRT |
0.13x | $982.00K | $7.33 Million | USA | $28.45 | ▲ +1.17% |
| 19831 |
Bet Shemesh Engines Holdings 1997 Ltd
TA:BSEN |
0.13x |
ILA1.99 Million
≈ $5.34K |
ILA14.93 Million | Israel | ILA87990.00 | ▼ -3.82% |
| 19832 |
Ramsdens Holdings PLC
LSE:RFX |
0.13x |
GBX995.00K
≈ $121.06 |
GBX7.46 Million | UK | GBX462.50 | ▼ -4.24% |
| 19833 |
Orizon Valorização de Resíduos S.A
SA:ORVR3 |
0.13x |
R$3.64 Million
≈ $714.82K |
R$27.34 Million | Brazil | R$77.90 | ▲ +1.87% |
| 19834 |
ISS A/S
CO:ISS |
0.13x |
Dkr67.50 Million
≈ $10.56 Million |
Dkr508.00 Million | Denmark | Dkr252.40 | ▼ -1.71% |
| 19835 |
RPG Life Sciences Limited
NSE:RPGLIFE |
0.13x |
Rs112.70 Million
≈ $1.22 Million |
Rs848.80 Million | India | Rs2161.60 | ▲ +0.12% |
| 19836 |
Ktop Reit
KO:145270 |
0.13x |
₩702.08 Million
≈ $475.79K |
₩5.29 Billion | Korea | ₩751.00 | ▼ -4.33% |
| 19837 |
Career Point Limited
NSE:CAREERP |
0.13x |
Rs19.96 Million
≈ $215.84K |
Rs150.45 Million | India | Rs200.10 | ▲ +0.00% |
| 19838 |
Samsung Publis
KO:068290 |
0.13x |
₩236.67 Million
≈ $160.39K |
₩1.78 Billion | Korea | ₩6680.00 | ▼ -0.45% |
| 19839 |
QCR Holdings Inc
NASDAQ:QCRH |
0.13x | $4.42 Million | $33.38 Million | USA | $93.54 | ▲ +0.61% |
| 19840 |
Lucky Film Co Ltd
SHG:600135 |
0.13x |
CN¥676.84K
≈ $99.04K |
CN¥5.12 Million | China | CN¥9.11 | ▲ +1.56% |
| 19841 |
Troax Group AB
ST:TROAX |
0.13x |
Skr4.80 Million
≈ $516.38K |
Skr36.30 Million | Sweden | Skr112.60 | ▼ -0.35% |
| 19842 |
Helen of Troy Ltd
NASDAQ:HELE |
0.13x | $111.32 Million | $843.42 Million | USA | $24.34 | ▼ -2.76% |
| 19843 |
Dong Hai JSC of Bentre
VN:DHC |
0.13x |
₫12.13 Billion
≈ $460.69K |
₫92.04 Billion | Vietnam | ₫36350.00 | ▲ +1.25% |
| 19844 |
Shanghai Precise Packaging Co Ltd
SHE:300442 |
0.13x |
CN¥503.16 Million
≈ $73.63 Million |
CN¥3.82 Billion | China | CN¥78.17 | ▼ -4.41% |
| 19845 |
Banco Bradesco DRC
BA:BBD |
0.13x |
AR$815.90 Million
≈ $590.39K |
AR$6.21 Billion | Argentina | AR$5080.00 | ▼ -1.07% |
| 19846 |
Gulf Oil Lubricants India Limited
NSE:GULFOILLUB |
0.13x |
Rs238.57 Million
≈ $2.58 Million |
Rs1.81 Billion | India | Rs905.90 | ▼ -0.07% |
| 19847 |
Lahav LR Real Estate Ltd
TA:LAHAV |
0.13x |
ILA15.60 Million
≈ $41.82K |
ILA118.94 Million | Israel | ILA1037.00 | ▼ -5.21% |
| 19848 |
Empro Group Inc. Ordinary shares
NASDAQ:EMPG |
0.13x | $129.68K | $990.71K | USA | $17.36 | ▲ +0.00% |
| 19849 |
ACM Research Shanghai Inc
SHG:688082 |
0.13x |
CN¥74.54 Million
≈ $10.91 Million |
CN¥570.29 Million | China | CN¥251.00 | ▼ -7.21% |
| 19850 |
MEDAPP S.A. ZY -10
F:WQ1 |
0.13x |
€99.00K
≈ $115.74K |
€761.00K | Germany | €0.04 | ▲ +8.46% |
| 19851 |
Gayatri Highways Limited
NSE:GAYAHWS |
0.13x |
Rs1.75 Billion
≈ $18.92 Million |
Rs13.47 Billion | India | Rs2.26 | ▲ +0.00% |
| 19852 |
Netlinkz Ltd
AU:NET |
0.13x |
AU$123.50K
≈ $87.38K |
AU$951.01K | Australia | AU$0.15 | ▲ +0.00% |
| 19853 |
NETCLASS TECHNOLOGY INC Class A Ordinary Shares
NASDAQ:NTCL |
0.13x | $38.09K | $293.60K | USA | $2.10 | ▼ -0.47% |
| 19854 |
Realia Properties Inc
V:RLP |
0.13x |
CA$489.49K
≈ $354.09K |
CA$3.78 Million | Canada | CA$0.02 | ▲ +0.00% |
| 19855 |
General Plastic Industrial Co Ltd
TW:6128 |
0.13x |
NT$7.00 Million
≈ $220.44K |
NT$54.07 Million | Taiwan | NT$20.80 | ▼ -1.89% |
| 19856 |
VNV Global AB
ST:VNV |
0.13x |
Skr4.07 Million
≈ $437.57K |
Skr31.43 Million | Sweden | Skr17.74 | ▼ -1.77% |
| 19857 |
CIE Automotive S.A.
MC:CIE |
0.13x |
€127.90 Million
≈ $149.53 Million |
€994.10 Million | Spain | €28.65 | ▼ -0.87% |
| 19858 |
iPower Inc
NASDAQ:IPW |
0.13x | $27.72K | $215.66K | USA | $3.04 | ▼ -6.17% |
| 19859 |
Hoang Anh Gia Lai JSC
VN:HAG |
0.13x |
₫144.57 Billion
≈ $5.49 Million |
₫1.13 Trillion | Vietnam | ₫15450.00 | ▲ +0.00% |
| 19860 |
Chongqing Machinery & Electric Co. Ltd
F:CE3 |
0.13x |
€11.67 Million
≈ $13.64 Million |
€90.95 Million | Germany | €0.27 | ▼ -0.73% |
| 19861 |
NN Group NV
AS:NN |
0.13x |
€25.00 Million
≈ $29.23 Million |
€195.50 Million | Netherlands | €71.32 | ▲ +0.17% |
| 19862 |
Benchmark Holdings Plc
LSE:BMK |
0.13x |
GBX10.97 Million
≈ $1.34K |
GBX86.18 Million | UK | GBX15300.00 | ▼ -0.65% |
| 19863 |
Viking Mines Ltd
AU:VKA |
0.13x |
AU$235.00K
≈ $166.28K |
AU$1.85 Million | Australia | AU$0.01 | ▲ +10.00% |
| 19864 |
Air Busan Co Ltd
KO:298690 |
0.13x |
₩3.51 Billion
≈ $2.38 Million |
₩27.74 Billion | Korea | ₩1652.00 | ▼ -0.48% |
| 19865 |
Excel Cell Electronic Co Ltd
TW:2483 |
0.13x |
NT$24.49 Million
≈ $771.51K |
NT$193.52 Million | Taiwan | NT$30.45 | ▲ +9.93% |
| 19866 |
Komercni Banka A.S.
PR:KOMB |
0.13x |
Kč505.75 Million
≈ $24.26 Million |
Kč4.00 Billion | Czech Republic | Kč997.00 | ▲ +0.30% |
| 19867 |
Abico FS Co Ltd
TWO:8071 |
0.13x |
NT$4.35 Million
≈ $136.95K |
NT$34.60 Million | Taiwan | NT$21.25 | ▼ -2.30% |
| 19868 |
Ironwood Pharmaceuticals Inc
NASDAQ:IRWD |
0.13x | $5.12 Million | $40.77 Million | USA | $3.31 | ▼ -2.65% |
| 19869 |
DELPHI WORLD MONEY LIMITED
NSE:DELPHIFX |
0.13x |
Rs4.18 Million
≈ $45.21K |
Rs33.42 Million | India | Rs9.20 | ▼ -6.88% |
| 19870 |
Jiangsu Chunlan Refrigerating Equipment Stock Co Ltd
SHG:600854 |
0.13x |
CN¥14.48 Million
≈ $2.12 Million |
CN¥115.76 Million | China | CN¥4.78 | ▲ +1.06% |
| 19871 |
Eterindo Wahanatama Tbk
JK:ETWA |
0.12x |
Rp19.83 Billion
≈ $1.16 Million |
Rp159.10 Billion | Indonesia | Rp70.00 | ▲ +0.00% |
| 19872 |
Calitech Co Ltd
TWO:6532 |
0.12x |
NT$23.60 Million
≈ $743.50K |
NT$189.62 Million | Taiwan | NT$96.70 | ▼ -4.26% |
| 19873 |
Roda Vivatex Tbk
JK:RDTX |
0.12x |
Rp10.26 Billion
≈ $601.27K |
Rp82.62 Billion | Indonesia | Rp16625.00 | ▼ -0.15% |
| 19874 |
Uma Exports Limited
NSE:UMAEXPORTS |
0.12x |
Rs1.70 Million
≈ $18.38K |
Rs13.70 Million | India | Rs25.09 | ▲ +0.56% |
| 19875 |
Mudanjiang Hengfeng Paper Co Ltd
SHG:600356 |
0.12x |
CN¥6.61 Million
≈ $966.92K |
CN¥53.35 Million | China | CN¥8.80 | ▲ +1.03% |
| 19876 |
Jasmine International Public Company Limited
F:JASN |
0.12x |
€229.81 Million
≈ $268.68 Million |
€1.86 Billion | Germany | €0.00 | ▲ +0.00% |
| 19877 |
Jasmine International Public Company Limited
BK:JAS |
0.12x |
฿229.81 Million
≈ $7.16 Million |
฿1.86 Billion | Thailand | ฿1.15 | ▼ -8.73% |
| 19878 |
Jiangsu Goodwe Power Supply Technology Co Ltd
SHG:688390 |
0.12x |
CN¥12.06 Million
≈ $1.77 Million |
CN¥97.72 Million | China | CN¥116.83 | ▼ -13.03% |
| 19879 |
Scilex Holding Company
NASDAQ:SCLX |
0.12x | $2.65 Million | $21.50 Million | USA | $7.00 | ▼ -7.65% |
| 19880 |
Fortune Mate Indonesia Tbk
JK:FMII |
0.12x |
Rp2.45 Billion
≈ $143.59K |
Rp19.86 Billion | Indonesia | Rp230.00 | ▼ -4.17% |
| 19881 |
Kapston Services Limited
NSE:KAPSTON |
0.12x |
Rs16.25 Million
≈ $175.71K |
Rs131.85 Million | India | Rs337.05 | ▲ +0.07% |
| 19882 |
Havsfrun Investment AB (publ)
ST:HAV-B |
0.12x |
Skr866.00K
≈ $93.20K |
Skr7.05 Million | Sweden | Skr13.78 | ▲ +1.32% |
| 19883 |
Altius Minerals Corporation
TO:ALS |
0.12x |
CA$2.74 Million
≈ $1.98 Million |
CA$22.36 Million | Canada | CA$55.38 | ▼ -6.34% |
| 19884 |
ORIENTBIO Inc.
KO:002630 |
0.12x |
₩1.35 Billion
≈ $912.83K |
₩10.99 Billion | Korea | ₩483.00 | ▲ +0.00% |
| 19885 |
Larsen & Toubro Limited
NSE:LT |
0.12x |
Rs4.81 Billion
≈ $52.00 Million |
Rs39.26 Billion | India | Rs3953.20 | ▲ +0.28% |
| 19886 |
Kangda International Environmental Company Limited
STU:27K |
0.12x |
€5.00 Million
≈ $5.85 Million |
€40.90 Million | Germany | €0.07 | ▼ -6.92% |
| 19887 |
Polar Capital Global Financials Trust plc
LSE:PCFT |
0.12x |
GBX3.86 Million
≈ $469.89 |
GBX31.61 Million | UK | GBX225.00 | ▲ +0.00% |
| 19888 |
Masimo Corporation
NASDAQ:MASI |
0.12x | $60.50 Million | $497.70 Million | USA | $178.82 | ▼ -0.04% |
| 19889 |
Beijing Fuxing Xiaocheng Electronic Technology Co Ltd
SHE:300139 |
0.12x |
CN¥6.92 Million
≈ $1.01 Million |
CN¥56.97 Million | China | CN¥42.24 | ▼ -1.68% |
| 19890 |
Aino Health AB
ST:AINO |
0.12x |
Skr198.00K
≈ $21.31K |
Skr1.63 Million | Sweden | Skr0.14 | ▲ +10.48% |
| 19891 |
North American Financial 15
TO:FFN |
0.12x |
CA$21.57 Million
≈ $15.60 Million |
CA$177.94 Million | Canada | CA$9.72 | ▼ -1.32% |
| 19892 |
Sparebank 1 SMN
OL:MING |
0.12x |
Nkr137.00 Million
≈ $14.42 Million |
Nkr1.13 Billion | Norway | Nkr188.44 | ▲ +0.43% |
| 19893 |
Constellation Technologies Ltd
AU:CT1 |
0.12x |
AU$30.94K
≈ $21.89K |
AU$255.53K | Australia | AU$0.00 | ▲ +0.00% |
| 19894 |
Shihlin Paper Corp
TW:1903 |
0.12x |
NT$23.74 Million
≈ $747.88K |
NT$196.33 Million | Taiwan | NT$48.90 | ▼ -2.78% |
| 19895 |
City Steel Public Company Limited
BK:CITY |
0.12x |
฿964.00K
≈ $30.05K |
฿7.98 Million | Thailand | ฿1.20 | ▲ +1.69% |
| 19896 |
Sichuan Haite High-tech Co Ltd
SHE:002023 |
0.12x |
CN¥6.67 Million
≈ $976.21K |
CN¥55.30 Million | China | CN¥11.86 | ▲ +4.22% |
| 19897 |
Toro Ltd
LSE:TORO |
0.12x |
€5.25 Million
≈ $6.14 Million |
€43.55 Million | UK | €0.54 | ▼ -0.46% |
| 19898 |
Shandong Longquan Pipeline Engineering Co Ltd
SHE:002671 |
0.12x |
CN¥10.17 Million
≈ $1.49 Million |
CN¥84.60 Million | China | CN¥4.29 | ▲ +1.66% |
| 19899 |
MRO-TEK Realty Limited
NSE:MRO-TEK |
0.12x |
Rs11.68 Million
≈ $126.36K |
Rs97.25 Million | India | Rs71.68 | ▲ +0.00% |
| 19900 |
Canadian Life Companies Split Corp
TO:LFE |
0.12x |
CA$2.69 Million
≈ $1.95 Million |
CA$22.40 Million | Canada | CA$7.66 | ▲ +0.13% |