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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
2901 DevPort AB (publ)
ST:DEVP-B
7.87x Skr21.11 Million
≈ $2.27 Million
Skr2.68 Million Sweden Skr11.00 ▲ +0.00%
2902 ZIM Integrated Shipping Services Ltd
NYSE:ZIM
7.87x $299.73 Million $38.10 Million USA $24.92 ▲ +2.51%
2903 Brand 24 SA
WAR:B24
7.87x zł4.66 Million
≈ $1.28 Million
zł592.00K Poland zł59.40 ▲ +0.00%
2904 SIV Capital Ltd
AU:SIV
7.86x AU$160.19K
≈ $113.34K
AU$20.37K Australia AU$0.15 ▲ +0.00%
2905 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.98 ▼ -1.65%
2906 Decai Decoration Co Ltd
SHG:605287
7.86x CN¥15.43 Million
≈ $2.26 Million
CN¥1.96 Million China CN¥31.81 ▲ +4.30%
2907 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%
2908 Scope Industries Bhd
KLSE:0028
7.86x RM9.14 Million
≈ $2.29 Million
RM1.16 Million Malaysia RM0.08 ▲ +0.00%
2909 Ibersol SGPS
LS:IBS
7.85x €26.12 Million
≈ $30.54 Million
€3.33 Million Portugal €9.21 ▲ +0.99%
2910 Shaanxi Kanghui Pharm Co Ltd
SHG:603139
7.84x CN¥8.52 Million
≈ $1.25 Million
CN¥1.09 Million China CN¥32.26 ▼ -0.34%
2911 Empresa Nacional de Telecomunicaciones SA
SN:ENTEL
7.84x CL$175.25 Billion
≈ $195.99 Million
CL$22.35 Billion Chile CL$3639.60 ▲ +0.54%
2912 UNIBEP S.A.
WAR:UNI
7.84x zł204.51 Million
≈ $56.29 Million
zł26.08 Million Poland zł12.92 ▲ +0.47%
2913 China Energy Engineering Corp Ltd
SHG:601868
7.84x CN¥21.05 Billion
≈ $3.08 Billion
CN¥2.68 Billion China CN¥2.57 ▲ +0.00%
2914 Tower Semiconductor Ltd
TA:TSEM
7.84x ILA513.15 Million
≈ $1.38 Million
ILA65.44 Million Israel ILA75000.00 ▲ +6.44%
2915 Ta Yih Industrial Co Ltd
TW:1521
7.84x NT$68.76 Million
≈ $2.17 Million
NT$8.77 Million Taiwan NT$25.40 ▲ +0.99%
2916 AFFIN Holdings Bhd
KLSE:5185
7.84x RM1.00 Billion
≈ $251.28 Million
RM127.63 Million Malaysia RM2.25 ▼ -0.88%
2917 Hun Yenilenebilir Enerji Uretim AS
IS:HUNER
7.84x TL431.47 Million
≈ $9.66 Million
TL55.04 Million Turkey TL3.74 ▼ -2.86%
2918 Caihong Display Devices Co Ltd
SHG:600707
7.84x CN¥1.01 Billion
≈ $148.28 Million
CN¥129.33 Million China CN¥9.25 ▲ +8.19%
2919 Qualicorp Consultoria e Corretora de Seguros S.A
SA:QUAL3
7.83x R$145.86 Million
≈ $28.62 Million
R$18.64 Million Brazil R$1.50 ▲ +0.00%
2920 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.07 ▼ -0.82%
2921 Shenzhen Shenbao Industrial Co Ltd
SHE:000019
7.82x CN¥527.88 Million
≈ $77.25 Million
CN¥67.51 Million China CN¥5.94 ▼ -1.82%
2922 Kuantum Papers Limited
NSE:KUANTUM
7.81x Rs1.39 Billion
≈ $15.07 Million
Rs178.30 Million India Rs75.59 ▲ +0.67%
2923 Questor Technology Inc.
V:QST
7.81x CA$2.84 Million
≈ $2.05 Million
CA$363.15K Canada CA$0.29 ▲ +1.79%
2924 Checkin.com Group AB
ST:CHECK
7.81x Skr16.58 Million
≈ $1.78 Million
Skr2.12 Million Sweden Skr2.52 ▲ +2.86%
2925 Shenzhen Aisidi Co Ltd
SHE:002416
7.81x CN¥902.30 Million
≈ $132.03 Million
CN¥115.61 Million China CN¥9.13 ▲ +0.88%
2926 Shinwha Intertek Corp
KQ:056700
7.80x ₩9.38 Billion
≈ $6.36 Million
₩1.20 Billion Korea ₩1492.00 ▼ -0.20%
2927 Twilio Inc
NYSE:TWLO
7.80x $290.43 Million $37.25 Million USA $196.22 ▼ -4.39%
2928 Weihai Guangtai Airport Equipment Co Ltd
SHE:002111
7.80x CN¥338.29 Million
≈ $49.50 Million
CN¥43.40 Million China CN¥9.22 ▼ -2.02%
2929 Cimbeton Hazirbeton ve Prefabrik Yapi Elemanlari Sanayi ve Ticaret AS
IS:CMBTN
7.79x TL86.94 Million
≈ $1.95 Million
TL11.16 Million Turkey TL1583.00 ▼ -0.44%
2930 Zhejiang Realsun Chemical Co. Ltd.
SHE:301212
7.79x CN¥107.91 Million
≈ $15.79 Million
CN¥13.85 Million China CN¥19.63 ▼ -0.10%
2931 Asia Hotel Public Company Limited
BK:ASIA
7.79x ฿116.54 Million
≈ $3.63 Million
฿14.96 Million Thailand ฿5.45 ▲ +0.00%
2932 Hangzhou Seck Intelligent Tech Co
SHE:300897
7.78x CN¥36.85 Million
≈ $5.39 Million
CN¥4.74 Million China CN¥12.46 ▼ -0.95%
2933 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.08 ▼ -0.98%
2934 Westlake Chemical Partners LP
NYSE:WLKP
7.78x $110.20 Million $14.17 Million USA $22.03 ▲ +0.14%
2935 BOUYGUES UNSP.ADR 1/5/EO1
F:BYG0
7.78x €3.60 Billion
≈ $4.21 Billion
€463.00 Million Germany €10.20 ▼ -1.92%
2936 Lonyer Fuels
SHG:603003
7.77x CN¥84.78 Million
≈ $12.41 Million
CN¥10.90 Million China CN¥2.44 ▲ +0.00%
2937 TKO Group Holdings, Inc.
NYSE:TKO
7.77x $694.54 Million $89.35 Million USA $181.70 ▼ -0.60%
2938 Tipco Asphalt Public Company Limited
F:NVP5
7.77x €1.40 Billion
≈ $1.63 Billion
€179.85 Million Germany €0.40 ▲ +16.18%
2939 Blackrock Innovation & Growth Trust
NYSE:BIGZ
7.76x $277.21 Million $35.71 Million USA $6.68 ▼ -2.20%
2940 Believe SAS
PA:BLV
7.76x €17.51 Million
≈ $20.47 Million
€2.26 Million France €17.20 ▲ +0.00%
2941 Lypsa Gems & Jewellery Limited
NSE:LYPSAGEMS
7.76x Rs9.49 Million
≈ $102.67K
Rs1.22 Million India Rs4.78 ▲ +0.84%
2942 Crown Capital Partners Inc
TO:CRWN
7.76x CA$4.77 Million
≈ $3.45 Million
CA$615.00K Canada CA$1.25 ▼ -21.38%
2943 Bourrelier Group SA
PA:ALBOU
7.76x €25.95 Million
≈ $30.33 Million
€3.34 Million France €70.00 ▲ +3.70%
2944 Norwegian Cruise Line Holdings Ltd
NYSE:NCLH
7.75x $811.45 Million $104.67 Million USA $19.45 ▼ -0.21%
2945 ALUMEXX N.V. NAM. EO-10
F:NE8F
7.75x €4.98 Million
≈ $5.82 Million
€642.00K Germany €1.44 ▲ +3.60%
2946 Zhejiang Power New Energy Co. Ltd. A
SHG:688184
7.75x CN¥148.13 Million
≈ $21.68 Million
CN¥19.12 Million China CN¥10.19 ▼ -0.10%
2947 Lyckegard Group AB
ST:LYGRD
7.75x Skr14.38 Million
≈ $1.55 Million
Skr1.86 Million Sweden Skr2.88 ▼ -0.69%
2948 Global Vectra Helicorp Limited
NSE:GLOBALVECT
7.74x Rs978.11 Million
≈ $10.58 Million
Rs126.29 Million India Rs150.65 ▼ -0.28%
2949 Balyo SA
PA:BALYO
7.74x €3.37 Million
≈ $3.93 Million
€434.60K France €0.60 ▲ +0.00%
2950 SFL Corporation Ltd
NYSE:SFL
7.74x $66.84 Million $8.63 Million USA $11.44 ▲ +1.78%
2951 SFL Corporation Ltd
F:UG6
7.74x €66.84 Million
≈ $78.14 Million
€8.63 Million Germany €9.10 ▼ -2.83%
2952 Adhi Karya Persero Tbk
JK:ADHI
7.74x Rp55.95 Billion
≈ $3.28 Million
Rp7.23 Billion Indonesia Rp172.00 ▲ +2.99%
2953 Darling Ingredients Inc
NYSE:DAR
7.74x $440.61 Million $56.94 Million USA $63.91 ▲ +0.65%
2954 Pamapol S.A.
WAR:PMP
7.73x zł29.67 Million
≈ $8.17 Million
zł3.84 Million Poland zł2.68 ▼ -0.37%
2955 Smart Gunes Enerjisi Teknolojileri Arastirma Gelistirme Uretim Sanayi ve Ticaret
IS:SMRTG
7.73x TL865.65 Million
≈ $19.39 Million
TL111.96 Million Turkey TL11.81 ▼ -1.17%
2956 Buriram Sugar Public Company Limited
BK:BRR
7.73x ฿235.86 Million
≈ $7.35 Million
฿30.52 Million Thailand ฿3.60 ▼ -0.55%
2957 Guler Yatirim Holding AS
IS:GLRYH
7.72x TL917.41 Million
≈ $20.55 Million
TL118.79 Million Turkey TL3.04 ▲ +0.33%
2958 HANSARD GLOBAL PLC LS-50
F:H9G
7.72x €13.90 Million
≈ $16.25 Million
€1.80 Million Germany €0.62 ▲ +0.00%
2959 Telus Corp
TO:T
7.72x CA$1.05 Billion
≈ $759.55 Million
CA$136.00 Million Canada CA$14.39 ▼ -0.55%
2960 Telefonica SA ADR
NYSE:TEF
7.72x $2.44 Billion $316.68 Million USA $4.08 ▼ -2.16%
2961 Warby Parker Inc
NYSE:WRBY
7.72x $24.51 Million $3.18 Million USA $24.60 ▲ +0.04%
2962 BPL Limited
NSE:BPL
7.71x Rs13.47 Million
≈ $145.63K
Rs1.75 Million India Rs54.59 ▼ -2.78%
2963 Chartwell Retirement Residences
TO:CSH-UN
7.71x CA$61.62 Million
≈ $44.58 Million
CA$7.99 Million Canada CA$22.67 ▼ -0.09%
2964 Korla Pear
SHG:600506
7.71x CN¥120.70 Million
≈ $17.66 Million
CN¥15.66 Million China CN¥13.28 ▼ -0.82%
2965 Melco Resorts & Entertainment Ltd
NASDAQ:MLCO
7.71x $525.16 Million $68.14 Million USA $5.43 ▼ -0.91%
2966 Springer Nature AG & Co KGaA
F:SPG
7.70x €531.20 Million
≈ $621.03 Million
€69.00 Million Germany €17.74 ▼ -0.67%
2967 Warimpex Finanz- und Beteiligungs AG
VI:WXF
7.69x €10.20 Million
≈ $11.93 Million
€1.33 Million Austria €0.51 ▲ +0.00%
2968 ANSYS Inc
NASDAQ:ANSS
7.69x $398.94 Million $51.87 Million USA $374.30 ▲ +0.00%
2969 Suominen Oyj
HE:SUY1V
7.69x €6.50 Million
≈ $7.60 Million
€845.00K Finland €0.62 ▲ +0.65%
2970 Rayonier Advanced Materials
NYSE:RYAM
7.69x $87.59 Million $11.39 Million USA $8.61 ▲ +5.26%
2971 NCR Atleos Corporation
NYSE:NATL
7.69x $123.00 Million $16.00 Million USA $44.60 ▼ -1.48%
2972 NamR SA
PA:ALNMR
7.69x €780.55K
≈ $912.54K
€101.55K France €0.23 ▲ +0.00%
2973 Jamf Holding
NASDAQ:JAMF
7.69x $4.07 Million $529.00K USA $13.05 ▲ +0.46%
2974 CSC Financial Co. Ltd
F:CS0
7.68x €14.41 Billion
≈ $16.84 Billion
€1.87 Billion Germany €1.26 ▲ +1.61%
2975 Asia Electronic Material Co Ltd
TWO:4939
7.68x NT$74.86 Million
≈ $2.36 Million
NT$9.74 Million Taiwan NT$72.80 ▲ +9.97%
2976 JOST Werke AG
XETRA:JST
7.67x €66.45 Million
≈ $77.68 Million
€8.66 Million Germany €54.40 ▼ -1.09%
2977 Kaset Thai International Sugar Corporation Public Company Limited
BK:KTIS
7.67x ฿2.88 Billion
≈ $89.64 Million
฿374.85 Million Thailand ฿1.83 ▲ +0.55%
2978 Cannara Biotech Inc
V:LOVE
7.66x CA$7.96 Million
≈ $5.76 Million
CA$1.04 Million Canada CA$1.83 ▼ -2.14%
2979 SUPER HI INTERNATIONAL HOLDING LTD. American Depositary Shares
NASDAQ:HDL
7.66x $34.21 Million $4.47 Million USA $13.23 ▲ +0.00%
2980 Gentas Genel Metal Sanayi ve Ticaret AS
IS:GENTS
7.66x TL214.36 Million
≈ $4.80 Million
TL28.00 Million Turkey TL6.15 ▲ +1.32%
2981 Plenti Group Ltd
AU:PLT
7.65x AU$28.88 Million
≈ $20.44 Million
AU$3.77 Million Australia AU$0.78 ▲ +11.43%
2982 Interfor Corp
TO:IFP
7.65x CA$84.90 Million
≈ $61.42 Million
CA$11.10 Million Canada CA$12.52 ▼ -1.88%
2983 Exel Composites Oyj
HE:EXL1V
7.65x €994.00K
≈ $1.16 Million
€130.00K Finland €7.51 ▲ +1405.01%
2984 AIM Commercial Growth Freehold And Leasehold Real Estate Investment Trust
BK:AIMCG
7.64x ฿11.43 Million
≈ $356.22K
฿1.50 Million Thailand ฿1.72 ▼ -3.37%
2985 GalaxyCore Inc
SHG:688728
7.64x CN¥156.05 Million
≈ $22.84 Million
CN¥20.43 Million China CN¥16.90 ▲ +20.03%
2986 Heidrick & Struggles International
NASDAQ:HSII
7.63x $134.68 Million $17.65 Million USA $59.01 ▲ +0.07%
2987 Ionic Rare EARTHS Ltd
AU:IXR
7.63x AU$296.20K
≈ $209.58K
AU$38.81K Australia AU$0.35 ▲ +0.00%
2988 TRUSTPILOT GROUP LS -01
F:6VZ
7.63x €59.21 Million
≈ $69.22 Million
€7.76 Million Germany €3.08 ▲ +0.16%
2989 Megalestari Epack Sentosaraya Pt
JK:EPAC
7.63x Rp10.15 Billion
≈ $594.75K
Rp1.33 Billion Indonesia Rp68.00 ▼ -4.23%
2990 Jura Energy Corporation
V:JEC
7.63x CA$1.65 Million
≈ $1.20 Million
CA$216.94K Canada CA$0.05 ▲ +0.00%
2991 Termorex
WAR:TRR
7.62x zł4.50 Million
≈ $1.24 Million
zł591.00K Poland zł0.53 ▼ -0.93%
2992 All Cosmos Bio-Tech Holding Corp
TW:4148
7.62x NT$267.57 Million
≈ $8.43 Million
NT$35.11 Million Taiwan NT$30.65 ▲ +0.99%
2993 Shield On Service Tbk PT
JK:SOSS
7.62x Rp38.08 Billion
≈ $2.23 Million
Rp5.00 Billion Indonesia Rp895.00 ▼ -0.56%
2994 HL Corp Shenzhen
SHE:002105
7.62x CN¥31.01 Million
≈ $4.54 Million
CN¥4.07 Million China CN¥4.83 ▼ -1.63%
2995 Singer Thailand Public Company Limited
BK:SINGER-R
7.62x ฿94.84 Million
≈ $2.96 Million
฿12.45 Million Thailand ฿6.95 ▲ +6.92%
2996 Camping World Holdings Inc
NYSE:CWH
7.61x $187.88 Million $24.68 Million USA $5.96 ▼ -1.00%
2997 SHANDONG HI-SP.G.HD-0001
F:HRI
7.61x €2.69 Billion
≈ $3.15 Billion
€353.52 Million Germany €0.04 ▲ +5.97%
2998 Zhejiang Huace Film TV Co
SHE:300133
7.61x CN¥438.25 Million
≈ $64.13 Million
CN¥57.61 Million China CN¥7.20 ▲ +0.56%
2999 Talenom Oyj
HE:TNOM
7.60x €17.46 Million
≈ $20.41 Million
€2.30 Million Finland €1.17 ▼ -0.68%
3000 SKK Holdings Limited
NASDAQ:SKK
7.59x $3.37 Million $444.00K USA $5.23 ▲ +2.95%