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.
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 |
|---|---|---|---|---|---|---|---|
| 3001 |
Lindblad Expeditions Holdings Inc
NASDAQ:LIND |
7.59x | $49.36 Million | $6.50 Million | USA | $28.45 | ▲ +3.08% |
| 3002 |
Nanjing Doron Technology Corp
SHG:603528 |
7.59x |
CN¥22.01 Million
≈ $3.22 Million |
CN¥2.90 Million | China | CN¥5.68 | ▲ +1.07% |
| 3003 |
Joyware Electronics Co Ltd
SHE:300270 |
7.59x |
CN¥2.62 Million
≈ $382.92K |
CN¥344.82K | China | CN¥9.55 | ▲ +1.60% |
| 3004 |
Stef SA
PA:STF |
7.59x |
€120.11 Million
≈ $140.42 Million |
€15.83 Million | France | €124.40 | ▲ +0.32% |
| 3005 |
Shanghai Phoenix Enterprise Group Co Ltd B
SHG:900916 |
7.58x | $76.61 Million | $10.10 Million | China | $0.37 | ▲ +0.55% |
| 3006 |
Shandong Haihua Co Ltd
SHE:000822 |
7.58x |
CN¥520.84 Million
≈ $76.22 Million |
CN¥68.73 Million | China | CN¥3.99 | ▼ -1.97% |
| 3007 |
Asahi Songwon Colors Limited
NSE:ASAHISONG |
7.58x |
Rs579.17 Million
≈ $6.26 Million |
Rs76.43 Million | India | Rs268.75 | ▼ -0.79% |
| 3008 |
Ambipar Emergency Response
NYSE MKT:AMBI |
7.58x | $144.95 Million | $19.13 Million | USA | $0.40 | ▲ +0.00% |
| 3009 |
Ambipar Emergency Response
NYSE:AMBIQ |
7.58x | $144.95 Million | $19.13 Million | USA | $0.07 | ▲ +40.00% |
| 3010 |
Changsha Tongcheng Holdings Co Ltd
SHE:000419 |
7.57x |
CN¥311.42 Million
≈ $45.57 Million |
CN¥41.14 Million | China | CN¥4.59 | ▼ -2.55% |
| 3011 |
Korea Flange
KO:010100 |
7.57x |
₩25.52 Billion
≈ $17.30 Million |
₩3.37 Billion | Korea | ₩3400.00 | ▲ +2.10% |
| 3012 |
Plotech Co Ltd
TW:6141 |
7.57x |
NT$204.51 Million
≈ $6.44 Million |
NT$27.02 Million | Taiwan | NT$38.55 | ▲ +2.25% |
| 3013 |
Subur Tiasa Holdings Bhd
KLSE:6904 |
7.57x |
RM95.65 Million
≈ $24.01 Million |
RM12.64 Million | Malaysia | RM0.78 | ▲ +0.00% |
| 3014 |
Matba Rofex SA
BA:MTR |
7.56x |
AR$30.48 Billion
≈ $22.06 Million |
AR$4.03 Billion | Argentina | AR$2215.00 | ▲ +0.00% |
| 3015 |
Tifa Finance Tbk
JK:TIFA |
7.56x |
Rp33.23 Billion
≈ $1.95 Million |
Rp4.40 Billion | Indonesia | Rp304.00 | ▲ +24.59% |
| 3016 |
MESB Bhd
KLSE:7234 |
7.55x |
RM31.20 Million
≈ $7.83 Million |
RM4.13 Million | Malaysia | RM0.28 | ▲ +0.00% |
| 3017 |
Metalfrio Solutions S.A
SA:FRIO3 |
7.55x |
R$165.58 Million
≈ $32.49 Million |
R$21.94 Million | Brazil | R$205.00 | ▲ +0.00% |
| 3018 |
Inter Rock Minerals Inc
V:IRO |
7.55x |
CA$3.24 Million
≈ $2.34 Million |
CA$429.00K | Canada | CA$1.08 | ▲ +0.00% |
| 3019 |
Ancom Logistics Bhd
KLSE:0048 |
7.54x |
RM5.79 Million
≈ $1.45 Million |
RM767.00K | Malaysia | RM0.06 | ▲ +0.00% |
| 3020 |
Gyeongnam Steel Co. Ltd
KQ:039240 |
7.54x |
₩4.20 Billion
≈ $2.85 Million |
₩557.37 Million | Korea | ₩1926.00 | ▼ -0.21% |
| 3021 |
Ratch Group Public Company Limited
BK:RATCH |
7.54x |
฿5.84 Billion
≈ $182.10 Million |
฿774.98 Million | Thailand | ฿38.75 | ▲ +1.97% |
| 3022 |
China Reinsurance (Group) Corporation
F:C53 |
7.53x |
€7.58 Billion
≈ $8.86 Billion |
€1.01 Billion | Germany | €0.13 | ▲ +1.79% |
| 3023 |
Jinling Hotel Corp Ltd
SHG:601007 |
7.53x |
CN¥126.70 Million
≈ $18.54 Million |
CN¥16.82 Million | China | CN¥6.20 | ▼ -1.74% |
| 3024 |
An Phat Holdings JSC
VN:APH |
7.53x |
₫297.34 Billion
≈ $11.30 Million |
₫39.51 Billion | Vietnam | ₫5340.00 | ▲ +0.00% |
| 3025 |
Graphic Packaging Holding Company
NYSE:GPK |
7.52x | $534.00 Million | $71.00 Million | USA | $10.90 | ▲ +0.55% |
| 3026 |
Tangshan Jidong Cement Co Ltd
SHE:000401 |
7.51x |
CN¥1.34 Billion
≈ $196.11 Million |
CN¥178.35 Million | China | CN¥3.56 | ▼ -2.73% |
| 3027 |
Petkim Petrokimya Holding AS
IS:PETKM |
7.51x |
TL2.30 Billion
≈ $51.43 Million |
TL305.66 Million | Turkey | TL21.32 | ▼ -6.08% |
| 3028 |
Kyndryl Holdings Inc
NYSE:KD |
7.51x | $428.00 Million | $57.00 Million | USA | $12.19 | ▼ -0.25% |
| 3029 |
MMG Limited
F:OMS1 |
7.51x |
€348.65 Million
≈ $407.61 Million |
€46.45 Million | Germany | €0.85 | ▲ +2.11% |
| 3030 |
Guangdong Hongteo Accurate Technology Co Ltd
SHE:300176 |
7.50x |
CN¥63.31 Million
≈ $9.26 Million |
CN¥8.44 Million | China | CN¥4.76 | ▼ -2.06% |
| 3031 |
Shenzhen Jove Enterprise Co. Ltd.
SHE:300814 |
7.50x |
CN¥83.05 Million
≈ $12.15 Million |
CN¥11.07 Million | China | CN¥137.30 | ▲ +20.00% |
| 3032 |
Hensoldt AG
F:HAG |
7.50x |
€90.00 Million
≈ $105.22 Million |
€12.00 Million | Germany | €74.40 | ▼ -2.00% |
| 3033 |
TDM Berhad
KLSE:2054 |
7.49x |
RM28.34 Million
≈ $7.11 Million |
RM3.78 Million | Malaysia | RM0.21 | ▼ -2.33% |
| 3034 |
Intiland Development Tbk
JK:DILD |
7.49x |
Rp344.95 Billion
≈ $20.21 Million |
Rp46.04 Billion | Indonesia | Rp116.00 | ▲ +0.87% |
| 3035 |
VNDIRECT Securities Corp
VN:VND |
7.49x |
₫4.09 Trillion
≈ $155.23 Million |
₫545.34 Billion | Vietnam | ₫17150.00 | ▼ -0.29% |
| 3036 |
Brilliance Technology Co Ltd
SHE:300542 |
7.49x |
CN¥417.71 Million
≈ $61.12 Million |
CN¥55.77 Million | China | CN¥11.65 | ▲ +7.37% |
| 3037 |
Jiangsu WELLE Environmental Co Ltd
SHE:300190 |
7.48x |
CN¥44.50 Million
≈ $6.51 Million |
CN¥5.94 Million | China | CN¥3.61 | ▼ -3.99% |
| 3038 |
Precio Fishbone AB (publ)
ST:PRCO-B |
7.48x |
Skr7.71 Million
≈ $829.93K |
Skr1.03 Million | Sweden | Skr17.20 | ▼ -0.58% |
| 3039 |
Huatai Securities Co Ltd
SHG:601688 |
7.48x |
CN¥35.91 Billion
≈ $5.25 Billion |
CN¥4.80 Billion | China | CN¥20.63 | ▲ +0.78% |
| 3040 |
China Cinda Asset Management Co., Ltd.
F:0CI |
7.48x |
€26.63 Billion
≈ $31.14 Billion |
€3.56 Billion | Germany | €0.10 | ▲ +4.00% |
| 3041 |
Exxaro Tiles Limited
NSE:EXXARO |
7.47x |
Rs150.00 Million
≈ $1.62 Million |
Rs20.07 Million | India | Rs6.31 | ▼ -0.47% |
| 3042 |
STEICO SE
XETRA:ST5 |
7.47x |
€53.94 Million
≈ $63.06 Million |
€7.22 Million | Germany | €18.70 | ▼ -1.06% |
| 3043 |
Sarana Mitra Luas
JK:SMIL |
7.47x |
Rp73.07 Billion
≈ $4.28 Million |
Rp9.78 Billion | Indonesia | Rp342.00 | ▲ +5.56% |
| 3044 |
MAG Interactive AB (publ)
ST:MAGI |
7.47x |
Skr14.43 Million
≈ $1.55 Million |
Skr1.93 Million | Sweden | Skr7.24 | ▼ -1.90% |
| 3045 |
Wuxi Paike New Materials Technology Co Ltd
SHG:605123 |
7.47x |
CN¥463.84 Million
≈ $67.87 Million |
CN¥62.10 Million | China | CN¥73.89 | ▲ +0.22% |
| 3046 |
Shenyang Chemical Industry Co Ltd
SHE:000698 |
7.47x |
CN¥197.75 Million
≈ $28.94 Million |
CN¥26.48 Million | China | CN¥3.11 | ▼ -1.27% |
| 3047 |
Sinomine Resource Exploration Co Ltd
SHE:002738 |
7.47x |
CN¥859.38 Million
≈ $125.75 Million |
CN¥115.09 Million | China | CN¥45.02 | ▲ +2.09% |
| 3048 |
Sungshin Cement Co Ltd
KO:004985 |
7.45x |
₩43.65 Billion
≈ $29.58 Million |
₩5.86 Billion | Korea | ₩8260.00 | ▼ -4.40% |
| 3049 |
Sitowise Group Oyj
HE:SITOWS |
7.45x |
€4.34 Million
≈ $5.08 Million |
€583.00K | Finland | €2.55 | ▼ -1.92% |
| 3050 |
Amphastar P
NASDAQ:AMPH |
7.45x | $47.84 Million | $6.42 Million | USA | $19.59 | ▼ -0.20% |
| 3051 |
NICE Total Cash Management Co. Ltd
KQ:063570 |
7.45x |
₩13.01 Billion
≈ $8.82 Million |
₩1.75 Billion | Korea | ₩3105.00 | ▲ +0.81% |
| 3052 |
Bak Ambalaj Sanayi ve Ticaret AS
IS:BAKAB |
7.45x |
TL192.33 Million
≈ $4.31 Million |
TL25.82 Million | Turkey | TL51.65 | ▲ +0.10% |
| 3053 |
Satin Creditcare Network Limited
NSE:SATIN |
7.45x |
Rs7.32 Billion
≈ $79.15 Million |
Rs982.55 Million | India | Rs258.46 | ▲ +0.93% |
| 3054 |
E2open Parent Holdings Inc
NYSE:ETWO |
7.45x | $40.99 Million | $5.50 Million | USA | $3.30 | ▲ +0.00% |
| 3055 |
Cohu Inc
NASDAQ:COHU |
7.44x | $29.14 Million | $3.92 Million | USA | $56.22 | ▲ +9.06% |
| 3056 |
Datang HuaYin Electric Power Co Ltd
SHG:600744 |
7.44x |
CN¥1.12 Billion
≈ $163.48 Million |
CN¥150.12 Million | China | CN¥7.22 | ▲ +10.06% |
| 3057 |
Corentec Co Ltd
KQ:104540 |
7.44x |
₩8.50 Billion
≈ $5.76 Million |
₩1.14 Billion | Korea | ₩3970.00 | ▲ +1.40% |
| 3058 |
Sichuan Lutianhua Co Ltd
SHE:000912 |
7.44x |
CN¥222.74 Million
≈ $32.59 Million |
CN¥29.95 Million | China | CN¥3.44 | ▼ -3.91% |
| 3059 |
Piper Sandler Companies
NYSE:PIPR |
7.43x | $847.30 Million | $113.97 Million | USA | $77.24 | ▲ +1.43% |
| 3060 |
Close Brothers Group plc
LSE:CBG |
7.43x |
GBX252.00 Million
≈ $30.66K |
GBX33.90 Million | UK | GBX419.80 | ▲ +1.55% |
| 3061 |
VIP Industries Limited
NSE:VIPIND |
7.43x |
Rs531.20 Million
≈ $5.74 Million |
Rs71.50 Million | India | Rs299.80 | ▼ -0.20% |
| 3062 |
Atakey Patates Gida Sanayi ve Ticaret A.S.
IS:ATAKP |
7.43x |
TL280.46 Million
≈ $6.28 Million |
TL37.76 Million | Turkey | TL54.95 | ▲ +0.46% |
| 3063 |
GCP Asset Backed Income Fund Limited
LSE:GABI |
7.43x |
GBX18.43 Million
≈ $2.24K |
GBX2.48 Million | UK | GBX64.20 | ▼ -1.53% |
| 3064 |
Semen Indonesia Persero Tbk
JK:SMGR |
7.42x |
Rp596.45 Billion
≈ $34.95 Million |
Rp80.34 Billion | Indonesia | Rp1520.00 | ▲ +1.00% |
| 3065 |
Sichuan Jiuyuan Yinhai Software Co Ltd
SHE:002777 |
7.42x |
CN¥252.94 Million
≈ $37.01 Million |
CN¥34.08 Million | China | CN¥12.54 | ▲ +1.70% |
| 3066 |
ALPEK S.A.B. de C.V
MX:ALPEKA |
7.42x |
MX$1.26 Billion
≈ $72.60 Million |
MX$170.00 Million | Mexico | MX$12.32 | ▼ -0.40% |
| 3067 |
Ancora Indonesia Resources Tbk
JK:OKAS |
7.42x |
Rp9.72 Million
≈ $569.66 |
Rp1.31 Million | Indonesia | Rp102.00 | ▲ +0.00% |
| 3068 |
Bombardier Inc Series B
TO:BBD-B |
7.42x |
CA$386.56 Million
≈ $279.63 Million |
CA$52.13 Million | Canada | CA$353.78 | ▲ +3.60% |
| 3069 |
Newmark Group Inc
NASDAQ:NMRK |
7.41x | $618.52 Million | $83.43 Million | USA | $15.74 | ▲ +1.48% |
| 3070 |
Wockhardt Limited
NSE:WOCKPHARMA |
7.41x |
Rs2.49 Billion
≈ $26.88 Million |
Rs335.30 Million | India | Rs1896.30 | ▼ -1.41% |
| 3071 |
Magnum Ventures Limited
NSE:MAGNUM |
7.41x |
Rs399.56 Million
≈ $4.32 Million |
Rs53.94 Million | India | Rs18.61 | ▼ -0.21% |
| 3072 |
Bonterra Energy Corp
TO:BNE |
7.41x |
CA$31.53 Million
≈ $22.81 Million |
CA$4.26 Million | Canada | CA$5.60 | ▲ +2.19% |
| 3073 |
Pick N Pay Stores Ltd
JSE:PIK |
7.40x |
ZAC676.60 Million
≈ $359.58K |
ZAC91.40 Million | South Africa | ZAC1947.00 | ▼ -0.56% |
| 3074 |
Shin Poong Pharm.Co.Ltd.
KO:019170 |
7.40x |
₩3.42 Billion
≈ $2.31 Million |
₩461.37 Million | Korea | ₩7690.00 | ▼ -0.39% |
| 3075 |
Oaktree Specialty Lending Corp
NASDAQ:OCSL |
7.40x | $41.50 Million | $5.61 Million | USA | $11.98 | ▼ -0.91% |
| 3076 |
Wiscom System Co Ltd
SHE:002090 |
7.40x |
CN¥111.23 Million
≈ $16.28 Million |
CN¥15.03 Million | China | CN¥8.59 | ▲ +0.70% |
| 3077 |
Banijay Group NV
AS:BNJ |
7.40x |
€137.60 Million
≈ $160.87 Million |
€18.60 Million | Netherlands | €8.58 | ▼ -1.38% |
| 3078 |
AMA Group Limited
F:KC7 |
7.40x |
€21.55 Million
≈ $25.19 Million |
€2.91 Million | Germany | €0.31 | ▼ -1.26% |
| 3079 |
Zhejiang Baida Precision Mnfg
SHG:603331 |
7.39x |
CN¥114.65 Million
≈ $16.78 Million |
CN¥15.52 Million | China | CN¥10.06 | ▼ -0.20% |
| 3080 |
Rama Phosphates Limited
NSE:RAMAPHO |
7.39x |
Rs49.35 Million
≈ $533.72K |
Rs6.68 Million | India | Rs126.24 | ▲ +1.63% |
| 3081 |
TUI AG
F:TUI1 |
7.38x |
€1.35 Billion
≈ $1.58 Billion |
€183.10 Million | Germany | €6.84 | ▼ -2.09% |
| 3082 |
Industrial Investment Trust Limited
NSE:IITL |
7.38x |
Rs653.95 Million
≈ $7.07 Million |
Rs88.62 Million | India | Rs127.40 | ▼ -0.58% |
| 3083 |
Suzhou Keda Technology Co Ltd
SHG:603660 |
7.38x |
CN¥438.19 Million
≈ $64.12 Million |
CN¥59.38 Million | China | CN¥7.98 | ▲ +1.01% |
| 3084 |
Rainbow Polikarbonat Sanayi Ticaret AS
IS:RNPOL |
7.38x |
TL105.98 Million
≈ $2.37 Million |
TL14.37 Million | Turkey | TL2.27 | ▼ -6.20% |
| 3085 |
Kumyang
KO:001570 |
7.37x |
₩16.47 Billion
≈ $11.16 Million |
₩2.23 Billion | Korea | ₩9900.00 | ▲ +0.00% |
| 3086 |
CHC Healthcare Group
TW:4164 |
7.37x |
NT$516.12 Million
≈ $16.26 Million |
NT$69.99 Million | Taiwan | NT$27.30 | ▲ +2.25% |
| 3087 |
Ultrapar Participações S.A
F:UGR |
7.37x |
€2.38 Billion
≈ $2.78 Billion |
€323.00 Million | Germany | €4.04 | ▲ +1.51% |
| 3088 |
Shenzhen Emperor Technology Co Ltd
SHE:300546 |
7.37x |
CN¥49.47 Million
≈ $7.24 Million |
CN¥6.71 Million | China | CN¥14.60 | ▲ +1.74% |
| 3089 |
Oesterr. Post AG
VI:POST |
7.37x |
€274.00 Million
≈ $320.33 Million |
€37.20 Million | Austria | €32.45 | ▼ -0.31% |
| 3090 |
Bamboo Capital JSC
VN:BCG |
7.37x |
₫935.00 Billion
≈ $35.52 Million |
₫126.94 Billion | Vietnam | ₫2530.00 | ▼ -0.78% |
| 3091 |
Discount Investment Corp Ltd
TA:DISI |
7.36x |
ILA162.00 Million
≈ $434.32K |
ILA22.00 Million | Israel | ILA797.00 | ▲ +2.83% |
| 3092 |
Trisula International Tbk
JK:TRIS |
7.36x |
Rp97.92 Billion
≈ $5.74 Million |
Rp13.30 Billion | Indonesia | Rp165.00 | ▲ +1.23% |
| 3093 |
Highest Performances Holdings Inc.
NASDAQ:HPH |
7.36x | $51.78 Million | $7.04 Million | USA | $6.65 | ▲ +0.00% |
| 3094 |
Yanaprima Hastapersada Tbk
JK:YPAS |
7.36x |
Rp21.07 Billion
≈ $1.23 Million |
Rp2.86 Billion | Indonesia | Rp605.00 | ▲ +0.00% |
| 3095 |
CITIC Securities Co Ltd
SHG:600030 |
7.36x |
CN¥75.16 Billion
≈ $11.00 Billion |
CN¥10.22 Billion | China | CN¥28.34 | ▲ +0.21% |
| 3096 |
CITIC Securities Company Limited
F:CI9 |
7.36x |
€75.16 Billion
≈ $87.87 Billion |
€10.22 Billion | Germany | €3.08 | ▲ +2.67% |
| 3097 |
Ziel Home Furnishing Technology Co. Ltd. A
SHE:301376 |
7.36x |
CN¥2.47 Billion
≈ $361.51 Million |
CN¥335.81 Million | China | CN¥18.25 | ▼ -4.10% |
| 3098 |
Arcadyan Technology Corp
TW:3596 |
7.35x |
NT$5.06 Billion
≈ $159.44 Million |
NT$688.29 Million | Taiwan | NT$184.50 | ▲ +3.65% |
| 3099 |
Seplat Petroleum Development Company PLC
LSE:SEPL |
7.35x |
GBX502.36 Million
≈ $61.12K |
GBX68.34 Million | UK | GBX570.00 | ▲ +1.79% |
| 3100 |
Ningbo Joy Intelligent Logistics Technology Co.Ltd.
SHE:301198 |
7.35x |
CN¥15.45 Million
≈ $2.26 Million |
CN¥2.10 Million | China | CN¥9.89 | ▲ +1.64% |