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
3001 Interfor Corp
TO:IFP
7.65x CA$84.90 Million
≈ $61.42 Million
CA$11.10 Million Canada CA$10.92 ▼ -1.62%
3002 Exel Composites Oyj
HE:EXL1V
7.65x €994.00K
≈ $1.16 Million
€130.00K Finland €7.51 ▲ +1405.01%
3003 GalaxyCore Inc
SHG:688728
7.64x CN¥156.05 Million
≈ $22.84 Million
CN¥20.43 Million China CN¥13.88 ▲ +1.54%
3004 Heidrick & Struggles International
NASDAQ:HSII
7.63x $134.68 Million $17.65 Million USA $59.01 ▲ +0.07%
3005 Ionic Rare EARTHS Ltd
AU:IXR
7.63x AU$296.20K
≈ $209.58K
AU$38.81K Australia AU$0.38 ▼ -1.32%
3006 TRUSTPILOT GROUP LS -01
F:6VZ
7.63x €59.21 Million
≈ $69.22 Million
€7.76 Million Germany €2.73 ▼ -1.97%
3007 Megalestari Epack Sentosaraya Pt
JK:EPAC
7.63x Rp10.15 Billion
≈ $594.75K
Rp1.33 Billion Indonesia Rp55.00 ▼ -1.79%
3008 Jura Energy Corporation
V:JEC
7.63x CA$1.65 Million
≈ $1.20 Million
CA$216.94K Canada CA$0.04 ▲ +0.00%
3009 Termorex
WAR:TRR
7.62x zł4.50 Million
≈ $1.24 Million
zł591.00K Poland zł0.69 ▲ +0.00%
3010 All Cosmos Bio-Tech Holding Corp
TW:4148
7.62x NT$267.57 Million
≈ $8.43 Million
NT$35.11 Million Taiwan NT$32.40 ▼ -0.31%
3011 Shield On Service Tbk PT
JK:SOSS
7.62x Rp38.08 Billion
≈ $2.23 Million
Rp5.00 Billion Indonesia Rp775.00 ▼ -0.64%
3012 HL Corp Shenzhen
SHE:002105
7.62x CN¥31.01 Million
≈ $4.54 Million
CN¥4.07 Million China CN¥5.69 ▼ -1.90%
3013 Singer Thailand Public Company Limited
BK:SINGER-R
7.62x ฿94.84 Million
≈ $2.96 Million
฿12.45 Million Thailand ฿6.95 ▲ +6.92%
3014 Camping World Holdings Inc
NYSE:CWH
7.61x $187.88 Million $24.68 Million USA $7.01 ▼ -1.54%
3015 SHANDONG HI-SP.G.HD-0001
F:HRI
7.61x €2.69 Billion
≈ $3.15 Billion
€353.52 Million Germany €0.08 ▼ -13.79%
3016 Zhejiang Huace Film TV Co
SHE:300133
7.61x CN¥438.25 Million
≈ $64.13 Million
CN¥57.61 Million China CN¥7.54 ▼ -4.31%
3017 Talenom Oyj
HE:TNOM
7.60x €17.46 Million
≈ $20.41 Million
€2.30 Million Finland €1.21 ▼ -1.14%
3018 SKK Holdings Limited
NASDAQ:SKK
7.59x $3.37 Million $444.00K USA $3.98 ▼ -0.25%
3019 Lindblad Expeditions Holdings Inc
NASDAQ:LIND
7.59x $49.36 Million $6.50 Million USA $22.19 ▲ +2.07%
3020 Nanjing Doron Technology Corp
SHG:603528
7.59x CN¥22.01 Million
≈ $3.22 Million
CN¥2.90 Million China CN¥6.65 ▼ -2.49%
3021 Joyware Electronics Co Ltd
SHE:300270
7.59x CN¥2.62 Million
≈ $382.92K
CN¥344.82K China CN¥12.51 ▼ -3.92%
3022 Stef SA
PA:STF
7.59x €120.11 Million
≈ $140.42 Million
€15.83 Million France €117.00 ▼ -0.68%
3023 Shanghai Phoenix Enterprise Group Co Ltd B
SHG:900916
7.58x $76.61 Million $10.10 Million China $0.42 ▲ +0.00%
3024 Shandong Haihua Co Ltd
SHE:000822
7.58x CN¥520.84 Million
≈ $76.22 Million
CN¥68.73 Million China CN¥4.78 ▼ -2.05%
3025 Asahi Songwon Colors Limited
NSE:ASAHISONG
7.58x Rs579.17 Million
≈ $6.26 Million
Rs76.43 Million India Rs259.28 ▲ +0.56%
3026 Ambipar Emergency Response
NYSE MKT:AMBI
7.58x $144.95 Million $19.13 Million USA $0.40 ▲ +0.00%
3027 Changsha Tongcheng Holdings Co Ltd
SHE:000419
7.57x CN¥311.42 Million
≈ $45.57 Million
CN¥41.14 Million China CN¥5.02 ▼ -1.57%
3028 Korea Flange
KO:010100
7.57x ₩25.52 Billion
≈ $17.30 Million
₩3.37 Billion Korea ₩3915.00 ▼ -0.63%
3029 Plotech Co Ltd
TW:6141
7.57x NT$204.51 Million
≈ $6.44 Million
NT$27.02 Million Taiwan NT$39.40 ▼ -1.50%
3030 Subur Tiasa Holdings Bhd
KLSE:6904
7.57x RM95.65 Million
≈ $24.01 Million
RM12.64 Million Malaysia RM0.66 ▲ +0.00%
3031 Matba Rofex SA
BA:MTR
7.56x AR$30.48 Billion
≈ $22.06 Million
AR$4.03 Billion Argentina AR$2215.00 ▲ +0.00%
3032 Viceroy Hotels Limited
NSE:VHLTD
7.55x Rs353.00 Million
≈ $3.82 Million
Rs46.76 Million India Rs139.02 ▼ -0.57%
3033 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%
3034 Ancom Logistics Bhd
KLSE:0048
7.54x RM5.79 Million
≈ $1.45 Million
RM767.00K Malaysia RM0.07 ▼ -7.14%
3035 Gyeongnam Steel Co. Ltd
KQ:039240
7.54x ₩4.20 Billion
≈ $2.85 Million
₩557.37 Million Korea ₩2305.00 ▼ -2.95%
3036 Ratch Group Public Company Limited
BK:RATCH
7.54x ฿5.84 Billion
≈ $182.10 Million
฿774.98 Million Thailand ฿30.50 ▼ -0.81%
3037 China Reinsurance (Group) Corporation
F:C53
7.53x €7.58 Billion
≈ $8.86 Billion
€1.01 Billion Germany €0.12 ▼ -12.86%
3038 Jinling Hotel Corp Ltd
SHG:601007
7.53x CN¥126.70 Million
≈ $18.54 Million
CN¥16.82 Million China CN¥6.59 ▼ -1.79%
3039 An Phat Holdings JSC
VN:APH
7.53x ₫297.34 Billion
≈ $11.30 Million
₫39.51 Billion Vietnam ₫5450.00 ▼ -0.18%
3040 Graphic Packaging Holding Company
NYSE:GPK
7.52x $534.00 Million $71.00 Million USA $10.64 ▼ -1.57%
3041 Tangshan Jidong Cement Co Ltd
SHE:000401
7.51x CN¥1.34 Billion
≈ $196.11 Million
CN¥178.35 Million China CN¥3.93 ▼ -1.75%
3042 Kyndryl Holdings Inc
NYSE:KD
7.51x $428.00 Million $57.00 Million USA $12.14 ▼ -1.14%
3043 MMG Limited
F:OMS1
7.51x €348.65 Million
≈ $407.61 Million
€46.45 Million Germany €1.01 ▼ -5.46%
3044 Guangdong Hongteo Accurate Technology Co Ltd
SHE:300176
7.50x CN¥63.31 Million
≈ $9.26 Million
CN¥8.44 Million China CN¥5.69 ▼ -2.07%
3045 Shenzhen Jove Enterprise Co. Ltd.
SHE:300814
7.50x CN¥83.05 Million
≈ $12.15 Million
CN¥11.07 Million China CN¥154.64 ▲ +3.09%
3046 Hensoldt AG
F:HAG
7.50x €90.00 Million
≈ $105.22 Million
€12.00 Million Germany €78.64 ▼ -0.33%
3047 TDM Berhad
KLSE:2054
7.49x RM28.34 Million
≈ $7.11 Million
RM3.78 Million Malaysia RM0.21 ▲ +0.00%
3048 Intiland Development Tbk
JK:DILD
7.49x Rp344.95 Billion
≈ $20.21 Million
Rp46.04 Billion Indonesia Rp111.00 ▼ -3.48%
3049 VNDIRECT Securities Corp
VN:VND
7.49x ₫4.09 Trillion
≈ $155.23 Million
₫545.34 Billion Vietnam ₫17800.00 ▼ -0.84%
3050 Brilliance Technology Co Ltd
SHE:300542
7.49x CN¥417.71 Million
≈ $61.12 Million
CN¥55.77 Million China CN¥12.59 ▼ -1.64%
3051 Jiangsu WELLE Environmental Co Ltd
SHE:300190
7.48x CN¥44.50 Million
≈ $6.51 Million
CN¥5.94 Million China CN¥3.98 ▼ -3.40%
3052 China Cinda Asset Management Co., Ltd.
F:0CI
7.48x €26.63 Billion
≈ $31.14 Billion
€3.56 Billion Germany €0.11 ▲ +0.00%
3053 STEICO SE
XETRA:ST5
7.47x €53.94 Million
≈ $63.06 Million
€7.22 Million Germany €20.05 ▼ -0.50%
3054 Sarana Mitra Luas
JK:SMIL
7.47x Rp73.07 Billion
≈ $4.28 Million
Rp9.78 Billion Indonesia Rp258.00 ▼ -0.77%
3055 MAG Interactive AB (publ)
ST:MAGI
7.47x Skr14.43 Million
≈ $1.55 Million
Skr1.93 Million Sweden Skr7.66 ▼ -1.03%
3056 Wuxi Paike New Materials Technology Co Ltd
SHG:605123
7.47x CN¥463.84 Million
≈ $67.87 Million
CN¥62.10 Million China CN¥99.37 ▲ +1.05%
3057 Shenyang Chemical Industry Co Ltd
SHE:000698
7.47x CN¥197.75 Million
≈ $28.94 Million
CN¥26.48 Million China CN¥3.46 ▼ -0.86%
3058 Sinomine Resource Exploration Co Ltd
SHE:002738
7.47x CN¥859.38 Million
≈ $125.75 Million
CN¥115.09 Million China CN¥57.80 ▼ -4.37%
3059 Assems Inc.
KQ:136410
7.45x ₩4.71 Billion
≈ $3.19 Million
₩631.27 Million Korea ₩5380.00 ▲ +1.70%
3060 Sungshin Cement Co Ltd
KO:004985
7.45x ₩43.65 Billion
≈ $29.58 Million
₩5.86 Billion Korea ₩10360.00 ▼ -3.54%
3061 Sitowise Group Oyj
HE:SITOWS
7.45x €4.34 Million
≈ $5.08 Million
€583.00K Finland €2.69 ▼ -2.18%
3062 Amphastar P
NASDAQ:AMPH
7.45x $47.84 Million $6.42 Million USA $18.70 ▲ +3.20%
3063 Guan Chong Bhd
KLSE:5102
7.45x RM383.50 Million
≈ $96.29 Million
RM51.47 Million Malaysia RM1.07 ▲ +1.90%
3064 Bak Ambalaj Sanayi ve Ticaret AS
IS:BAKAB
7.45x TL192.33 Million
≈ $4.31 Million
TL25.82 Million Turkey TL47.50 ▼ -1.49%
3065 Satin Creditcare Network Limited
NSE:SATIN
7.45x Rs7.32 Billion
≈ $79.15 Million
Rs982.55 Million India Rs241.93 ▲ +2.84%
3066 E2open Parent Holdings Inc
NYSE:ETWO
7.45x $40.99 Million $5.50 Million USA $3.30 ▲ +0.00%
3067 Cohu Inc
NASDAQ:COHU
7.44x $29.14 Million $3.92 Million USA $55.88 ▼ -0.43%
3068 Datang HuaYin Electric Power Co Ltd
SHG:600744
7.44x CN¥1.12 Billion
≈ $163.48 Million
CN¥150.12 Million China CN¥8.79 ▼ -4.46%
3069 Corentec Co Ltd
KQ:104540
7.44x ₩8.50 Billion
≈ $5.76 Million
₩1.14 Billion Korea ₩4305.00 ▼ -2.38%
3070 Sichuan Lutianhua Co Ltd
SHE:000912
7.44x CN¥222.74 Million
≈ $32.59 Million
CN¥29.95 Million China CN¥3.67 ▼ -3.17%
3071 Piper Sandler Companies
NYSE:PIPR
7.43x $847.30 Million $113.97 Million USA $77.06 ▲ +1.89%
3072 Close Brothers Group plc
LSE:CBG
7.43x GBX252.00 Million
≈ $30.66K
GBX33.90 Million UK GBX457.20 ▲ +1.92%
3073 Wacker Chemie AG
XETRA:WCH
7.43x €77.30 Million
≈ $90.37 Million
€10.40 Million Germany €104.00 ▼ -1.52%
3074 VIP Industries Limited
NSE:VIPIND
7.43x Rs531.20 Million
≈ $5.74 Million
Rs71.50 Million India Rs330.80 ▼ -0.50%
3075 Atakey Patates Gida Sanayi ve Ticaret A.S.
IS:ATAKP
7.43x TL280.46 Million
≈ $6.28 Million
TL37.76 Million Turkey TL56.95 ▲ +0.26%
3076 GCP Asset Backed Income Fund Limited
LSE:GABI
7.43x GBX18.43 Million
≈ $2.24K
GBX2.48 Million UK GBX66.10 ▲ +3.28%
3077 Semen Indonesia Persero Tbk
JK:SMGR
7.42x Rp596.45 Billion
≈ $34.95 Million
Rp80.34 Billion Indonesia Rp1630.00 ▼ -5.23%
3078 Sichuan Jiuyuan Yinhai Software Co Ltd
SHE:002777
7.42x CN¥252.94 Million
≈ $37.01 Million
CN¥34.08 Million China CN¥13.51 ▼ -2.60%
3079 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.16 ▼ -0.73%
3080 Ancora Indonesia Resources Tbk
JK:OKAS
7.42x Rp9.72 Million
≈ $569.66
Rp1.31 Million Indonesia Rp90.00 ▼ -10.00%
3081 Bombardier Inc Series B
TO:BBD-B
7.42x CA$386.56 Million
≈ $279.63 Million
CA$52.13 Million Canada CA$320.69 ▼ -0.43%
3082 Newmark Group Inc
NASDAQ:NMRK
7.41x $618.52 Million $83.43 Million USA $14.52 ▲ +3.94%
3083 Wockhardt Limited
NSE:WOCKPHARMA
7.41x Rs2.49 Billion
≈ $26.88 Million
Rs335.30 Million India Rs2072.90 ▼ -0.05%
3084 Magnum Ventures Limited
NSE:MAGNUM
7.41x Rs399.56 Million
≈ $4.32 Million
Rs53.94 Million India Rs19.86 ▼ -0.05%
3085 Bonterra Energy Corp
TO:BNE
7.41x CA$31.53 Million
≈ $22.81 Million
CA$4.26 Million Canada CA$6.92 ▲ +2.22%
3086 Pick N Pay Stores Ltd
JSE:PIK
7.40x ZAC676.60 Million
≈ $359.58K
ZAC91.40 Million South Africa ZAC1926.00 ▲ +0.05%
3087 Shinpoong Pharmaceutical Co Ltd
KO:019175
7.40x ₩3.42 Billion
≈ $2.31 Million
₩461.37 Million Korea ₩14350.00 ▼ -4.14%
3088 Shin Poong Pharm.Co.Ltd.
KO:019170
7.40x ₩3.42 Billion
≈ $2.31 Million
₩461.37 Million Korea ₩9400.00 ▲ +2.62%
3089 Oaktree Specialty Lending Corp
NASDAQ:OCSL
7.40x $41.50 Million $5.61 Million USA $12.22 ▲ +3.47%
3090 Wiscom System Co Ltd
SHE:002090
7.40x CN¥111.23 Million
≈ $16.28 Million
CN¥15.03 Million China CN¥10.21 ▼ -1.45%
3091 Banijay Group NV
AS:BNJ
7.40x €137.60 Million
≈ $160.87 Million
€18.60 Million Netherlands €8.78 ▼ -0.68%
3092 AMA Group Limited
F:KC7
7.40x €21.55 Million
≈ $25.19 Million
€2.91 Million Germany €0.31 ▼ -1.26%
3093 Zhejiang Baida Precision Mnfg
SHG:603331
7.39x CN¥114.65 Million
≈ $16.78 Million
CN¥15.52 Million China CN¥12.43 ▲ +0.24%
3094 Rama Phosphates Limited
NSE:RAMAPHO
7.39x Rs49.35 Million
≈ $533.72K
Rs6.68 Million India Rs121.43 ▲ +1.98%
3095 TUI AG
F:TUI1
7.38x €1.35 Billion
≈ $1.58 Billion
€183.10 Million Germany €6.86 ▲ +0.91%
3096 Industrial Investment Trust Limited
NSE:IITL
7.38x Rs653.95 Million
≈ $7.07 Million
Rs88.62 Million India Rs144.17 ▲ +2.93%
3097 Suzhou Keda Technology Co Ltd
SHG:603660
7.38x CN¥438.19 Million
≈ $64.12 Million
CN¥59.38 Million China CN¥11.91 ▲ +0.08%
3098 Rainbow Polikarbonat Sanayi Ticaret AS
IS:RNPOL
7.38x TL105.98 Million
≈ $2.37 Million
TL14.37 Million Turkey TL2.52 ▲ +3.70%
3099 Kumyang
KO:001570
7.37x ₩16.47 Billion
≈ $11.16 Million
₩2.23 Billion Korea ₩9900.00 ▲ +0.00%
3100 CHC Healthcare Group
TW:4164
7.37x NT$516.12 Million
≈ $16.26 Million
NT$69.99 Million Taiwan NT$30.20 ▲ +3.07%