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.
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% |