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
2901 Hunan Chen Dian International Development Co Ltd
SHG:600969
7.92x CN¥436.27 Million
≈ $63.84 Million
CN¥55.05 Million China CN¥10.85 ▼ -3.64%
2902 Sinovac Biotech Ltd
NASDAQ:SVA
7.92x $578.90 Million $73.11 Million USA $6.47 ▲ +0.00%
2903 Woori SPAC 3
KQ:198440
7.92x ₩6.79 Billion
≈ $4.60 Million
₩857.38 Million Korea ₩1009.00 ▲ +0.90%
2904 JDM Jingda Mach(Ningbo)Co Ltd
SHG:603088
7.92x CN¥85.69 Million
≈ $12.54 Million
CN¥10.83 Million China CN¥10.24 ▼ -0.78%
2905 S2Medical AB
ST:S2M
7.91x Skr645.00K
≈ $69.41K
Skr81.50K Sweden Skr0.01 ▲ +0.00%
2906 Shinwon
KO:009270
7.91x ₩37.65 Billion
≈ $25.52 Million
₩4.76 Billion Korea ₩1081.00 ▼ -3.91%
2907 Anhui Xinli Finance Co Ltd
SHG:600318
7.91x CN¥127.61 Million
≈ $18.67 Million
CN¥16.13 Million China CN¥6.52 ▼ -1.95%
2908 North Huajin Chemical Industries Co Ltd
SHE:000059
7.91x CN¥3.65 Billion
≈ $534.83 Million
CN¥462.31 Million China CN¥4.60 ▼ -5.35%
2909 Ajooni Biotech Limited
NSE:AJOONI
7.91x Rs135.46 Million
≈ $1.46 Million
Rs17.14 Million India Rs3.91 ▼ -2.49%
2910 Selan Exploration Technology Limited
NSE:SELAN
7.89x Rs1.26 Billion
≈ $13.60 Million
Rs159.30 Million India Rs554.75 ▲ +2.31%
2911 The Western India Plywoods Limited
NSE:WIPL
7.89x Rs41.80 Million
≈ $452.05K
Rs5.30 Million India Rs153.31 ▲ +0.53%
2912 Shanghai Sinotec Co Ltd
SHG:603121
7.89x CN¥57.89 Million
≈ $8.47 Million
CN¥7.34 Million China CN¥16.20 ▼ -2.35%
2913 Pangang Group Vanadium Titanium & Resources Co Ltd
SHE:000629
7.89x CN¥399.38 Million
≈ $58.44 Million
CN¥50.65 Million China CN¥3.35 ▼ -2.62%
2914 Platinum Capital Ltd
AU:PMC
7.87x AU$12.54 Million
≈ $8.88 Million
AU$1.59 Million Australia AU$1.83 ▼ -3.94%
2915 InterGlobe Aviation Limited
NSE:INDIGO
7.87x Rs241.51 Billion
≈ $2.61 Billion
Rs30.68 Billion India Rs4508.80 ▼ -0.07%
2916 Groupe Canal Plus
LSE:CAN
7.87x GBX237.94 Million
≈ $28.95K
GBX30.23 Million UK GBX270.40 ▲ +4.81%
2917 Bruker Corporation
NASDAQ:BRKR
7.87x $229.80 Million $29.20 Million USA $59.97 ▼ -4.35%
2918 DevPort AB (publ)
ST:DEVP-B
7.87x Skr21.11 Million
≈ $2.27 Million
Skr2.68 Million Sweden Skr10.70 ▲ +1.90%
2919 ZIM Integrated Shipping Services Ltd
NYSE:ZIM
7.87x $299.73 Million $38.10 Million USA $25.45 ▲ +3.88%
2920 Brand 24 SA
WAR:B24
7.87x zł4.66 Million
≈ $1.28 Million
zł592.00K Poland zł59.40 ▲ +0.00%
2921 SIV Capital Ltd
AU:SIV
7.86x AU$160.19K
≈ $113.34K
AU$20.37K Australia AU$0.15 ▲ +0.00%
2922 Qingdao Rural Commercial Bank Corp Class A
SHE:002958
7.86x CN¥9.30 Billion
≈ $1.36 Billion
CN¥1.18 Billion China CN¥2.90 ▼ -0.68%
2923 Decai Decoration Co Ltd
SHG:605287
7.86x CN¥15.43 Million
≈ $2.26 Million
CN¥1.96 Million China CN¥43.95 ▲ +2.54%
2924 SODEXO S.A. ADR/ 1/5 EO 4
F:SJ70
7.86x €1.32 Billion
≈ $1.54 Billion
€168.00 Million Germany €8.75 ▲ +7.36%
2925 Ibersol SGPS
LS:IBS
7.85x €26.12 Million
≈ $30.54 Million
€3.33 Million Portugal €11.28 ▼ -0.70%
2926 Shaanxi Kanghui Pharm Co Ltd
SHG:603139
7.84x CN¥8.52 Million
≈ $1.25 Million
CN¥1.09 Million China CN¥38.48 ▲ +0.94%
2927 Empresa Nacional de Telecomunicaciones SA
SN:ENTEL
7.84x CL$175.25 Billion
≈ $195.99 Million
CL$22.35 Billion Chile CL$3561.10 ▲ +0.40%
2928 UNIBEP S.A.
WAR:UNI
7.84x zł204.51 Million
≈ $56.29 Million
zł26.08 Million Poland zł13.20 ▼ -2.94%
2929 China Energy Engineering Corp Ltd
SHG:601868
7.84x CN¥21.05 Billion
≈ $3.08 Billion
CN¥2.68 Billion China CN¥2.80 ▼ -1.75%
2930 Ta Yih Industrial Co Ltd
TW:1521
7.84x NT$68.76 Million
≈ $2.17 Million
NT$8.77 Million Taiwan NT$27.50 ▼ -1.79%
2931 AFFIN Holdings Bhd
KLSE:5185
7.84x RM1.00 Billion
≈ $251.28 Million
RM127.63 Million Malaysia RM2.36 ▼ -0.84%
2932 Hun Yenilenebilir Enerji Uretim AS
IS:HUNER
7.84x TL431.47 Million
≈ $9.66 Million
TL55.04 Million Turkey TL3.98 ▼ -2.21%
2933 Caihong Display Devices Co Ltd
SHG:600707
7.84x CN¥1.01 Billion
≈ $148.28 Million
CN¥129.33 Million China CN¥10.95 ▲ +5.09%
2934 Black Rock Coffee Bar, Inc. Class A Common Stock
NASDAQ:BRCB
7.83x $5.10 Million $652.00K USA $6.52 ▼ -6.99%
2935 Shandong Xinjufeng Technology Packaging Co. Ltd. A
SHE:301296
7.82x CN¥341.68 Million
≈ $50.00 Million
CN¥43.70 Million China CN¥6.66 ▼ -1.77%
2936 Shenzhen Shenbao Industrial Co Ltd
SHE:000019
7.82x CN¥527.88 Million
≈ $77.25 Million
CN¥67.51 Million China CN¥6.38 ▼ -2.45%
2937 Kuantum Papers Limited
NSE:KUANTUM
7.81x Rs1.39 Billion
≈ $15.07 Million
Rs178.30 Million India Rs76.98 ▲ +0.18%
2938 Questor Technology Inc.
V:QST
7.81x CA$2.84 Million
≈ $2.05 Million
CA$363.15K Canada CA$0.28 ▼ -1.75%
2939 Checkin.com Group AB
ST:CHECK
7.81x Skr16.58 Million
≈ $1.78 Million
Skr2.12 Million Sweden Skr3.40 ▲ +11.11%
2940 Shenzhen Aisidi Co Ltd
SHE:002416
7.81x CN¥902.30 Million
≈ $132.03 Million
CN¥115.61 Million China CN¥10.34 ▼ -1.62%
2941 Shinwha Intertek Corp
KQ:056700
7.80x ₩9.38 Billion
≈ $6.36 Million
₩1.20 Billion Korea ₩1533.00 ▼ -1.73%
2942 Twilio Inc
NYSE:TWLO
7.80x $290.43 Million $37.25 Million USA $236.64 ▲ +4.13%
2943 Weihai Guangtai Airport Equipment Co Ltd
SHE:002111
7.80x CN¥338.29 Million
≈ $49.50 Million
CN¥43.40 Million China CN¥9.91 ▼ -1.69%
2944 Cimbeton Hazirbeton ve Prefabrik Yapi Elemanlari Sanayi ve Ticaret AS
IS:CMBTN
7.79x TL86.94 Million
≈ $1.95 Million
TL11.16 Million Turkey TL1610.00 ▼ -0.49%
2945 Zhejiang Realsun Chemical Co. Ltd.
SHE:301212
7.79x CN¥107.91 Million
≈ $15.79 Million
CN¥13.85 Million China CN¥27.00 ▼ -3.78%
2946 Asia Hotel Public Company Limited
BK:ASIA
7.79x ฿116.54 Million
≈ $3.63 Million
฿14.96 Million Thailand ฿5.40 ▲ +0.00%
2947 Hangzhou Seck Intelligent Tech Co
SHE:300897
7.78x CN¥36.85 Million
≈ $5.39 Million
CN¥4.74 Million China CN¥22.38 ▲ +20.00%
2948 China Railway Hi-tech Industry Corp Ltd
SHG:600528
7.78x CN¥2.90 Billion
≈ $425.07 Million
CN¥373.48 Million China CN¥7.21 ▼ -1.23%
2949 Westlake Chemical Partners LP
NYSE:WLKP
7.78x $110.20 Million $14.17 Million USA $23.01 ▼ -0.60%
2950 BOUYGUES UNSP.ADR 1/5/EO1
F:BYG0
7.78x €3.60 Billion
≈ $4.21 Billion
€463.00 Million Germany €10.20 ▼ -1.92%
2951 Lonyer Fuels
SHG:603003
7.77x CN¥84.78 Million
≈ $12.41 Million
CN¥10.90 Million China CN¥2.44 ▼ -3.17%
2952 TKO Group Holdings, Inc.
NYSE:TKO
7.77x $694.54 Million $89.35 Million USA $202.49 ▲ +1.97%
2953 Tipco Asphalt Public Company Limited
F:NVP5
7.77x €1.40 Billion
≈ $1.63 Billion
€179.85 Million Germany €0.34 ▲ +1.20%
2954 Blackrock Innovation & Growth Trust
NYSE:BIGZ
7.76x $277.21 Million $35.71 Million USA $6.68 ▼ -2.20%
2955 Believe SAS
PA:BLV
7.76x €17.51 Million
≈ $20.47 Million
€2.26 Million France €17.20 ▲ +0.00%
2956 Lypsa Gems & Jewellery Limited
NSE:LYPSAGEMS
7.76x Rs9.49 Million
≈ $102.67K
Rs1.22 Million India Rs4.92 ▼ -1.20%
2957 Crown Capital Partners Inc
TO:CRWN
7.76x CA$4.77 Million
≈ $3.45 Million
CA$615.00K Canada CA$0.58 ▲ +9.43%
2958 Bourrelier Group SA
PA:ALBOU
7.76x €25.95 Million
≈ $30.33 Million
€3.34 Million France €49.00 ▲ +0.00%
2959 Norwegian Cruise Line Holdings Ltd
NYSE:NCLH
7.75x $811.45 Million $104.67 Million USA $19.13 ▲ +5.40%
2960 ALUMEXX N.V. NAM. EO-10
F:NE8F
7.75x €4.98 Million
≈ $5.82 Million
€642.00K Germany €1.40 ▲ +0.00%
2961 Searchlight Resources Inc
V:SCLT
7.75x CA$208.86K
≈ $151.08K
CA$26.95K Canada CA$0.12 ▲ +0.00%
2962 Zhejiang Power New Energy Co. Ltd. A
SHG:688184
7.75x CN¥148.13 Million
≈ $21.68 Million
CN¥19.12 Million China CN¥12.35 ▼ -4.26%
2963 Lyckegard Group AB
ST:LYGRD
7.75x Skr14.38 Million
≈ $1.55 Million
Skr1.86 Million Sweden Skr2.90 ▼ -1.36%
2964 Global Vectra Helicorp Limited
NSE:GLOBALVECT
7.74x Rs978.11 Million
≈ $10.58 Million
Rs126.29 Million India Rs160.85 ▼ -1.43%
2965 Balyo SA
PA:BALYO
7.74x €3.37 Million
≈ $3.93 Million
€434.60K France €0.60 ▲ +0.00%
2966 SFL Corporation Ltd
NYSE:SFL
7.74x $66.84 Million $8.63 Million USA $10.96 ▼ -0.36%
2967 SFL Corporation Ltd
F:UG6
7.74x €66.84 Million
≈ $78.14 Million
€8.63 Million Germany €9.40 ▼ -2.13%
2968 Adhi Karya Persero Tbk
JK:ADHI
7.74x Rp55.95 Billion
≈ $3.28 Million
Rp7.23 Billion Indonesia Rp151.00 ▼ -3.21%
2969 Darling Ingredients Inc
NYSE:DAR
7.74x $440.61 Million $56.94 Million USA $60.72 ▼ -1.35%
2970 Metrovacesa SA
MC:MVC
7.73x €46.62 Million
≈ $54.51 Million
€6.03 Million Spain €10.38 ▲ +0.39%
2971 Pamapol S.A.
WAR:PMP
7.73x zł29.67 Million
≈ $8.17 Million
zł3.84 Million Poland zł2.68 ▼ -0.37%
2972 Smart Gunes Enerjisi Teknolojileri Arastirma Gelistirme Uretim Sanayi ve Ticaret
IS:SMRTG
7.73x TL865.65 Million
≈ $19.39 Million
TL111.96 Million Turkey TL12.35 ▼ -1.28%
2973 Buriram Sugar Public Company Limited
BK:BRR
7.73x ฿235.86 Million
≈ $7.35 Million
฿30.52 Million Thailand ฿3.60 ▲ +0.56%
2974 Guler Yatirim Holding AS
IS:GLRYH
7.72x TL917.41 Million
≈ $20.55 Million
TL118.79 Million Turkey TL3.36 ▼ -0.30%
2975 HANSARD GLOBAL PLC LS-50
F:H9G
7.72x €13.90 Million
≈ $16.25 Million
€1.80 Million Germany €0.61 ▲ +0.00%
2976 Telus Corp
TO:T
7.72x CA$1.05 Billion
≈ $759.55 Million
CA$136.00 Million Canada CA$17.09 ▼ -0.06%
2977 Telefonica
MC:TEF
7.72x €2.44 Billion
≈ $2.86 Billion
€316.68 Million Spain €3.91 ▼ -0.66%
2978 Telefonica SA ADR
NYSE:TEF
7.72x $2.44 Billion $316.68 Million USA $4.08 ▼ -2.16%
2979 Warby Parker Inc
NYSE:WRBY
7.72x $24.51 Million $3.18 Million USA $24.12 ▼ -0.41%
2980 BPL Limited
NSE:BPL
7.71x Rs13.47 Million
≈ $145.63K
Rs1.75 Million India Rs51.82 ▼ -1.05%
2981 TALKPOOL AG SF-05
F:TKPL
7.71x €667.47K
≈ $780.34K
€86.56K Germany €1.22 ▲ +1.25%
2982 Chartwell Retirement Residences
TO:CSH-UN
7.71x CA$61.62 Million
≈ $44.58 Million
CA$7.99 Million Canada CA$20.66 ▼ -0.34%
2983 Korla Pear
SHG:600506
7.71x CN¥120.70 Million
≈ $17.66 Million
CN¥15.66 Million China CN¥17.33 ▼ -2.42%
2984 Melco Resorts & Entertainment Ltd
NASDAQ:MLCO
7.71x $525.16 Million $68.14 Million USA $5.82 ▲ +0.69%
2985 Springer Nature AG & Co KGaA
F:SPG
7.70x €531.20 Million
≈ $621.03 Million
€69.00 Million Germany €18.40 ▼ -4.66%
2986 Warimpex Finanz- und Beteiligungs AG
VI:WXF
7.69x €10.20 Million
≈ $11.93 Million
€1.33 Million Austria €0.49 ▼ -3.53%
2987 ANSYS Inc
NASDAQ:ANSS
7.69x $398.94 Million $51.87 Million USA $374.30 ▲ +0.00%
2988 Suominen Oyj
HE:SUY1V
7.69x €6.50 Million
≈ $7.60 Million
€845.00K Finland €1.05 ▼ -3.67%
2989 Rayonier Advanced Materials
NYSE:RYAM
7.69x $87.59 Million $11.39 Million USA $8.55 ▼ -1.38%
2990 NCR Atleos Corporation
NYSE:NATL
7.69x $123.00 Million $16.00 Million USA $44.60 ▼ -1.48%
2991 NamR SA
PA:ALNMR
7.69x €780.55K
≈ $912.54K
€101.55K France €0.23 ▲ +0.00%
2992 Jamf Holding
NASDAQ:JAMF
7.69x $4.07 Million $529.00K USA $13.05 ▲ +0.46%
2993 CSC Financial Co. Ltd
F:CS0
7.68x €14.41 Billion
≈ $16.84 Billion
€1.87 Billion Germany €1.22 ▼ -1.61%
2994 Asia Electronic Material Co Ltd
TWO:4939
7.68x NT$74.86 Million
≈ $2.36 Million
NT$9.74 Million Taiwan NT$53.15 ▼ -0.65%
2995 JOST Werke AG
XETRA:JST
7.67x €66.45 Million
≈ $77.68 Million
€8.66 Million Germany €55.20 ▲ +0.18%
2996 Kaset Thai International Sugar Corporation Public Company Limited
BK:KTIS
7.67x ฿2.88 Billion
≈ $89.64 Million
฿374.85 Million Thailand ฿1.90 ▼ -1.55%
2997 Cannara Biotech Inc
V:LOVE
7.66x CA$7.96 Million
≈ $5.76 Million
CA$1.04 Million Canada CA$1.83 ▼ -2.14%
2998 SUPER HI INTERNATIONAL HOLDING LTD. American Depositary Shares
NASDAQ:HDL
7.66x $34.21 Million $4.47 Million USA $13.40 ▼ 0.00%
2999 Gentas Genel Metal Sanayi ve Ticaret AS
IS:GENTS
7.66x TL214.36 Million
≈ $4.80 Million
TL28.00 Million Turkey TL7.17 ▼ -1.51%
3000 Energy Absolute Public Company Limited
BK:EA
7.65x ฿2.02 Billion
≈ $62.86 Million
฿263.56 Million Thailand ฿3.46 ▼ -1.70%