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
2801 Simula Technology
TWO:3511
8.26x NT$196.85 Million
≈ $6.20 Million
NT$23.85 Million Taiwan NT$27.00 ▲ +2.27%
2802 BRP Inc
TO:DOO
8.25x CA$387.10 Million
≈ $280.02 Million
CA$46.90 Million Canada CA$87.54 ▲ +2.17%
2803 S-Oil Corp
KO:010950
8.25x ₩1.86 Trillion
≈ $1.26 Billion
₩225.09 Billion Korea ₩114500.00 ▲ +5.72%
2804 Sahathai Terminal Public Company Limited
BK:PORT
8.25x ฿58.16 Million
≈ $1.81 Million
฿7.05 Million Thailand ฿0.58 ▼ -1.69%
2805 Currys PLC
LSE:CURY
8.25x GBX132.00 Million
≈ $16.06K
GBX16.00 Million UK GBX148.00 ▲ +0.48%
2806 Shenzhen Nanshan Power Co Ltd
SHE:000037
8.24x CN¥14.79 Million
≈ $2.16 Million
CN¥1.80 Million China CN¥11.46 ▼ -3.54%
2807 CJ ENM CO. Ltd
KQ:035760
8.22x ₩376.32 Billion
≈ $255.03 Million
₩45.78 Billion Korea ₩39350.00 ▼ -3.44%
2808 Jee Technology Co. Ltd. A
SHG:688162
8.22x CN¥175.21 Million
≈ $25.64 Million
CN¥21.32 Million China CN¥27.45 ▼ -4.42%
2809 ASolid Technology Co Ltd
TWO:6485
8.22x NT$209.15 Million
≈ $6.59 Million
NT$25.45 Million Taiwan NT$124.00 ▲ +9.73%
2810 Nexen Corp
KO:005725
8.22x ₩193.05 Billion
≈ $130.83 Million
₩23.50 Billion Korea ₩4300.00 ▼ -1.04%
2811 TagMaster AB Series B
ST:TAGM-B
8.22x Skr35.70 Million
≈ $3.84 Million
Skr4.34 Million Sweden Skr39.70 ▼ -3.17%
2812 Greatech Technology Bhd
KLSE:0208
8.21x RM41.64 Million
≈ $10.45 Million
RM5.07 Million Malaysia RM2.56 ▼ -1.92%
2813 ALD SA
PA:AYV
8.21x €4.44 Billion
≈ $5.19 Billion
€540.90 Million France €11.25 ▼ -0.18%
2814 MFO SA
WAR:MFO
8.20x zł26.87 Million
≈ $7.39 Million
zł3.27 Million Poland zł29.70 ▲ +0.68%
2815 Super Energy Corporation Public Company Limited
BK:SUPER-R
8.20x ฿1.32 Billion
≈ $41.20 Million
฿161.16 Million Thailand ฿0.15 ▲ +0.00%
2816 Super Energy Corporation Public Company Limited
BK:SUPER
8.20x ฿1.32 Billion
≈ $41.20 Million
฿161.16 Million Thailand ฿0.13 ▲ +0.00%
2817 Vontobel Holding
SW:VONN
8.20x CHF1.35 Billion
≈ $1.71 Billion
CHF164.60 Million Switzerland CHF70.40 ▲ +1.00%
2818 TWC Enterprises Ltd
TO:TWC
8.19x CA$49.93 Million
≈ $36.12 Million
CA$6.09 Million Canada CA$25.20 ▲ +0.00%
2819 Marcus Corporation
NYSE:MCS
8.19x $48.80 Million $5.96 Million USA $20.11 ▲ +3.13%
2820 Kamux Suomi Oy
HE:KAMUX
8.19x €17.20 Million
≈ $20.11 Million
€2.10 Million Finland €1.58 ▲ +1.93%
2821 CAVA Group, Inc.
NYSE:CAVA
8.19x $40.30 Million $4.92 Million USA $71.75 ▲ +0.59%
2822 Southside Bancshares, Inc.
NASDAQ:SBSI
8.18x $40.20 Million $4.91 Million USA $30.54 ▲ +0.30%
2823 CM.com NV
AS:CMCOM
8.18x €7.08 Million
≈ $8.27 Million
€865.00K Netherlands €7.08 ▲ +2.02%
2824 Manchester United Ltd
NYSE:MANU
8.18x $13.32 Million $1.63 Million USA $22.62 ▲ +7.15%
2825 Bellevue Gold Ltd
AU:BGL
8.18x AU$98.66 Million
≈ $69.81 Million
AU$12.06 Million Australia AU$1.47 ▼ -2.98%
2826 Western Investment Company of Canada Limited
V:WI
8.18x CA$4.92 Million
≈ $3.56 Million
CA$602.25K Canada CA$0.98 ▲ +3.16%
2827 Kidoz Inc
V:KIDZ
8.17x CA$491.50K
≈ $355.54K
CA$60.14K Canada CA$0.23 ▲ +0.00%
2828 Fridenson
TA:FRDN
8.17x ILA7.32 Million
≈ $19.63K
ILA896.00K Israel ILA7272.00 ▲ +0.00%
2829 Azelis Group NV
BR:AZE
8.17x €225.81 Million
≈ $263.99 Million
€27.65 Million Belgium €10.26 ▼ -0.10%
2830 Bright Dairy & Food Co Ltd
SHG:600597
8.17x CN¥622.22 Million
≈ $91.05 Million
CN¥76.20 Million China CN¥6.86 ▼ -0.58%
2831 Logan Energy Corp
V:LGN
8.16x CA$3.39 Million
≈ $2.46 Million
CA$416.00K Canada CA$0.92 ▼ -1.08%
2832 Viva Leisure Ltd
AU:VVA
8.15x AU$42.68 Million
≈ $30.20 Million
AU$5.23 Million Australia AU$1.70 ▲ +6.58%
2833 Sociedad Punta del Cobre S.A
SN:PUCOBRE
8.15x CL$7.95 Million
≈ $8.89K
CL$975.00K Chile CL$17821.00 ▲ +1.72%
2834 Sturm Ruger & Company Inc
NYSE:RGR
8.15x $12.89 Million $1.58 Million USA $39.39 ▲ +1.65%
2835 Trident Digital Tech Holdings Ltd American Depository Shares
NASDAQ:TDTH
8.15x $244.10K $29.97K USA $3.16 ▼ -4.53%
2836 Kneat.com Inc
TO:KSI
8.14x CA$17.48 Million
≈ $12.64 Million
CA$2.15 Million Canada CA$5.45 ▲ +0.93%
2837 KNEAT.COM INC.
F:FOBK
8.14x €17.48 Million
≈ $20.43 Million
€2.15 Million Germany €3.30 ▼ -2.37%
2838 Salee Colour Public Company Limited
BK:COLOR
8.14x ฿14.05 Million
≈ $437.80K
฿1.73 Million Thailand ฿1.01 ▼ -1.94%
2839 Senheng New Retail Bhd
KLSE:5305
8.14x RM23.89 Million
≈ $6.00 Million
RM2.93 Million Malaysia RM0.17 ▲ +0.00%
2840 Woongjin Co Ltd
KO:016880
8.14x ₩97.65 Billion
≈ $66.18 Million
₩12.00 Billion Korea ₩2070.00 ▲ +1.72%
2841 Better Collective
ST:BETCO
8.14x Skr18.84 Million
≈ $2.03 Million
Skr2.31 Million Sweden Skr123.00 ▲ +0.65%
2842 Shandong Chenming Paper Holdings Ltd
SHE:000488
8.13x CN¥473.09 Million
≈ $69.23 Million
CN¥58.20 Million China CN¥2.14 ▼ -3.60%
2843 Shandong Chenming Paper Holdings Ltd Class B
SHE:200488
8.13x HK$473.09 Million
≈ $60.39 Million
HK$58.20 Million China HK$0.60 ▼ -4.76%
2844 DAEMO Engineering Co. Ltd
KQ:317850
8.13x ₩1.83 Billion
≈ $1.24 Million
₩225.11 Million Korea ₩7210.00 ▲ +0.42%
2845 Wüstenrot & Württembergische AG
XETRA:WUW
8.12x €983.00 Million
≈ $1.15 Billion
€121.00 Million Germany €14.10 ▼ -1.26%
2846 Wickes Group PLC
LSE:WIX
8.11x GBX169.60 Million
≈ $20.64K
GBX20.90 Million UK GBX173.20 ▲ +0.81%
2847 Imaspro Corporation Bhd
KLSE:7222
8.11x RM4.82 Million
≈ $1.21 Million
RM595.00K Malaysia RM0.75 ▼ -1.32%
2848 Boliden AB
ST:BOL
8.10x Skr6.20 Billion
≈ $666.90 Million
Skr765.00 Million Sweden Skr569.80 ▼ -1.89%
2849 Crowdstrike Holdings Inc
NASDAQ:CRWD
8.10x $497.87 Million $61.47 Million USA $719.09 ▼ -3.81%
2850 Zbom Cabinets Co Ltd
SHG:603801
8.10x CN¥284.40 Million
≈ $41.62 Million
CN¥35.12 Million China CN¥6.95 ▼ -2.25%
2851 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
8.09x Rs12.93 Billion
≈ $139.88 Million
Rs1.60 Billion India Rs126.20 ▼ -1.50%
2852 Lumen Technologies Inc
NYSE:LUMN
8.09x $688.00 Million $85.00 Million USA $9.90 ▼ -0.80%
2853 Alquiber Quality SA
MC:ALQ
8.09x €38.14 Million
≈ $44.58 Million
€4.71 Million Spain €15.40 ▲ +0.65%
2854 HLA GROUP CORP LTD
SHG:600398
8.09x CN¥2.46 Billion
≈ $359.40 Million
CN¥303.58 Million China CN¥5.74 ▼ -1.20%
2855 Healthcare Co Ltd
SHG:603313
8.09x CN¥374.87 Million
≈ $54.86 Million
CN¥46.35 Million China CN¥5.40 ▼ -1.46%
2856 Sichuan Tianyi Comheart Telecom Co Ltd Class A
SHE:300504
8.08x CN¥41.18 Million
≈ $6.03 Million
CN¥5.09 Million China CN¥19.83 ▲ +2.85%
2857 Territorial Bancorp Inc
NASDAQ:TBNK
8.08x $2.67 Million $330.00K USA $49.77 ▲ +1.41%
2858 Foreign Trade Bank of Latin America Inc
NYSE:BLX
8.08x $1.38 Billion $170.88 Million USA $55.90 ▲ +1.51%
2859 Hsin Kuang Steel Co Ltd
TW:2031
8.06x NT$1.56 Billion
≈ $48.99 Million
NT$192.93 Million Taiwan NT$43.00 ▲ +2.14%
2860 NWP Holdings Bhd
KLSE:5025
8.05x RM2.21 Million
≈ $554.10K
RM274.00K Malaysia RM0.14 ▲ +0.00%
2861 IZEA Inc
NASDAQ:IZEA
8.05x $1.19 Million $147.75K USA $3.77 ▲ +0.80%
2862 Multi Retail Group Ltd
TA:MRG
8.05x ILA70.28 Million
≈ $188.43K
ILA8.73 Million Israel ILA675.50 ▼ -1.70%
2863 Cofidur SA
PA:ALCOF
8.05x €8.16 Million
≈ $9.54 Million
€1.01 Million France €306.00 ▲ +0.00%
2864 Kocom Co. Ltd
KQ:015710
8.05x ₩4.57 Billion
≈ $3.10 Million
₩568.11 Million Korea ₩3080.00 ▼ -0.65%
2865 BEC World Public Company Limited
BK:BEC
8.05x ฿295.48 Million
≈ $9.21 Million
฿36.73 Million Thailand ฿2.08 ▲ +0.00%
2866 Digi Communications NV
RO:DIGI
8.04x RON105.17 Million
≈ $24.15 Million
RON13.08 Million Romania RON49.35 ▲ +1.23%
2867 True Corporation Public Company Limited
BK:TRUE
8.04x ฿16.32 Billion
≈ $508.79 Million
฿2.03 Billion Thailand ฿13.90 ▼ -0.71%
2868 Nemak S. A. B. de C. V
MX:NEMAKA
8.04x MX$165.10 Million
≈ $9.50 Million
MX$20.55 Million Mexico MX$3.62 ▲ +1.12%
2869 FORCS Co.Ltd
KQ:189690
8.03x ₩2.53 Billion
≈ $1.71 Million
₩314.90 Million Korea ₩1870.00 ▲ +1.14%
2870 Aeorema Communications Plc
LSE:AEO
8.03x GBX2.76 Million
≈ $336.26
GBX344.25K UK GBX62.50 ▲ +3.31%
2871 Beijing Quanshi World Online Net
SHE:002995
8.02x CN¥48.60 Million
≈ $7.11 Million
CN¥6.06 Million China CN¥23.62 ▼ -5.63%
2872 Tesla Inc
NASDAQ:TSLA
8.02x $3.94 Billion $491.00 Million USA $418.45 ▼ -1.24%
2873 Shandong Gold Mining Co Ltd
SHG:600547
8.02x CN¥6.28 Billion
≈ $918.87 Million
CN¥783.25 Million China CN¥28.71 ▼ -2.31%
2874 Chegg Inc
NYSE:CHGG
8.02x $77.48 Million $9.66 Million USA $1.26 ▲ +2.44%
2875 Cheer Time Enterprise Co Ltd
TW:3229
8.02x NT$34.24 Million
≈ $1.08 Million
NT$4.27 Million Taiwan NT$46.50 ▼ -0.43%
2876 Heartland Express Inc
NASDAQ:HTLD
8.01x $40.82 Million $5.09 Million USA $15.75 ▲ +3.75%
2877 Grenergy Renovables S.A
MC:GRE
8.01x €21.87 Million
≈ $25.57 Million
€2.73 Million Spain €125.20 ▼ -1.26%
2878 Sumi Indo Kabel Tbk
JK:IKBI
8.01x Rp16.37 Million
≈ $959.24
Rp2.04 Million Indonesia Rp498.00 ▼ -0.40%
2879 Addiko Bank AG
VI:ADKO
8.01x €363.50 Million
≈ $424.97 Million
€45.40 Million Austria €28.00 ▲ +0.00%
2880 Tunghsu Azure Renewable Energy Co Ltd
SHE:000040
8.00x CN¥172.47 Million
≈ $25.24 Million
CN¥21.55 Million China CN¥0.49 ▲ +0.00%
2881 Orient Telecoms
LSE:ORNT
8.00x GBX92.45K
≈ $11.25
GBX11.56K UK GBX4.00 ▲ +0.00%
2882 Kongsberg Automotive Holding ASA
OL:KOA
8.00x Nkr22.40 Million
≈ $2.36 Million
Nkr2.80 Million Norway Nkr2.04 ▼ -0.24%
2883 NIOX Group PLC
LSE:NIOX
8.00x GBX8.80 Million
≈ $1.07K
GBX1.10 Million UK GBX61.20 ▲ +0.33%
2884 Guangzhou Improve Med Instrument
SHE:300030
8.00x CN¥70.22 Million
≈ $10.27 Million
CN¥8.78 Million China CN¥6.64 ▼ -2.21%
2885 Innelec Multimedia
PA:ALINN
8.00x €3.83 Million
≈ $4.47 Million
€478.50K France €3.11 ▲ +3.67%
2886 Cars.com Inc
NYSE:CARS
8.00x $39.81 Million $4.98 Million USA $9.34 ▲ +1.74%
2887 Flowtech Fluidpower plc
LSE:FLO
8.00x GBX2.01 Million
≈ $244.19
GBX251.00K UK GBX56.00 ▲ +8.74%
2888 AGCO Corporation
NYSE:AGCO
8.00x $763.60 Million $95.50 Million USA $119.87 ▲ +0.21%
2889 Bubang Co. Ltd
KQ:014470
7.99x ₩7.32 Billion
≈ $4.96 Million
₩915.36 Million Korea ₩1250.00 ▼ -12.16%
2890 Salona Cotspin Limited
NSE:SALONA
7.99x Rs207.62 Million
≈ $2.25 Million
Rs25.98 Million India Rs284.75 ▼ -0.25%
2891 Ubisoft Entertainment
PA:UBI
7.99x €700.40 Million
≈ $818.84 Million
€87.70 Million France €5.14 ▼ -3.46%
2892 icad inc
NASDAQ:ICAD
7.99x $2.19 Million $274.00K USA $3.87 ▲ +3.75%
2893 POSCO-Thainox Public Company Limited
BK:INOX
7.96x ฿309.57 Million
≈ $9.65 Million
฿38.88 Million Thailand ฿4.44 ▲ +0.45%
2894 Kyocera Corporation
F:KYRA
7.96x €85.26 Billion
≈ $99.68 Billion
€10.71 Billion Germany €20.60 ▲ +0.98%
2895 General Engineering Public Company Limited
BK:GEL
7.96x ฿319.64 Million
≈ $9.96 Million
฿40.16 Million Thailand ฿0.03 ▲ +0.00%
2896 Moatech Co. Ltd
KQ:033200
7.95x ₩257.72 Million
≈ $174.65K
₩32.41 Million Korea ₩3145.00 ▼ -1.72%
2897 Eldav-L
TA:ELDAV
7.95x ILA2.30 Million
≈ $6.16K
ILA289.00K Israel ILA320.00 ▲ +0.00%
2898 Guomai Technologies Inc
SHE:002093
7.95x CN¥354.30 Million
≈ $51.85 Million
CN¥44.58 Million China CN¥7.15 ▼ -1.79%
2899 COVESTRO AG SP.ADR 1/2
F:1CO1
7.94x €262.00 Million
≈ $306.31 Million
€33.00 Million Germany €29.40 ▲ +0.00%
2900 Anhui Huaqi Environmental Protection Technology Co. Ltd.
SHE:300929
7.94x CN¥51.44 Million
≈ $7.53 Million
CN¥6.48 Million China CN¥11.61 ▼ -2.68%