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
6801 Sanquan Food Co Ltd
SHE:002216
3.13x CN¥257.91 Million
≈ $37.74 Million
CN¥82.52 Million China CN¥12.69 ▼ -0.86%
6802 WK Kellogg Co
NYSE:KLG
3.13x $25.00 Million $8.00 Million USA $23.00 ▲ +0.00%
6803 Vietnam National Seed Group JSC
VN:NSC
3.12x ₫329.64 Billion
≈ $12.52 Million
₫105.53 Billion Vietnam ₫73000.00 ▼ -0.27%
6804 Rendong Holdings Co Ltd
SHE:002647
3.12x CN¥62.20 Million
≈ $9.10 Million
CN¥19.91 Million China CN¥12.70 ▼ -1.93%
6805 Cumberland Pharmaceuticals Inc
NASDAQ:CPIX
3.12x $3.90 Million $1.25 Million USA $5.84 ▲ +4.10%
6806 Locaweb Serviços de Internet S.A.
SA:LWSA3
3.12x R$99.18 Million
≈ $19.46 Million
R$31.76 Million Brazil R$3.62 ▼ -3.47%
6807 Hanjin Heavy Ind & Const Holdings Co Ltd
KO:003480
3.12x ₩17.44 Billion
≈ $11.82 Million
₩5.58 Billion Korea ₩4970.00 ▼ -1.97%
6808 GENSOL ENGINEERING ORD (BSE)
NSE:GENSOL
3.12x Rs409.60 Million
≈ $4.43 Million
Rs131.20 Million India Rs22.61 ▲ +3.62%
6809 UniTTEC Co Ltd
SHE:000925
3.12x CN¥63.93 Million
≈ $9.36 Million
CN¥20.48 Million China CN¥8.47 ▲ +6.54%
6810 Sanyang Motor Co Ltd
TW:2206
3.12x NT$3.10 Billion
≈ $97.56 Million
NT$992.20 Million Taiwan NT$62.90 ▲ +1.13%
6811 Munters Group AB
ST:MTRS
3.12x Skr387.00 Million
≈ $41.65 Million
Skr124.00 Million Sweden Skr206.20 ▲ +0.29%
6812 CP ALL Public Company Limited
BK:CPALL
3.12x ฿20.59 Billion
≈ $641.66 Million
฿6.60 Billion Thailand ฿46.00 ▼ -1.60%
6813 Bilia AB (publ)
ST:BILI-A
3.12x Skr596.00 Million
≈ $64.14 Million
Skr191.00 Million Sweden Skr140.80 ▲ +0.50%
6814 Shanyuan Co Ltd
TWO:4416
3.12x NT$275.25 Million
≈ $8.67 Million
NT$88.24 Million Taiwan NT$11.60 ▼ -0.85%
6815 Eleco PLC
LSE:ELCO
3.12x GBX5.13 Million
≈ $624.66
GBX1.65 Million UK GBX127.50 ▲ +0.00%
6816 Soechi Lines Tbk
JK:SOCI
3.12x Rp12.66 Million
≈ $742.07
Rp4.06 Million Indonesia Rp328.00 ▼ -2.96%
6817 Capital Drilling Ltd
LSE:CAPD
3.12x GBX46.28 Million
≈ $5.63K
GBX14.84 Million UK GBX113.50 ▼ -2.99%
6818 Ziprecruiter Inc
NYSE:ZIP
3.12x $21.86 Million $7.01 Million USA $3.32 ▲ +6.75%
6819 IRM ENERGY LTD
NSE:IRMENERGY
3.12x Rs825.26 Million
≈ $8.92 Million
Rs264.75 Million India Rs260.95 ▼ -0.21%
6820 Shenzhen Xinhao Photoelectricity Technology Co. Ltd
SHE:301051
3.12x CN¥126.23 Million
≈ $18.47 Million
CN¥40.50 Million China CN¥16.33 ▼ -2.51%
6821 Getabec Public Company Limited
BK:GTB
3.12x ฿61.78 Million
≈ $1.93 Million
฿19.82 Million Thailand ฿0.71 ▲ +0.00%
6822 Invercap
SN:INVERCAP
3.12x CL$113.71 Million
≈ $127.16K
CL$36.48 Million Chile CL$1979.10 ▲ +0.88%
6823 Jiangsu Lidao New Material Co Ltd Class A
SHG:603937
3.11x CN¥27.95 Million
≈ $4.09 Million
CN¥8.98 Million China CN¥14.54 ▼ -2.81%
6824 Karyon Industries Bhd
KLSE:0054
3.11x RM8.18 Million
≈ $2.05 Million
RM2.63 Million Malaysia RM0.14 ▲ +0.00%
6825 Morgan Advanced Materials plc
LSE:MGAM
3.11x GBX46.70 Million
≈ $5.68K
GBX15.00 Million UK GBX229.00 ▲ +0.44%
6826 Dongfeng Electronic Technology Co Ltd
SHG:600081
3.11x CN¥22.36 Million
≈ $3.27 Million
CN¥7.18 Million China CN¥10.58 ▼ -1.40%
6827 Precious Shipping Public Company Limited
BK:PSL-R
3.11x ฿775.97 Million
≈ $24.19 Million
฿249.39 Million Thailand ฿6.75 ▲ +5.47%
6828 Siam Wellness Group Public Company Limited
BK:SPA
3.11x ฿143.47 Million
≈ $4.47 Million
฿46.13 Million Thailand ฿3.02 ▲ +1.34%
6829 Park Ohio Holdings Corp
NASDAQ:PKOH
3.11x $17.10 Million $5.50 Million USA $33.13 ▲ +2.30%
6830 SemiLEDS Corporation
NASDAQ:LEDS
3.11x $693.00K $223.00K USA $1.94 ▼ -0.51%
6831 SemiLEDS Corporation
F:6LD1
3.11x €693.00K
≈ $810.19K
€223.00K Germany €1.62 ▼ -6.36%
6832 Turkiye Petrol Rafinerileri AS
IS:TUPRS
3.11x TL37.79 Billion
≈ $846.42 Million
TL12.16 Billion Turkey TL232.20 ▼ -2.40%
6833 BJs Wholesale Club Holdings Inc
NYSE:BJ
3.11x $390.95 Million $125.85 Million USA $88.40 ▼ -0.87%
6834 Log-In Logística Intermodal S.A
SA:LOGN3
3.11x R$70.78 Million
≈ $13.89 Million
R$22.79 Million Brazil R$28.45 ▼ -0.70%
6835 Stoneridge Inc
NYSE:SRI
3.11x $8.65 Million $2.79 Million USA $7.41 ▼ -1.59%
6836 Atossa Genetics Inc
NASDAQ:ATOS
3.10x $635.50K $204.69K USA $4.85 ▲ +3.19%
6837 Scandi Standard publ AB
ST:SCST
3.10x Skr298.00 Million
≈ $32.07 Million
Skr96.00 Million Sweden Skr143.40 ▲ +0.28%
6838 Reckon Ltd
AU:RKN
3.10x AU$13.89 Million
≈ $9.83 Million
AU$4.47 Million Australia AU$0.41 ▼ -1.22%
6839 Iron Mountain Incorporated
NYSE:IRM
3.10x $267.58 Million $86.24 Million USA $130.25 ▲ +1.80%
6840 Marygold Companies Inc
NYSE MKT:MGLD
3.10x $1.03 Million $332.77K USA $1.18 ▲ +9.26%
6841 Rogers Communications Inc
TO:RCI-A
3.10x CA$1.50 Billion
≈ $1.08 Billion
CA$482.00 Million Canada CA$54.50 ▲ +0.37%
6842 ICZOOM Group Inc. Class A Ordinary Shares
NASDAQ:IZM
3.10x $1.28 Million $413.56K USA $0.42 ▲ +4.90%
6843 SOLV Energy, Inc. Class A Common Stock
NASDAQ:MWH
3.10x $208.99 Million $67.42 Million USA $35.64 ▲ +2.21%
6844 Malaysian Pacific Industries
KLSE:3867
3.10x RM104.36 Million
≈ $26.20 Million
RM33.67 Million Malaysia RM47.44 ▼ -2.99%
6845 Gevelot
PA:ALGEV
3.10x €5.99 Million
≈ $7.00 Million
€1.93 Million France €200.00 ▲ +0.00%
6846 Jw Holdings
KO:096760
3.10x ₩66.90 Billion
≈ $45.34 Million
₩21.61 Billion Korea ₩3715.00 ▲ +1.23%
6847 Polyplex (Thailand) Public Company Limited
F:PKW
3.10x €276.67 Million
≈ $323.45 Million
€89.35 Million Germany €0.26 ▲ +0.78%
6848 Grupo Catalana Occidente
MC:GCO
3.10x €656.35 Million
≈ $767.34 Million
€212.00 Million Spain €45.00 ▲ +0.00%
6849 COMSTOCK HLDG-A
F:CHO
3.10x €361.60 Million
≈ $422.75 Million
€116.80 Million Germany €4.68 ▼ -1.47%
6850 Maple Leaf Foods Inc.
TO:MFI
3.10x CA$72.23 Million
≈ $52.25 Million
CA$23.34 Million Canada CA$30.47 ▲ +0.69%
6851 MediaZest plc
LSE:MDZ
3.09x GBX164.00K
≈ $19.95
GBX53.00K UK GBX0.12 ▲ +15.00%
6852 Advantage Solutions Inc
NASDAQ:ADV
3.09x $63.63 Million $20.57 Million USA $38.26 ▲ +6.10%
6853 Advantage Solutions Inc
NASDAQ:ADVWW
3.09x $63.63 Million $20.57 Million USA $0.00 ▲ +11.63%
6854 Jeronimo Martins SGPS SA
LS:JMT
3.09x €662.00 Million
≈ $773.95 Million
€214.00 Million Portugal €17.71 ▼ -0.56%
6855 Jiangsu Aoyang Technology Ltd
SHE:002172
3.09x CN¥26.47 Million
≈ $3.87 Million
CN¥8.56 Million China CN¥3.21 ▼ -1.83%
6856 Henan Provincial Communications Planning & Design Institute Co Ltd Class A
SHE:300732
3.09x CN¥107.81 Million
≈ $15.78 Million
CN¥34.86 Million China CN¥6.67 ▼ -2.63%
6857 Lovisa Holdings Ltd
AU:LOV
3.09x AU$90.91 Million
≈ $64.33 Million
AU$29.40 Million Australia AU$20.63 ▼ -1.34%
6858 Universal Logistics Holdings Inc
NASDAQ:ULH
3.09x $25.71 Million $8.32 Million USA $17.33 ▲ +6.52%
6859 Sensirion Holding AG
SW:SENS
3.09x CHF29.93 Million
≈ $37.84 Million
CHF9.68 Million Switzerland CHF87.60 ▼ -0.79%
6860 Alantra Partners S.A.
MC:ALNT
3.09x €6.21 Million
≈ $7.26 Million
€2.01 Million Spain €10.30 ▲ +0.49%
6861 Caribbean Utilities Company Ltd
TO:CUP-U
3.09x $22.27 Million $7.21 Million Canada $14.62 ▲ +1.53%
6862 Tah Tong Textile Co Ltd
TW:1441
3.09x NT$122.95 Million
≈ $3.87 Million
NT$39.78 Million Taiwan NT$9.60 ▼ -0.10%
6863 XinJiang Beiken Energy Engineering Stock Co Ltd
SHE:002828
3.09x CN¥46.94 Million
≈ $6.87 Million
CN¥15.19 Million China CN¥9.18 ▼ -4.77%
6864 China Jushi Co Ltd
SHG:600176
3.09x CN¥2.22 Billion
≈ $324.27 Million
CN¥717.32 Million China CN¥38.39 ▲ +1.27%
6865 Wistron Information Technology & Services
TWO:4953
3.09x NT$560.91 Million
≈ $17.67 Million
NT$181.60 Million Taiwan NT$142.00 ▲ +1.07%
6866 Le Travenues Technology Ltd
NSE:IXIGO
3.09x Rs277.70 Million
≈ $3.00 Million
Rs89.95 Million India Rs152.91 ▼ -0.30%
6867 PHA Co. Ltd
KQ:043370
3.09x ₩27.05 Billion
≈ $18.33 Million
₩8.77 Billion Korea ₩12220.00 ▼ -1.13%
6868 Aspocomp Group Oyj
HE:ACG1V
3.09x €540.00K
≈ $631.32K
€175.00K Finland €5.34 ▼ -1.11%
6869 Elanor Investors Group
AU:ENN
3.09x AU$9.08 Million
≈ $6.42 Million
AU$2.94 Million Australia AU$0.82 ▲ +0.00%
6870 Shenyang Brilliant Elevator Group Co Ltd
SHE:002689
3.09x CN¥63.22 Million
≈ $9.25 Million
CN¥20.49 Million China CN¥3.09 ▼ -3.44%
6871 Xiamen Hexing Packaging Printing Co Ltd
SHE:002228
3.08x CN¥136.98 Million
≈ $20.04 Million
CN¥44.42 Million China CN¥3.33 ▼ -0.89%
6872 Jiahe Foods Industry Co. Ltd.
SHG:605300
3.08x CN¥41.82 Million
≈ $6.12 Million
CN¥13.57 Million China CN¥9.38 ▼ -5.63%
6873 ALLIANZ SE UNSP.ADR 1/10
F:ALVE
3.08x €33.21 Billion
≈ $38.82 Billion
€10.78 Billion Germany €38.40 ▼ -1.54%
6874 Vimeo Inc
NASDAQ:VMEO
3.08x $19.37 Million $6.29 Million USA $7.85 ▲ +0.00%
6875 Fibra Inn
MX:FINN13
3.08x MX$206.52 Million
≈ $11.89 Million
MX$67.03 Million Mexico MX$4.99 ▲ +0.81%
6876 Bank Agris Tbk
JK:AGRS
3.08x Rp157.31 Billion
≈ $9.22 Million
Rp51.07 Billion Indonesia Rp60.00 ▼ -4.76%
6877 Loyal Solutions AS
ST:LOYAL
3.08x Skr2.44 Million
≈ $262.50K
Skr791.99K Sweden Skr6.14 ▼ -0.32%
6878 National Plastic Co Ltd Preferred
KO:004255
3.08x ₩12.12 Billion
≈ $8.21 Million
₩3.94 Billion Korea ₩2090.00 ▲ +1.70%
6879 Intergis
KO:129260
3.08x ₩13.20 Billion
≈ $8.95 Million
₩4.29 Billion Korea ₩1927.00 ▼ -0.87%
6880 Akshar Spintex Limited
NSE:AKSHAR
3.08x Rs21.41 Million
≈ $231.56K
Rs6.96 Million India Rs0.45 ▲ +0.00%
6881 ShenZhen Yitoa Intelligent Control Co Ltd
SHE:300131
3.08x CN¥40.98 Million
≈ $6.00 Million
CN¥13.32 Million China CN¥17.13 ▼ -0.29%
6882 Precious Shipping Public Company Limited
BK:PSL
3.08x ฿775.97 Million
≈ $24.19 Million
฿252.34 Million Thailand ฿7.30 ▼ -3.95%
6883 Standard Bank Group Ltd
JSE:SBK
3.07x ZAC76.42 Billion
≈ $40.62 Million
ZAC24.86 Billion South Africa ZAC30600.00 ▲ +0.53%
6884 Howteh Technology Co Ltd
TWO:3114
3.07x NT$115.12 Million
≈ $3.63 Million
NT$37.45 Million Taiwan NT$40.60 ▲ +9.88%
6885 Corpay Inc
NYSE:CPAY
3.07x $812.74 Million $264.48 Million USA $357.18 ▲ +1.40%
6886 ELUON Corporation
KQ:065440
3.07x ₩5.86 Billion
≈ $3.97 Million
₩1.91 Billion Korea ₩2495.00 ▲ +7.31%
6887 ADLINK Technology Inc
TW:6166
3.07x NT$553.76 Million
≈ $17.45 Million
NT$180.22 Million Taiwan NT$129.50 ▲ +1.97%
6888 Nestle India Limited
NSE:NESTLEIND
3.07x Rs23.14 Billion
≈ $250.26 Million
Rs7.53 Billion India Rs1382.90 ▼ -0.62%
6889 HannsTouch Solution Inc
TW:3049
3.07x NT$349.62 Million
≈ $11.01 Million
NT$113.82 Million Taiwan NT$17.30 ▲ +9.49%
6890 Bokusgruppen AB
ST:BOKUS
3.07x Skr308.90 Million
≈ $33.24 Million
Skr100.60 Million Sweden Skr65.40 ▲ +3.48%
6891 Standard Motor Products Inc
NYSE:SMP
3.07x $91.58 Million $29.84 Million USA $39.31 ▲ +1.16%
6892 Beijing Jingxi Culture&Tourism Co Ltd
SHE:000802
3.07x CN¥53.22 Million
≈ $7.79 Million
CN¥17.34 Million China CN¥4.82 ▼ -2.23%
6893 First Quantum Minerals Ltd
TO:FM
3.07x CA$583.00 Million
≈ $421.73 Million
CA$190.00 Million Canada CA$45.76 ▲ +1.02%
6894 FirstService Corp
TO:FSV
3.07x CA$121.42 Million
≈ $87.83 Million
CA$39.58 Million Canada CA$193.87 ▲ +1.80%
6895 UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM
3.07x Rs296.69 Million
≈ $3.21 Million
Rs96.71 Million India Rs86.88 ▼ -0.50%
6896 Hap Seng Consolidated Bhd
KLSE:3034
3.07x RM318.53 Million
≈ $79.97 Million
RM103.86 Million Malaysia RM2.92 ▲ +0.69%
6897 IRB Infrastructure Developers Limited
NSE:IRB
3.07x Rs10.53 Billion
≈ $113.87 Million
Rs3.43 Billion India Rs21.30 ▲ +0.09%
6898 Karoon Energy Ltd
AU:KAR
3.07x AU$170.18 Million
≈ $120.42 Million
AU$55.50 Million Australia AU$2.01 ▲ +0.00%
6899 Sinoma International Engineering Co Ltd
SHG:600970
3.07x CN¥2.42 Billion
≈ $353.74 Million
CN¥788.38 Million China CN¥9.00 ▲ +0.67%
6900 Finnair Oyj
HE:FIA1S
3.07x €102.10 Million
≈ $119.37 Million
€33.30 Million Finland €4.20 ▼ -2.05%