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
3801 Mountain Province Diamonds Inc
TO:MPVD
5.94x CA$40.80 Million
≈ $29.51 Million
CA$6.86 Million Canada CA$0.02 ▲ +33.33%
3802 Turkcell Iletisim Hizmetleri AS
NYSE:TKC
5.94x $784.01 Million $131.96 Million USA $5.90 ▲ +1.37%
3803 Wonik Cube Corp
KQ:014190
5.94x ₩4.81 Billion
≈ $3.26 Million
₩809.44 Million Korea ₩1130.00 ▼ -1.40%
3804 Haoxiangni Jujube Co Ltd
SHE:002582
5.94x CN¥89.80 Million
≈ $13.14 Million
CN¥15.13 Million China CN¥8.83 ▼ -2.97%
3805 Zhejiang Huatie Constr Safety
SHG:603300
5.93x CN¥1.12 Billion
≈ $163.91 Million
CN¥188.81 Million China CN¥4.80 ▼ -0.21%
3806 China Sanjiang Fine Chemicals Company Limited
F:8C9
5.93x €95.73 Million
≈ $111.92 Million
€16.14 Million Germany €0.36 ▲ +5.33%
3807 TPC Power Holding Public Company Limited
BK:TPCH
5.93x ฿218.65 Million
≈ $6.82 Million
฿36.86 Million Thailand ฿1.46 ▼ -1.35%
3808 Auction Technology Group PLC
LSE:ATG
5.93x GBX20.87 Million
≈ $2.54K
GBX3.52 Million UK GBX436.00 ▲ +0.37%
3809 Yangaroo Inc
V:YOO
5.92x CA$411.40K
≈ $297.60K
CA$69.44K Canada CA$0.04 ▲ +0.00%
3810 CSG Holding Co Ltd
SHE:000012
5.92x CN¥449.42 Million
≈ $65.76 Million
CN¥75.86 Million China CN¥3.88 ▲ +4.02%
3811 Jiamei Food Packaging Chuzhou Co
SHE:002969
5.92x CN¥115.02 Million
≈ $16.83 Million
CN¥19.42 Million China CN¥10.57 ▲ +1.93%
3812 BP Plastics Holding Bhd
KLSE:5100
5.92x RM5.40 Million
≈ $1.36 Million
RM912.00K Malaysia RM0.72 ▲ +0.00%
3813 WPG (Shanghai) Smart Water Public Co. Ltd
SHG:603956
5.92x CN¥37.89 Million
≈ $5.54 Million
CN¥6.40 Million China CN¥5.20 ▼ -0.57%
3814 JERONIMO MARTINS UN.ADR/2
F:JEM0
5.91x €964.00 Million
≈ $1.13 Billion
€163.00 Million Germany €40.60 ▼ -0.49%
3815 Mercuries Data Systems Ltd
TW:2427
5.91x NT$364.67 Million
≈ $11.49 Million
NT$61.66 Million Taiwan NT$24.45 ▲ +2.30%
3816 CeoTronics AG
F:CEK
5.91x €1.86 Million
≈ $2.18 Million
€315.50K Germany €10.54 ▼ -1.13%
3817 Chenguang Biotech Group
SHE:300138
5.91x CN¥524.96 Million
≈ $76.82 Million
CN¥88.86 Million China CN¥10.65 ▲ +0.57%
3818 PayPoint plc
LSE:PAY
5.91x GBX86.15 Million
≈ $10.48K
GBX14.59 Million UK GBX615.00 ▲ +0.90%
3819 Custom Truck One Source Inc
NYSE:CTOS
5.90x $123.27 Million $20.88 Million USA $10.31 ▲ +0.29%
3820 Allcargo Gati Limited
NSE:ACLGATI
5.90x Rs787.50 Million
≈ $8.52 Million
Rs133.40 Million India Rs66.05 ▲ +1.07%
3821 Itaú Unibanco Holding S.A.
SA:ITUB3
5.90x R$70.08 Billion
≈ $13.75 Billion
R$11.88 Billion Brazil R$45.12 ▲ +0.18%
3822 Commcenter S.A.
MC:CMM
5.90x €1.89 Million
≈ $2.21 Million
€320.51K Spain €1.96 ▲ +0.00%
3823 Meridianlink Inc
NYSE:MLNK
5.90x $12.81 Million $2.17 Million USA $20.01 ▲ +0.00%
3824 Dno ASA
OL:DNO
5.90x Nkr298.30 Million
≈ $31.39 Million
Nkr50.60 Million Norway Nkr17.33 ▲ +3.71%
3825 Lantronix Inc
NASDAQ:LTRX
5.89x $2.27 Million $386.00K USA $5.72 ▲ +7.52%
3826 Devsisters corporation
KQ:194480
5.89x ₩9.39 Billion
≈ $6.37 Million
₩1.59 Billion Korea ₩15620.00 ▲ +4.20%
3827 De Licacy Industrial Co Ltd
TW:1464
5.89x NT$294.34 Million
≈ $9.27 Million
NT$49.96 Million Taiwan NT$10.50 ▲ +0.48%
3828 Immersion Corporation
NASDAQ:IMMR
5.89x $70.64 Million $11.99 Million USA $6.52 ▲ +1.40%
3829 Chia Ta World Co Ltd
TW:2033
5.89x NT$43.73 Million
≈ $1.38 Million
NT$7.42 Million Taiwan NT$15.15 ▲ +1.68%
3830 Shenzhen Shenbao Industrial Co Ltd
SHE:200019
5.89x HK$624.60 Million
≈ $79.73 Million
HK$106.07 Million China HK$3.08 ▲ +0.00%
3831 Accuracy Shipping Limited
NSE:ACCURACY
5.89x Rs103.19 Million
≈ $1.12 Million
Rs17.53 Million India Rs5.01 ▲ +2.24%
3832 Kec Corporation
KO:092220
5.89x ₩5.67 Billion
≈ $3.84 Million
₩963.83 Million Korea ₩2645.00 ▲ +5.38%
3833 Zhejiang Hailiang Co Ltd
SHE:002203
5.88x CN¥1.25 Billion
≈ $183.62 Million
CN¥213.26 Million China CN¥18.33 ▲ +10.02%
3834 Luenmei Quantum Co Ltd
SHG:600167
5.88x CN¥109.23 Million
≈ $15.98 Million
CN¥18.57 Million China CN¥5.83 ▲ +1.22%
3835 Sitio Royalties Corp.
NYSE:STR
5.88x $85.49 Million $14.55 Million USA $18.12 ▼ -0.98%
3836 Getlink SE
PA:GET
5.88x €332.00 Million
≈ $388.14 Million
€56.50 Million France €18.79 ▲ +0.05%
3837 Donga Geologic
KO:028100
5.88x ₩24.89 Billion
≈ $16.87 Million
₩4.24 Billion Korea ₩14310.00 ▼ -1.11%
3838 Telefónica S.A
MX:TEFN
5.87x MX$2.95 Billion
≈ $169.72 Million
MX$502.00 Million Mexico MX$75.67 ▲ +0.00%
3839 Telefónica S.A
F:TNE2
5.87x €2.95 Billion
≈ $3.45 Billion
€502.00 Million Germany €3.66 ▲ +0.55%
3840 FLAT GLASS GROUP H YC-25
F:72T
5.87x €5.91 Billion
≈ $6.91 Billion
€1.01 Billion Germany €0.71 ▼ -0.70%
3841 Zhejiang Windey Co Ltd
SHE:300772
5.87x CN¥519.30 Million
≈ $75.99 Million
CN¥88.50 Million China CN¥11.07 ▲ +0.36%
3842 Xinjiang Tianfu Energy Co Ltd
SHG:600509
5.87x CN¥413.29 Million
≈ $60.48 Million
CN¥70.44 Million China CN¥7.54 ▼ -0.13%
3843 Nantex Industry Co Ltd
TW:2108
5.87x NT$757.84 Million
≈ $23.88 Million
NT$129.21 Million Taiwan NT$28.20 ▲ +2.36%
3844 Advani Hotels & Resorts (India) Limited
NSE:ADVANIHOTR
5.86x Rs80.56 Million
≈ $871.26K
Rs13.74 Million India Rs52.01 ▲ +0.50%
3845 Worthington Steel Inc
NYSE:WS
5.86x $63.30 Million $10.80 Million USA $35.81 ▲ +1.62%
3846 Piippo OYJ
HE:PIIPPO
5.86x €1.07 Million
≈ $1.26 Million
€183.23K Finland €1.33 ▼ -1.48%
3847 Raj Rayon Industries Limited
NSE:RAJRILTD
5.86x Rs825.64 Million
≈ $8.93 Million
Rs140.92 Million India Rs21.37 ▼ -0.14%
3848 Yang Ming Marine Transport Corp
TW:2609
5.86x NT$8.41 Billion
≈ $264.93 Million
NT$1.44 Billion Taiwan NT$50.90 ▲ +3.88%
3849 Nanjing Textiles Import & Export Corp Ltd
SHG:600250
5.86x CN¥64.67 Million
≈ $9.46 Million
CN¥11.04 Million China CN¥7.65 ▼ -1.03%
3850 ID Logistics Group SA
PA:IDL
5.86x €239.32 Million
≈ $279.79 Million
€40.87 Million France €352.50 ▼ -0.56%
3851 Shutterstock
NYSE:SSTK
5.86x $78.39 Million $13.39 Million USA $7.27 ▼ -5.34%
3852 Dunia Virtual Online Tbk Pt
JK:AREA
5.85x Rp15.04 Billion
≈ $881.03K
Rp2.57 Billion Indonesia Rp296.00 ▲ +1.37%
3853 Devonian Health Group Inc
V:GSD
5.85x CA$6.33 Million
≈ $4.58 Million
CA$1.08 Million Canada CA$7.75 ▼ -13.89%
3854 UNIQUE
KLSE:0257
5.85x RM4.39 Million
≈ $1.10 Million
RM750.00K Malaysia RM0.45 ▼ -1.11%
3855 Patrizia AG
XETRA:PAT
5.85x €40.16 Million
≈ $46.95 Million
€6.86 Million Germany €7.39 ▼ -0.94%
3856 Lead Real Estate Co., Ltd American Depositary Shares
NASDAQ:LRE
5.85x $3.29 Billion $563.20 Million USA $1.43 ▼ -0.56%
3857 KINGFISHER ADR/2 LS-1571
F:KFI2
5.85x €1.43 Billion
≈ $1.68 Billion
€245.00 Million Germany €6.80 ▼ -1.45%
3858 Hilltop Holdings Inc
NYSE:HTH
5.85x $272.95 Million $46.67 Million USA $38.28 ▲ +0.10%
3859 QuantumCTek Co Ltd
SHG:688027
5.84x CN¥136.02 Million
≈ $19.90 Million
CN¥23.28 Million China CN¥398.88 ▲ +2.30%
3860 Toung LoongTextile Mfg Co Ltd
TWO:4401
5.84x NT$176.33 Million
≈ $5.56 Million
NT$30.19 Million Taiwan NT$15.00 ▲ +2.39%
3861 ShanXi Coking Co Ltd
SHG:600740
5.84x CN¥160.93 Million
≈ $23.55 Million
CN¥27.56 Million China CN¥3.47 ▼ -2.53%
3862 Imprimerie Chirat Société Anonyme
PA:MLIMP
5.84x €3.89 Million
≈ $4.55 Million
€666.61K France €3.60 ▲ +0.00%
3863 Golar LNG Limited
F:G2O
5.84x €91.32 Million
≈ $106.77 Million
€15.64 Million Germany €43.30 ▲ +0.70%
3864 Snowsky Salt Industry Group Co Ltd
SHG:600929
5.83x CN¥254.71 Million
≈ $37.27 Million
CN¥43.67 Million China CN¥5.22 ▲ +5.45%
3865 FRESH FACTORY B.C.
F:Q4Z
5.83x €1.04 Million
≈ $1.21 Million
€177.99K Germany €0.47 ▼ -0.43%
3866 TMT Steel Public Company Limited
BK:TMT
5.83x ฿71.67 Million
≈ $2.23 Million
฿12.29 Million Thailand ฿3.46 ▲ +2.37%
3867 Genesis Energy LP
NYSE:GEL
5.83x $115.83 Million $19.87 Million USA $14.70 ▲ +0.07%
3868 Sadbhav Infrastructure Project Limited
NSE:SADBHIN
5.83x Rs4.11 Billion
≈ $44.48 Million
Rs705.71 Million India Rs2.41 ▲ +2.12%
3869 Cheryong Industrial Co.Ltd
KQ:147830
5.83x ₩11.40 Billion
≈ $7.72 Million
₩1.96 Billion Korea ₩6200.00 ▲ +1.47%
3870 Hefei Jingsong Intelligent Technology Co. Ltd. A
SHG:688251
5.83x CN¥184.10 Million
≈ $26.94 Million
CN¥31.60 Million China CN¥18.61 ▲ +0.65%
3871 Fertilizantes Heringer S.A
SA:FHER3
5.83x R$85.21 Million
≈ $16.72 Million
R$14.62 Million Brazil R$3.73 ▲ +2.19%
3872 Upstart Holdings Inc
NASDAQ:UPST
5.82x $108.55 Million $18.64 Million USA $29.27 ▲ +1.56%
3873 COFCO Tunhe Sugar Co Ltd
SHG:600737
5.82x CN¥2.16 Billion
≈ $315.58 Million
CN¥370.26 Million China CN¥12.15 ▲ +1.50%
3874 Sin-Kung Logistics Berhad
KLSE:0305
5.82x RM3.65 Million
≈ $916.65K
RM627.00K Malaysia RM0.08 ▲ +0.00%
3875 Shanghai Material Trading Co Ltd A
SHG:600822
5.82x CN¥28.38 Million
≈ $4.15 Million
CN¥4.88 Million China CN¥7.99 ▼ -1.48%
3876 Corporativo Fragua S.A.B. de C.V
MX:FRAGUAB
5.82x MX$4.89 Billion
≈ $281.39 Million
MX$840.01 Million Mexico MX$465.17 ▼ -0.17%
3877 Jack In The Box Inc
NASDAQ:JACK
5.82x $33.73 Million $5.80 Million USA $14.81 ▲ +0.75%
3878 Salcon Engineering Berhad
KLSE:8567
5.82x RM35.02 Million
≈ $8.79 Million
RM6.02 Million Malaysia RM0.21 ▼ -2.38%
3879 Metemtur Yatırım Enerji Turizm ve İnşaat A.Ş.
IS:METUR
5.82x TL51.67 Million
≈ $1.16 Million
TL8.88 Million Turkey TL56.80 ▼ -3.07%
3880 ODFJELL TECHNOLOGYLTD
F:ND4
5.82x €382.20 Million
≈ $446.83 Million
€65.70 Million Germany €5.24 ▲ +3.56%
3881 Premier Health of America Inc
V:PHA
5.82x CA$3.17 Million
≈ $2.29 Million
CA$544.24K Canada CA$0.01 ▲ +0.00%
3882 Heineken Holding NV
AS:HEIO
5.81x €3.32 Billion
≈ $3.89 Billion
€572.00 Million Netherlands €71.05 ▼ -0.14%
3883 Qilu Bank Co Ltd
SHG:601665
5.81x CN¥9.08 Billion
≈ $1.33 Billion
CN¥1.56 Billion China CN¥6.03 ▼ -2.11%
3884 Tze Shin International Co Ltd
TW:2611
5.81x NT$150.08 Million
≈ $4.73 Million
NT$25.84 Million Taiwan NT$14.40 ▲ +1.41%
3885 Amica S.A.
WAR:AMC
5.81x zł60.40 Million
≈ $16.62 Million
zł10.40 Million Poland zł47.95 ▼ -1.54%
3886 Dropsuite Ltd
AU:DSE
5.81x AU$3.23 Million
≈ $2.28 Million
AU$556.00K Australia AU$5.88 ▲ +0.00%
3887 Bank of Qingdao Co. Ltd
F:4BQ
5.81x €9.06 Billion
≈ $10.59 Billion
€1.56 Billion Germany €0.52 ▼ -0.96%
3888 Aussie Broadband Ltd
AU:ABB
5.80x AU$29.41 Million
≈ $20.81 Million
AU$5.07 Million Australia AU$4.69 ▼ -1.47%
3889 Fortune Information Systems Corp
TW:2468
5.80x NT$109.41 Million
≈ $3.45 Million
NT$18.86 Million Taiwan NT$35.65 ▲ +1.42%
3890 Sao Ta Foods JSC
VN:FMC
5.80x ₫236.96 Billion
≈ $9.00 Million
₫40.85 Billion Vietnam ₫34800.00 ▲ +3.11%
3891 Pharmx Technologies Ltd
AU:PHX
5.80x AU$478.50K
≈ $338.57K
AU$82.50K Australia AU$0.11 ▲ +0.00%
3892 Champion Bear Resources Ltd.
V:CBA
5.80x CA$638.53K
≈ $461.90K
CA$110.15K Canada CA$0.07 ▲ +7.69%
3893 Jooyontech
KO:044380
5.80x ₩4.54 Billion
≈ $3.07 Million
₩782.62 Million Korea ₩1352.00 ▲ +30.00%
3894 Itim Group PLC
LSE:ITIM
5.79x GBX1.42 Million
≈ $172.65
GBX245.00K UK GBX24.00 ▲ +0.00%
3895 Clear Channel Outdoor Holdings Inc
NYSE:CCO
5.79x $56.31 Million $9.73 Million USA $2.40 ▼ -0.41%
3896 PTC India Limited
NSE:PTC
5.79x Rs22.36 Billion
≈ $241.77 Million
Rs3.86 Billion India Rs170.01 ▼ -1.72%
3897 Peloton Interactive Inc
NASDAQ:PTON
5.79x $152.80 Million $26.40 Million USA $6.36 ▼ -2.45%
3898 AGL Energy Ltd
AU:AGL
5.79x AU$544.00 Million
≈ $384.91 Million
AU$94.00 Million Australia AU$8.23 ▼ -1.20%
3899 Procaps Group SA
NASDAQ:PROC
5.78x $47.39 Million $8.19 Million USA $1.10 ▲ +0.00%
3900 Careium AB
ST:CARE
5.78x Skr69.40 Million
≈ $7.47 Million
Skr12.00 Million Sweden Skr30.00 ▲ +2.04%