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
801 Kresna Graha Investama Tbk PT
JK:KREN
32.16x Rp29.43 Billion
≈ $1.72 Million
Rp915.02 Million Indonesia Rp14.00 ▼ -6.67%
802 Astec Industries Inc
NASDAQ:ASTE
32.15x $41.80 Million $1.30 Million USA $51.23 ▼ -1.52%
803 Samhwa Paint
KO:000390
32.10x ₩18.33 Billion
≈ $12.42 Million
₩570.95 Million Korea ₩6810.00 ▼ -0.87%
804 Huizhou China Eagle Electronic Technology Co Ltd
SHE:002579
32.08x CN¥235.01 Million
≈ $34.39 Million
CN¥7.33 Million China CN¥19.45 ▼ -6.31%
805 Bank Victoria International
JK:BVIC
32.07x Rp70.81 Billion
≈ $4.15 Million
Rp2.21 Billion Indonesia Rp96.00 ▼ -4.00%
806 X3 Holdings Co Ltd
NASDAQ:XTKG
32.05x $4.68 Million $146.14K USA $0.59 ▲ +0.00%
807 Ulusoy Elektrik Imalat
IS:ULUSE
32.04x TL781.45 Million
≈ $17.50 Million
TL24.39 Million Turkey TL341.50 ▼ -5.92%
808 Pimco Dynamic Income Opportunities Fund
NYSE:PDO
32.04x $405.03 Million $12.64 Million USA $13.00 ▼ -0.76%
809 Genel Energy Plc
LSE:GENL
32.00x GBX19.20 Million
≈ $2.34K
GBX600.00K UK GBX52.00 ▲ +0.00%
810 CPL Group Public Company Limited
BK:CPL
31.80x ฿53.50 Million
≈ $1.67 Million
฿1.68 Million Thailand ฿0.68 ▲ +0.00%
811 Sawang Export Public Company Limited
BK:SAWANG
31.73x ฿15.78 Million
≈ $491.92K
฿497.46K Thailand ฿6.55 ▲ +7.38%
812 JinJian Cereals Industry Co Ltd
SHG:600127
31.67x CN¥28.20 Million
≈ $4.13 Million
CN¥890.39K China CN¥6.13 ▼ -1.13%
813 Parkson Retail Group Limited
F:P5IB
31.59x €132.26 Million
≈ $154.62 Million
€4.19 Million Germany €0.02 ▲ +0.00%
814 Volaris
NYSE:VLRS
31.38x $188.56 Million $6.01 Million USA $7.93 ▲ +1.54%
815 Battery Mineral Resources Corp
V:BMR
31.37x CA$8.81 Million
≈ $6.37 Million
CA$280.92K Canada CA$0.13 ▼ -7.14%
816 Tangrenshen Group Co Ltd
SHE:002567
31.36x CN¥537.08 Million
≈ $78.59 Million
CN¥17.13 Million China CN¥3.57 ▼ -2.19%
817 Whirlpool S.A
SA:WHRL3
31.33x R$771.17 Million
≈ $151.32 Million
R$24.61 Million Brazil R$3.92 ▼ -0.25%
818 Wetown Electric Group Co Ltd
SHG:688226
31.29x CN¥99.86 Million
≈ $14.61 Million
CN¥3.19 Million China CN¥46.34 ▼ -2.24%
819 Chumporn Palm Oil Industry Public Company Limited
BK:CPI
31.26x ฿233.48 Million
≈ $7.28 Million
฿7.47 Million Thailand ฿3.46 ▲ +0.00%
820 D-MARKET Electronic Services & Trading ADR
NASDAQ:HEPS
31.25x $99.09 Million $3.17 Million USA $2.80 ▼ -1.41%
821 Yonyou Network Technology Co Ltd
SHG:600588
31.22x CN¥1.97 Billion
≈ $288.85 Million
CN¥63.23 Million China CN¥10.90 ▼ -3.37%
822 Skandinaviska Enskilda Banken AB (publ)
ST:SEB-C
31.21x Skr257.55 Billion
≈ $27.72 Billion
Skr8.25 Billion Sweden Skr184.20 ▼ -1.07%
823 Delhivery Limited
NSE:DELHIVERY
31.20x Rs3.65 Billion
≈ $39.49 Million
Rs117.06 Million India Rs437.90 ▼ -0.01%
824 CarParts.Com Inc
NASDAQ:PRTS
31.19x $32.78 Million $1.05 Million USA $6.19 ▼ -2.06%
825 Birks Group Inc
NYSE MKT:BGI
31.13x $9.25 Million $297.00K USA $0.65 ▼ -4.23%
826 Unilumin Group Co Ltd
SHE:300232
31.06x CN¥155.29 Million
≈ $22.72 Million
CN¥5.00 Million China CN¥5.83 ▲ +0.52%
827 Omnijoi Media Corp
SHE:300528
31.03x CN¥89.69 Million
≈ $13.12 Million
CN¥2.89 Million China CN¥16.10 ▼ -3.59%
828 Apex International Co Ltd
TW:4927
30.97x NT$1.15 Billion
≈ $36.37 Million
NT$37.27 Million Taiwan NT$52.00 ▼ -1.14%
829 Eastern Water Resources Development and Management Public Company Limited
F:7ES1
30.89x €427.97 Million
≈ $500.34 Million
€13.85 Million Germany €0.10 ▲ +0.00%
830 Kumkang Kind Co Ltd
KO:014285
30.77x ₩9.21 Billion
≈ $6.24 Million
₩299.30 Million Korea ₩6510.00 ▼ -1.51%
831 Kumkang Kind
KO:014280
30.77x ₩9.21 Billion
≈ $6.24 Million
₩299.30 Million Korea ₩4295.00 ▼ -2.61%
832 Jiangsu Shuangxing Color Plastic New Materials Co Ltd
SHE:002585
30.74x CN¥526.10 Million
≈ $76.98 Million
CN¥17.12 Million China CN¥10.73 ▼ -4.37%
833 CAS Corporation
KQ:016920
30.73x ₩5.30 Billion
≈ $3.59 Million
₩172.41 Million Korea ₩845.00 ▼ -0.59%
834 EXACT Sciences Corporation
NASDAQ:EXAS
30.68x $24.36 Million $794.00K USA $1819.87 ▲ +0.25%
835 Ningbo Homelink Eco-iTech Co. Ltd.
SHE:301193
30.63x CN¥166.49 Million
≈ $24.36 Million
CN¥5.43 Million China CN¥20.95 ▼ -3.14%
836 Guangdong Greenway Technology Co Ltd
SHG:688345
30.57x CN¥224.48 Million
≈ $32.85 Million
CN¥7.34 Million China CN¥50.72 ▼ -1.17%
837 Everjoy Health Group Co Ltd
SHE:002162
30.56x CN¥40.22 Million
≈ $5.89 Million
CN¥1.32 Million China CN¥3.77 ▼ -2.33%
838 T.C.J. Asia Public Company Limited
BK:TCJ
30.52x ฿137.64 Million
≈ $4.29 Million
฿4.51 Million Thailand ฿2.40 ▲ +1.69%
839 Fenbo Holdings Limited Ordinary Shares
NASDAQ:FEBO
30.52x $3.62 Million $118.49K USA $0.86 ▼ -0.57%
840 Reedy Lagoon Corporation Ltd
AU:RLC
30.50x AU$6.10K
≈ $4.32K
AU$200.00 Australia AU$0.00 ▲ +0.00%
841 Aimia Inc
TO:AIM
30.50x CA$12.20 Million
≈ $8.83 Million
CA$400.00K Canada CA$2.79 ▼ -3.46%
842 Vishwaraj Sugar Industries Limited
NSE:VISHWARAJ
30.40x Rs503.58 Million
≈ $5.45 Million
Rs16.57 Million India Rs5.75 ▼ -2.04%
843 Sri Havisha Hospitality and Infrastructure Limited
NSE:HAVISHA
30.33x Rs22.57 Million
≈ $244.08K
Rs744.00K India Rs1.49 ▲ +0.00%
844 Abocom Systems Inc
TW:2444
30.33x NT$138.17 Million
≈ $4.35 Million
NT$4.55 Million Taiwan NT$13.45 ▲ +1.89%
845 thyssenkrupp nucera AG & Co. KGaA
XETRA:NCH2
30.17x €18.10 Million
≈ $21.16 Million
€600.00K Germany €8.37 ▼ -1.53%
846 Zhuzhou Kibing Group Co Ltd
SHG:601636
30.16x CN¥744.24 Million
≈ $108.91 Million
CN¥24.67 Million China CN¥6.19 ▼ -4.77%
847 edding AG
F:EDD3
30.15x €6.50 Million
≈ $7.60 Million
€215.50K Germany €39.00 ▲ +11.43%
848 Kyungdong Gas
KO:012320
30.12x ₩5.36 Billion
≈ $3.63 Million
₩177.99 Million Korea ₩50000.00 ▼ -1.38%
849 Baader Bank Aktiengesellschaft
F:BWB
30.12x €708.21 Million
≈ $827.97 Million
€23.52 Million Germany €6.80 ▲ +0.00%
850 First Internet Bancorp
NASDAQ:INBK
30.11x $75.55 Million $2.51 Million USA $23.02 ▼ -5.85%
851 Infund Holding Co Ltd
SHE:002141
30.10x CN¥63.11 Million
≈ $9.23 Million
CN¥2.10 Million China CN¥3.32 ▲ +1.53%
852 SurModics Inc
NASDAQ:SRDX
30.02x $7.42 Million $247.00K USA $42.98 ▲ +0.35%
853 BALAXI PHARMACEUTICALS LIMITED
NSE:BALAXI
29.99x Rs149.66 Million
≈ $1.62 Million
Rs4.99 Million India Rs24.99 ▼ -1.73%
854 ABO Group
BR:ABO
29.98x €4.47 Million
≈ $5.22 Million
€149.00K Belgium €4.34 ▼ -3.13%
855 Caely Holdings Bhd
KLSE:7154
29.90x RM13.93 Million
≈ $3.50 Million
RM466.00K Malaysia RM0.03 ▲ +0.00%
856 Cnova NV
PA:CNV
29.90x €226.68 Million
≈ $265.01 Million
€7.58 Million France €0.09 ▲ +0.00%
857 Wonders Information
SHE:300168
29.84x CN¥909.17 Million
≈ $133.04 Million
CN¥30.47 Million China CN¥5.17 ▼ -2.82%
858 BayWa AG vNa
XETRA:BYW6
29.78x €134.00 Million
≈ $156.66 Million
€4.50 Million Germany €2.65 ▲ +1.92%
859 Siebert Financial Corp
NASDAQ:SIEB
29.76x $48.27 Million $1.62 Million USA $1.80 ▼ -1.10%
860 DigiCAP Co. Ltd
KQ:197140
29.74x ₩7.06 Billion
≈ $4.78 Million
₩237.26 Million Korea ₩1667.00 ▼ -3.53%
861 Awilco LNG ASA
OL:ALNG
29.74x Nkr44.52 Million
≈ $4.68 Million
Nkr1.50 Million Norway Nkr3.24 ▼ -2.41%
862 Asia Fiber Public Company Limited
BK:AFC
29.64x ฿58.67 Million
≈ $1.83 Million
฿1.98 Million Thailand ฿3.86 ▲ +1.58%
863 Société BIC SA
PA:BB
29.50x €287.73 Million
≈ $336.39 Million
€9.75 Million France €54.70 ▼ -0.55%
864 Taiwan IC Packaging
TWO:3372
29.49x NT$134.29 Million
≈ $4.23 Million
NT$4.55 Million Taiwan NT$21.90 ▼ -1.57%
865 China Petroleum & Chemical Corp Class A
SHG:600028
29.48x CN¥53.81 Billion
≈ $7.87 Billion
CN¥1.82 Billion China CN¥4.86 ▲ +0.83%
866 Cherry Hill Mortgage Investment Corp
NYSE:CHMI
29.40x $12.61 Million $429.00K USA $2.36 ▼ -2.07%
867 Shenzhen Overseas Chinese Town Co Ltd
SHE:000069
29.30x CN¥3.93 Billion
≈ $575.69 Million
CN¥134.28 Million China CN¥1.96 ▼ -2.00%
868 SentinelOne Inc
NYSE:S
29.29x $6.76 Billion $231.00 Million USA $16.30 ▼ -6.05%
869 Qinchuan Machine Tool & Tool Group Share Co Ltd
SHE:000837
29.16x CN¥155.46 Million
≈ $22.75 Million
CN¥5.33 Million China CN¥11.43 ▲ +0.70%
870 Eildon Capital Group
AU:EDC
29.15x AU$8.91 Million
≈ $6.30 Million
AU$305.71K Australia AU$0.85 ▲ +0.00%
871 Tortilla Mexican Grill PLC
LSE:MEX
29.14x GBX4.56 Million
≈ $555.02
GBX156.52K UK GBX74.50 ▲ +0.00%
872 Chime Ball Technology Co Ltd
TWO:1595
29.12x NT$69.86 Million
≈ $2.20 Million
NT$2.40 Million Taiwan NT$78.10 ▲ +2.23%
873 ViaSat Inc
NASDAQ:VSAT
29.11x $726.89 Million $24.97 Million USA $69.62 ▼ -4.12%
874 Pacific Securities Co Ltd
SHG:601099
29.11x CN¥709.72 Million
≈ $103.85 Million
CN¥24.38 Million China CN¥3.30 ▼ -1.79%
875 Zhejiang Canaan Technology Co Ltd
SHE:300412
28.91x CN¥79.48 Million
≈ $11.63 Million
CN¥2.75 Million China CN¥4.50 ▼ -1.96%
876 Supply@Me Capital PLC
LSE:SYME
28.91x £318.00K
≈ $427.05K
£11.00K UK £0.00 ▼ -23.08%
877 Aston Martin Lagonda Global Holdings PLC
LSE:AML
28.90x GBX89.60 Million
≈ $10.90K
GBX3.10 Million UK GBX42.06 ▼ -7.76%
878 Zhongyan Technology Co Ltd
SHE:003001
28.89x CN¥58.10 Million
≈ $8.50 Million
CN¥2.01 Million China CN¥16.90 ▼ -1.86%
879 JPMorgan Chase & Co
NYSE:JPM
28.88x $368.37 Billion $12.76 Billion USA $300.85 ▼ -0.04%
880 True North Commercial Real Estate Investment Trust
TO:TNT-UN
28.75x CA$16.19 Million
≈ $11.71 Million
CA$563.00K Canada CA$8.33 ▲ +0.12%
881 Xiamen ITG Group Corp Ltd
SHG:600755
28.51x CN¥2.89 Billion
≈ $422.94 Million
CN¥101.37 Million China CN¥5.86 ▼ -1.51%
882 Dreamus Company
KQ:060570
28.51x ₩14.05 Billion
≈ $9.52 Million
₩492.98 Million Korea ₩883.00 ▲ +0.11%
883 Bank of Jiangsu Co Ltd
SHG:600919
28.51x CN¥301.65 Billion
≈ $44.14 Billion
CN¥10.58 Billion China CN¥11.32 ▼ -1.57%
884 Xiangpiaopiao Food Co Ltd
SHG:603711
28.48x CN¥233.11 Million
≈ $34.11 Million
CN¥8.18 Million China CN¥14.06 ▼ -1.75%
885 PBG S.A
SA:PTBL3
28.47x R$103.31 Million
≈ $20.27 Million
R$3.63 Million Brazil R$1.75 ▼ -3.85%
886 Chernan Metal Industrial
TWO:3631
28.46x NT$56.61 Million
≈ $1.78 Million
NT$1.99 Million Taiwan NT$34.95 ▲ +0.14%
887 Golden Eagle Energy Tbk
JK:SMMT
28.44x Rp12.72 Million
≈ $745.28
Rp447.23K Indonesia Rp1640.00 ▼ -7.34%
888 Guosheng Financial Holding Inc
SHE:002670
28.42x CN¥932.32 Million
≈ $136.43 Million
CN¥32.80 Million China CN¥11.18 ▼ -1.76%
889 MST GOLF GROUP BERHAD
KLSE:5316
28.42x RM22.96 Million
≈ $5.77 Million
RM808.00K Malaysia RM0.16 ▼ -3.03%
890 Beeio Honey Ltd
TA:WTS
28.39x ILA511.00K
≈ $1.37K
ILA18.00K Israel ILA88.10 ▼ -5.67%
891 Xiamen Xiangyu Co Ltd
SHG:600057
28.39x CN¥9.80 Billion
≈ $1.43 Billion
CN¥345.07 Million China CN¥6.12 ▼ -2.55%
892 LABIANA HEALTH S.A.EO-10
F:8RK
28.38x €7.19 Million
≈ $8.41 Million
€253.45K Germany €6.90 ▲ +0.73%
893 Labiana Health S.A.
MC:LAB
28.38x €7.19 Million
≈ $8.41 Million
€253.45K Spain €6.95 ▼ -1.42%
894 Titan Machinery Inc
NASDAQ:TITN
28.37x $33.99 Million $1.20 Million USA $23.95 ▲ +2.83%
895 Invesco Pennsylvania Value Municipal Income Trust
NYSE:VPV
28.37x $127.87 Million $4.51 Million USA $11.13 ▲ +0.50%
896 PUMA SE
XETRA:PUM
28.36x €694.80 Million
≈ $812.29 Million
€24.50 Million Germany €26.44 ▼ -3.78%
897 E & M Computing Ltd
TA:EMCO
28.33x ILA22.32 Million
≈ $59.85K
ILA788.00K Israel ILA665.70 ▼ -4.06%
898 MegaStudyEdu Co. Ltd
KQ:215200
28.26x ₩68.93 Billion
≈ $46.71 Million
₩2.44 Billion Korea ₩39850.00 ▲ +0.13%
899 Telefonica Chile S.A.
SN:CTC
28.22x CL$125.67 Billion
≈ $140.54 Million
CL$4.45 Billion Chile CL$370.00 ▼ -5.61%
900 Sanxiang Co Ltd
SHE:000863
28.17x CN¥41.02 Million
≈ $6.00 Million
CN¥1.46 Million China CN¥4.87 ▼ -1.42%