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
4901 Enento Group Plc
HE:ENENTO
4.53x €15.11 Million
≈ $17.67 Million
€3.34 Million Finland €14.90 ▲ +0.13%
4902 Nextplat Corp
NASDAQ:NXPL
4.52x $162.51 Million $35.92 Million USA $7.69 ▲ +6.51%
4903 Pluribus Technologies Corp
V:PLRB
4.52x CA$2.88 Million
≈ $2.08 Million
CA$637.00K Canada CA$0.03 ▲ +0.00%
4904 WYNN MACAU LTD ADR/10
F:8WY0
4.52x €7.37 Billion
≈ $8.62 Billion
€1.63 Billion Germany €5.50 ▼ -0.90%
4905 Wynn Macau Limited
F:8WY
4.52x €7.37 Billion
≈ $8.62 Billion
€1.63 Billion Germany €0.64 ▲ +0.79%
4906 Medicover AB (publ)
ST:MCOV-B
4.52x Skr980.72 Million
≈ $105.54 Million
Skr216.87 Million Sweden Skr211.00 ▲ +3.69%
4907 Vitec Software Group AB (publ)
ST:VIT-B
4.52x Skr783.64 Million
≈ $84.33 Million
Skr173.31 Million Sweden Skr261.80 ▲ +1.32%
4908 UltraTech Cement Limited
NSE:ULTRACEMCO
4.52x Rs55.67 Billion
≈ $602.03 Million
Rs12.32 Billion India Rs10997.00 ▼ -0.94%
4909 Hong Pu Real Estate Development Co Ltd
TW:2536
4.52x NT$3.18 Billion
≈ $100.32 Million
NT$704.71 Million Taiwan NT$20.10 ▼ -0.50%
4910 Prima Globalindo Logistik Tbk
JK:PPGL
4.52x Rp9.03 Billion
≈ $528.86K
Rp2.00 Billion Indonesia Rp184.00 ▼ -9.80%
4911 Rastar Environmental Protection Materials Co.Ltd.
SHE:300834
4.51x CN¥61.35 Million
≈ $8.98 Million
CN¥13.59 Million China CN¥48.41 ▲ +1.94%
4912 SIFCO Industries Inc
NYSE MKT:SIF
4.51x $8.08 Million $1.79 Million USA $19.75 ▲ +1.80%
4913 JZ Capital Partners Ltd
LSE:JZCP
4.51x GBX15.56 Million
≈ $1.89K
GBX3.45 Million UK GBX174.00 ▲ +0.00%
4914 Proficient Auto Logistics, Inc. Common Stock
NASDAQ:PAL
4.51x $5.34 Million $1.18 Million USA $6.48 ▲ +7.64%
4915 CoreCard Corp
NYSE:CCRD
4.51x $6.12 Million $1.36 Million USA $23.60 ▼ -2.96%
4916 Iskandar Waterfront City Bhd
KLSE:1589
4.51x RM14.66 Million
≈ $3.68 Million
RM3.25 Million Malaysia RM0.23 ▲ +2.22%
4917 Shandong Xiantan Co Ltd
SHE:002746
4.51x CN¥254.31 Million
≈ $37.21 Million
CN¥56.39 Million China CN¥5.69 ▼ -3.07%
4918 Quanex Building Products
NYSE:NX
4.51x $88.25 Million $19.57 Million USA $17.81 ▼ -1.77%
4919 Baiksan
KO:035150
4.51x ₩20.14 Billion
≈ $13.65 Million
₩4.47 Billion Korea ₩10310.00 ▼ -0.87%
4920 Suzhou K-Hiragawa Electronic Technology Co. Ltd. A
SHG:603052
4.50x CN¥70.98 Million
≈ $10.39 Million
CN¥15.76 Million China CN¥94.02 ▼ -0.99%
4921 ktcs corporation
KO:058850
4.50x ₩8.92 Billion
≈ $6.04 Million
₩1.98 Billion Korea ₩2415.00 ▲ +0.21%
4922 OYAK Yatirim Ortakligi AS
IS:OYAYO
4.50x TL22.56 Million
≈ $505.38K
TL5.01 Million Turkey TL50.50 ▲ +0.00%
4923 Hansol Paper Co Ltd
KO:213500
4.50x ₩38.18 Billion
≈ $25.88 Million
₩8.48 Billion Korea ₩6420.00 ▼ -1.83%
4924 Ranhill Holdings Ltd
KLSE:5272
4.50x RM172.38 Million
≈ $43.28 Million
RM38.29 Million Malaysia RM1.99 ▼ -1.00%
4925 TELUS International
TO:TIXT
4.50x CA$126.00 Million
≈ $91.15 Million
CA$28.00 Million Canada CA$6.07 ▲ +2.36%
4926 JCDECAUX SE ADR 1/2/O.N.
F:DCS0
4.50x €1.18 Billion
≈ $1.38 Billion
€262.60 Million Germany €9.45 ▼ -1.05%
4927 Patrick Industries Inc
NASDAQ:PATK
4.50x $130.84 Million $29.08 Million USA $86.05 ▼ -5.07%
4928 Zhejiang XinNong Chemical Co Ltd Class A
SHE:002942
4.50x CN¥57.35 Million
≈ $8.39 Million
CN¥12.75 Million China CN¥16.68 ▼ -2.06%
4929 Jiangsu Holly Corp
SHG:600128
4.50x CN¥105.37 Million
≈ $15.42 Million
CN¥23.42 Million China CN¥8.88 ▼ -1.77%
4930 MGM China Holdings Limited
F:M04
4.50x €1.85 Billion
≈ $2.16 Billion
€410.46 Million Germany €1.25 ▲ +0.00%
4931 Hunting PLC
LSE:HTG
4.50x GBX45.40 Million
≈ $5.52K
GBX10.10 Million UK GBX466.00 ▲ +1.08%
4932 LOT VACUUM Co. Ltd
KQ:083310
4.49x ₩9.57 Billion
≈ $6.48 Million
₩2.13 Billion Korea ₩11600.00 ▲ +3.48%
4933 J.Kumar Infraprojects Limited
NSE:JKIL
4.49x Rs4.11 Billion
≈ $44.43 Million
Rs914.64 Million India Rs491.75 ▼ -0.73%
4934 Genusplus Group Ltd
AU:GNP
4.49x AU$97.26 Million
≈ $68.82 Million
AU$21.67 Million Australia AU$9.95 ▼ -0.50%
4935 Ningbo Joyson Electronic Corp
SHG:600699
4.49x CN¥1.85 Billion
≈ $270.81 Million
CN¥412.61 Million China CN¥26.53 ▼ -1.49%
4936 BaoMinh Insurance Corp
VN:BMI
4.48x ₫16.07 Billion
≈ $610.44K
₫3.58 Billion Vietnam ₫14500.00 ▲ +0.35%
4937 BBI Development S.A.
WAR:BBD
4.48x zł5.19 Million
≈ $1.43 Million
zł1.16 Million Poland zł5.38 ▲ +0.00%
4938 Hangzhou Innover Technology Co Ltd
SHE:002767
4.48x CN¥34.63 Million
≈ $5.07 Million
CN¥7.73 Million China CN¥17.63 ▲ +1.79%
4939 WEB Travel Group Ltd
AU:WEB
4.48x AU$120.50 Million
≈ $85.26 Million
AU$26.90 Million Australia AU$2.41 ▼ -1.23%
4940 Jakarta Int Hotels & Dev
JK:JIHD
4.48x Rp116.32 Billion
≈ $6.82 Million
Rp25.97 Billion Indonesia Rp358.00 ▼ -10.50%
4941 IntegraFin Holdings plc
LSE:IHP
4.48x GBX134.80 Million
≈ $16.40K
GBX30.10 Million UK GBX351.50 ▲ +2.33%
4942 Borosil Scientific
NSE:BOROSCI
4.48x Rs1.20 Billion
≈ $12.98 Million
Rs268.04 Million India Rs152.61 ▼ -1.08%
4943 Alsea S.A.B. de C.V
MX:ALSEA
4.48x MX$1.02 Billion
≈ $58.60 Million
MX$227.40 Million Mexico MX$51.25 ▼ -1.91%
4944 Inpost SA
AS:INPST
4.48x €735.60 Million
≈ $859.99 Million
€164.30 Million Netherlands €15.35 ▲ +0.20%
4945 Darma Henwa Tbk
JK:DEWA
4.48x Rp443.57 Billion
≈ $25.99 Million
Rp99.11 Billion Indonesia Rp286.00 ▼ -2.72%
4946 Union Semiconductor (Hefei) Co. Ltd. A
SHG:688403
4.48x CN¥692.46 Million
≈ $101.33 Million
CN¥154.73 Million China CN¥20.18 ▲ +4.18%
4947 RAFAKO SA
WAR:RFK
4.48x zł21.91 Million
≈ $6.03 Million
zł4.89 Million Poland zł0.01 ▼ -6.72%
4948 Qianjiang Yongan Pharmaceutical Co Ltd
SHE:002365
4.48x CN¥58.18 Million
≈ $8.51 Million
CN¥13.00 Million China CN¥11.50 ▼ -0.95%
4949 Valiant Co Ltd
SHE:002643
4.47x CN¥391.36 Million
≈ $57.27 Million
CN¥87.47 Million China CN¥14.32 ▼ -0.14%
4950 medmix AG
SW:MEDX
4.47x CHF30.40 Million
≈ $38.43 Million
CHF6.80 Million Switzerland CHF8.72 ▲ +0.35%
4951 Empresas Copec S.A.
SN:COPEC
4.47x CL$261.64 Million
≈ $292.61K
CL$58.53 Million Chile CL$6115.00 ▲ +0.25%
4952 Magna Prima Bhd
KLSE:7617
4.47x RM45.05 Million
≈ $11.31 Million
RM10.08 Million Malaysia RM0.58 ▲ +0.00%
4953 Malvern International
LSE:MLVN
4.47x GBX1.68 Million
≈ $204.41
GBX376.00K UK GBX22.50 ▲ +0.00%
4954 Taishin Financial Holding Co Ltd
TW:2887
4.47x NT$65.73 Billion
≈ $2.07 Billion
NT$14.72 Billion Taiwan NT$28.55 ▲ +0.88%
4955 HiVi Acoustics Technology Co Ltd
SHE:002888
4.46x CN¥5.01 Million
≈ $733.54K
CN¥1.12 Million China CN¥18.79 ▲ +0.54%
4956 Jiangnan Mould & Plastic Technology Co Ltd
SHE:000700
4.46x CN¥364.89 Million
≈ $53.39 Million
CN¥81.78 Million China CN¥17.80 ▲ +7.36%
4957 E.ON SE
F:EOAA
4.46x €3.64 Billion
≈ $4.25 Billion
€816.00 Million Germany €17.80 ▼ -2.73%
4958 E.ON SE
F:EOAN
4.46x €3.64 Billion
≈ $4.25 Billion
€816.00 Million Germany €18.07 ▼ -0.47%
4959 Kino Indonesia Tbk PT
JK:KINO
4.46x Rp215.55 Billion
≈ $12.63 Million
Rp48.36 Billion Indonesia Rp1110.00 ▼ -1.33%
4960 Pulse Oil Corp
V:PUL
4.46x CA$546.71K
≈ $395.48K
CA$122.67K Canada CA$0.02 ▲ +0.00%
4961 Relpol SA
WAR:RLP
4.46x zł1.85 Million
≈ $510.25K
zł416.00K Poland zł5.66 ▲ +1.07%
4962 Ecopetrol SA ADR
NYSE:EC
4.45x $6.64 Trillion $1.49 Trillion USA $14.43 ▲ +0.77%
4963 Shenzhen Ysstech Info-Tech Co Ltd
SHE:300377
4.45x CN¥246.38 Million
≈ $36.05 Million
CN¥55.31 Million China CN¥13.33 ▼ -1.55%
4964 Hunan Fazhan Industrial Co Ltd
SHE:000722
4.45x CN¥102.80 Million
≈ $15.04 Million
CN¥23.08 Million China CN¥15.78 ▼ -5.23%
4965 Levima Advanced Materials Corp
SHE:003022
4.45x CN¥326.34 Million
≈ $47.75 Million
CN¥73.30 Million China CN¥24.31 ▼ -5.99%
4966 Guangzhou Development Group Inc
SHG:600098
4.45x CN¥2.33 Billion
≈ $341.19 Million
CN¥523.76 Million China CN¥8.11 ▲ +0.62%
4967 Suzhou Hycan Holdings Co Ltd
SHE:002787
4.45x CN¥165.18 Million
≈ $24.17 Million
CN¥37.10 Million China CN¥30.42 ▲ +10.02%
4968 Shinil Electronics Co
KO:002700
4.45x ₩1.55 Billion
≈ $1.05 Million
₩348.74 Million Korea ₩1184.00 ▼ -2.47%
4969 Lixiang Education Holding Co Ltd
NASDAQ:LXEH
4.45x $62.51 Million $14.05 Million USA $1.36 ▼ -2.16%
4970 Jiangxi Tianli Technology INC
SHE:300399
4.45x CN¥53.09 Million
≈ $7.77 Million
CN¥11.93 Million China CN¥19.02 ▼ -2.86%
4971 Manoj Vaibhav Gems 'N' Jewellers Limited
NSE:MVGJL
4.45x Rs985.89 Million
≈ $10.66 Million
Rs221.62 Million India Rs153.83 ▼ -0.39%
4972 Multistrada Arah Sarana Tbk
JK:MASA
4.45x Rp52.03 Million
≈ $3.05K
Rp11.70 Million Indonesia Rp6200.00 ▲ +0.00%
4973 U.S. Physical Therapy, Inc.
NYSE:USPH
4.45x $24.93 Million $5.61 Million USA $61.77 ▼ -0.16%
4974 Sigdo Koppers
SN:SK
4.45x CL$144.07 Million
≈ $161.12K
CL$32.40 Million Chile CL$1631.10 ▼ -0.79%
4975 Hanil Cement Co Ltd
KO:003300
4.45x ₩94.63 Billion
≈ $64.13 Million
₩21.29 Billion Korea ₩16690.00 ▼ -1.48%
4976 Saraswanti Anugerah Makmur Pt
JK:SAMF
4.44x Rp377.51 Billion
≈ $22.12 Million
Rp84.95 Billion Indonesia Rp272.00 ▼ -3.55%
4977 Hwaseung Corporation Co Ltd
KO:013520
4.44x ₩44.24 Billion
≈ $29.98 Million
₩9.96 Billion Korea ₩2370.00 ▼ -3.07%
4978 Bintulu Port Holdings Bhd
KLSE:5032
4.44x RM118.00 Million
≈ $29.63 Million
RM26.56 Million Malaysia RM5.69 ▼ -0.18%
4979 Galaxia SM Inc
KO:011420
4.44x ₩5.96 Billion
≈ $4.04 Million
₩1.34 Billion Korea ₩1425.00 ▼ -3.98%
4980 ECOUP OYJ EO 1
F:62H
4.44x €4.60 Million
≈ $5.38 Million
€1.04 Million Germany €0.90 ▼ -1.10%
4981 Camil Alimentos S.A
SA:CAML3
4.44x R$349.64 Million
≈ $68.61 Million
R$78.70 Million Brazil R$5.04 ▼ -5.97%
4982 Delta Galil Industries Ltd
TA:DELT
4.44x ILA111.38 Million
≈ $298.60K
ILA25.08 Million Israel ILA16050.00 ▼ -0.12%
4983 MARKS SPENCER ADR LS-25
F:MA6A
4.44x €1.31 Billion
≈ $1.54 Billion
€295.70 Million Germany €7.85 ▼ -1.88%
4984 China Tianrui Group Cement Company Limited
F:T18
4.44x €334.17 Million
≈ $390.67 Million
€75.26 Million Germany €0.02 ▲ +0.00%
4985 Savills
LSE:SVS
4.44x GBX273.90 Million
≈ $33.33K
GBX61.70 Million UK GBX822.00 ▲ +1.73%
4986 Hamborner REIT AG
XETRA:HABA
4.44x €11.85 Million
≈ $13.85 Million
€2.67 Million Germany €4.60 ▼ -8.37%
4987 Park & Bellheimer AG
F:PKB
4.44x €2.34 Million
≈ $2.73 Million
€526.94K Germany €2.38 ▲ +0.00%
4988 Hubei Yihua Chemical Industry Co Ltd
SHE:000422
4.43x CN¥1.83 Billion
≈ $267.79 Million
CN¥412.71 Million China CN¥13.31 ▼ -3.06%
4989 Focus Lighting and Fixtures Limited
NSE:FOCUS
4.43x Rs221.81 Million
≈ $2.40 Million
Rs50.02 Million India Rs92.63 ▲ +0.02%
4990 Pexa Group Ltd
AU:PXA
4.43x AU$68.06 Million
≈ $48.16 Million
AU$15.36 Million Australia AU$10.62 ▲ +0.66%
4991 Samick Music I
KO:002450
4.43x ₩4.74 Billion
≈ $3.21 Million
₩1.07 Billion Korea ₩1300.00 ▲ +0.15%
4992 Yuanbao Inc. American Depositary Shares
NASDAQ:YB
4.43x $1.50 Billion $337.38 Million USA $14.80 ▼ -0.47%
4993 Rico Auto Industries Limited
NSE:RICOAUTO
4.43x Rs1.49 Billion
≈ $16.13 Million
Rs336.80 Million India Rs131.37 ▲ +12.95%
4994 MaxLinear Inc
NASDAQ:MXL
4.42x $42.16 Million $9.53 Million USA $94.21 ▲ +3.09%
4995 BILFINGER SE UNSP.ADR 1/5
F:GBFU
4.42x €186.60 Million
≈ $218.16 Million
€42.20 Million Germany €20.60 ▼ -1.90%
4996 Melco Resorts & Entertainment Limited
F:MAS
4.42x €818.12 Million
≈ $956.46 Million
€185.04 Million Germany €5.05 ▲ +2.64%
4997 Golden Lime PCL
BK:SUTHA
4.42x ฿87.65 Million
≈ $2.73 Million
฿19.83 Million Thailand ฿2.74 ▲ +6.20%
4998 Stingray Group Inc
TO:RAY-B
4.42x CA$33.12 Million
≈ $23.96 Million
CA$7.49 Million Canada CA$16.62 ▼ -4.48%
4999 Stingray Group Inc
TO:RAY-A
4.42x CA$33.12 Million
≈ $23.96 Million
CA$7.49 Million Canada CA$16.20 ▲ +2.34%
5000 Calin Technology Co Ltd
TW:4976
4.42x NT$40.46 Million
≈ $1.27 Million
NT$9.16 Million Taiwan NT$34.50 ▼ -0.43%