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,390
Positive operating CF and net income required
Last Updated
Jul 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 |
|---|---|---|---|---|---|---|---|
| 7901 |
Mackolik Internet Hizmetleri Ticaret A.S.
IS:MACKO |
2.59x |
TL109.72 Million
≈ $2.46 Million |
TL42.41 Million | Turkey | TL32.78 | ▲ +0.31% |
| 7902 |
Samse SA
PA:SAMS |
2.59x |
€64.44 Million
≈ $75.34 Million |
€24.92 Million | France | €118.00 | ▲ +0.00% |
| 7903 |
Kinepolis Group NV
BR:KIN |
2.59x |
€79.98 Million
≈ $93.51 Million |
€30.94 Million | Belgium | €38.10 | ▼ -1.80% |
| 7904 |
NuriFlex Co.Ltd
KQ:040160 |
2.58x |
₩14.13 Billion
≈ $9.58 Million |
₩5.47 Billion | Korea | ₩5250.00 | ▲ +0.19% |
| 7905 |
Beijing Trust Far Tech
SHE:300231 |
2.58x |
CN¥152.27 Million
≈ $22.28 Million |
CN¥58.92 Million | China | CN¥8.60 | ▼ -2.49% |
| 7906 |
Pre-Built Public Company Limited
BK:PREB |
2.58x |
฿281.81 Million
≈ $8.78 Million |
฿109.04 Million | Thailand | ฿3.56 | ▲ +0.00% |
| 7907 |
Bright Sheland International Co Ltd
TWO:4556 |
2.58x |
NT$29.43 Million
≈ $927.17K |
NT$11.40 Million | Taiwan | NT$132.50 | ▲ +0.00% |
| 7908 |
Locaweb Serviços de Internet S.A.
SA:LWSA3 |
2.58x |
R$105.21 Million
≈ $20.64 Million |
R$40.75 Million | Brazil | R$3.69 | ▼ -2.89% |
| 7909 |
SIL Investments Limited
NSE:SILINV |
2.58x |
Rs708.80 Million
≈ $7.67 Million |
Rs274.60 Million | India | Rs419.15 | ▼ -0.37% |
| 7910 |
CECEP Guozhen Environmental Protection Technology Co Ltd
SHE:300388 |
2.58x |
CN¥166.02 Million
≈ $24.29 Million |
CN¥64.32 Million | China | CN¥6.80 | ▲ +1.80% |
| 7911 |
Alamo Group Inc
NYSE:ALG |
2.58x | $65.51 Million | $25.38 Million | USA | $165.04 | ▲ +0.79% |
| 7912 |
Royalty Pharma Plc
NASDAQ:RPRX |
2.58x | $760.54 Million | $294.69 Million | USA | $59.02 | ▲ +0.51% |
| 7913 |
Daeduck Co. Ltd.
KO:008060 |
2.58x |
₩18.24 Billion
≈ $12.36 Million |
₩7.07 Billion | Korea | ₩14570.00 | ▲ +2.90% |
| 7914 |
Jinlong Machinery Electronic
SHE:300032 |
2.58x |
CN¥50.13 Million
≈ $7.34 Million |
CN¥19.43 Million | China | CN¥3.39 | ▲ +5.61% |
| 7915 |
Coca-Cola Femsa SAB de CV ADR
NYSE:KOF |
2.58x | $11.41 Billion | $4.42 Billion | USA | $101.84 | ▲ +1.48% |
| 7916 |
Talos Energy
NYSE:TALO |
2.58x | $227.47 Million | $88.17 Million | USA | $15.26 | ▼ -0.07% |
| 7917 |
Jiangxi Zhengbang Technology Co Ltd
SHE:002157 |
2.58x |
CN¥80.10 Million
≈ $11.72 Million |
CN¥31.05 Million | China | CN¥2.93 | ▲ +1.03% |
| 7918 |
Ningbo Exciton Technology Co Ltd
SHE:300566 |
2.58x |
CN¥130.46 Million
≈ $19.09 Million |
CN¥50.60 Million | China | CN¥25.16 | ▼ -3.16% |
| 7919 |
Beyondsoft Corp
SHE:002649 |
2.58x |
CN¥154.27 Million
≈ $22.57 Million |
CN¥59.86 Million | China | CN¥8.73 | ▲ +0.23% |
| 7920 |
S.F. Holding Co. Ltd
SHE:002352 |
2.58x |
CN¥6.62 Billion
≈ $969.25 Million |
CN¥2.57 Billion | China | CN¥33.90 | ▼ -0.79% |
| 7921 |
Far EasTone Telecommunications Co Ltd
TW:4904 |
2.58x |
NT$9.55 Billion
≈ $301.00 Million |
NT$3.71 Billion | Taiwan | NT$102.50 | ▼ -0.49% |
| 7922 |
SIGMAROC PLC LS -01
F:M2I2 |
2.58x |
€205.73 Million
≈ $240.52 Million |
€79.86 Million | Germany | €1.48 | ▲ +4.96% |
| 7923 |
Veradigm Inc.
NASDAQ:MDRX |
2.58x | $28.14 Million | $10.93 Million | USA | $5.14 | ▲ +7.08% |
| 7924 |
Curtiss-Wright Corporation
NYSE:CW |
2.57x | $352.74 Million | $137.00 Million | USA | $750.03 | ▲ +2.40% |
| 7925 |
Acula Technology
TWO:3434 |
2.57x |
NT$14.68 Million
≈ $462.60K |
NT$5.70 Million | Taiwan | NT$29.75 | ▼ -0.83% |
| 7926 |
Cinda Real Estate Co Ltd
SHG:600657 |
2.57x |
CN¥776.76 Million
≈ $113.66 Million |
CN¥301.80 Million | China | CN¥2.45 | ▲ +1.66% |
| 7927 |
Zhejiang Orient Holdings Co Ltd
SHG:600120 |
2.57x |
CN¥1.01 Billion
≈ $147.93 Million |
CN¥392.80 Million | China | CN¥4.96 | ▲ +1.64% |
| 7928 |
Heineken Bhd
KLSE:3255 |
2.57x |
RM268.73 Million
≈ $67.47 Million |
RM104.45 Million | Malaysia | RM19.02 | ▼ -0.21% |
| 7929 |
Wittchen SA
WAR:WTN |
2.57x |
zł22.99 Million
≈ $6.33 Million |
zł8.94 Million | Poland | zł13.00 | ▼ -0.15% |
| 7930 |
Nanhua Bio Medicine Co Ltd
SHE:000504 |
2.57x |
CN¥22.42 Million
≈ $3.28 Million |
CN¥8.72 Million | China | CN¥7.86 | ▲ +0.26% |
| 7931 |
Canacol Energy Ltd.
TO:CNE |
2.57x |
CA$48.00 Million
≈ $34.72 Million |
CA$18.66 Million | Canada | CA$1.53 | ▲ +0.00% |
| 7932 |
PetroChina Company Limited
F:PC6 |
2.57x |
€119.29 Billion
≈ $139.47 Billion |
€46.38 Billion | Germany | €1.10 | ▲ +1.71% |
| 7933 |
PetroChina Co Ltd Class A
SHG:601857 |
2.57x |
CN¥119.29 Billion
≈ $17.46 Billion |
CN¥46.38 Billion | China | CN¥10.88 | ▼ -0.37% |
| 7934 |
Top Union Electronics
TWO:6266 |
2.57x |
NT$149.95 Million
≈ $4.72 Million |
NT$58.30 Million | Taiwan | NT$25.15 | ▲ +0.40% |
| 7935 |
Lojas Renner S.A.
SA:LREN3 |
2.57x |
R$661.64 Million
≈ $129.83 Million |
R$257.25 Million | Brazil | R$13.37 | ▼ -1.26% |
| 7936 |
ASE Industrial Holding Co Ltd
TW:3711 |
2.57x |
NT$36.39 Billion
≈ $1.15 Billion |
NT$14.15 Billion | Taiwan | NT$649.00 | ▼ -1.07% |
| 7937 |
SAI SILKS (KALAMANDIR) LIMITED
NSE:KALAMANDIR |
2.57x |
Rs1.80 Billion
≈ $19.51 Million |
Rs701.40 Million | India | Rs88.56 | ▲ +2.25% |
| 7938 |
Sinotrans Ltd Class A
SHG:601598 |
2.57x |
CN¥1.88 Billion
≈ $275.57 Million |
CN¥732.35 Million | China | CN¥5.99 | ▲ +1.01% |
| 7939 |
Aritzia Inc
TO:ATZ |
2.57x |
CA$357.14 Million
≈ $258.35 Million |
CA$138.89 Million | Canada | CA$132.88 | ▼ -5.89% |
| 7940 |
thyssenkrupp AG
F:TKA1 |
2.57x |
€1.64 Billion
≈ $1.92 Billion |
€639.00 Million | Germany | €12.00 | ▲ +0.00% |
| 7941 |
GEM Co Ltd
SHE:002340 |
2.57x |
CN¥796.14 Million
≈ $116.50 Million |
CN¥309.64 Million | China | CN¥6.66 | ▲ +3.74% |
| 7942 |
Orad-M
TA:ORAD |
2.57x |
ILA9.37 Million
≈ $25.11K |
ILA3.64 Million | Israel | ILA195.60 | ▲ +1.09% |
| 7943 |
Smith & Nephew PLC
LSE:SN |
2.57x |
GBX880.25 Million
≈ $107.10K |
GBX342.47 Million | UK | GBX1118.50 | ▼ -0.04% |
| 7944 |
NewJersey Resources Corporation
NYSE:NJR |
2.57x | $562.61 Million | $218.91 Million | USA | $59.41 | ▲ +0.90% |
| 7945 |
Bali Towerindo Sentra Tbk
JK:BALI |
2.57x |
Rp121.29 Billion
≈ $7.11 Million |
Rp47.20 Billion | Indonesia | Rp1240.00 | ▲ +1.22% |
| 7946 |
Panin Financial Tbk
JK:PNLF |
2.57x |
Rp954.37 Billion
≈ $55.92 Million |
Rp371.37 Billion | Indonesia | Rp228.00 | ▲ +0.00% |
| 7947 |
Bukit Asam Tbk PT
JK:PTBA |
2.57x |
Rp2.06 Trillion
≈ $120.71 Million |
Rp801.79 Billion | Indonesia | Rp2440.00 | ▲ +0.41% |
| 7948 |
Sebang Co Ltd
KO:004365 |
2.57x |
₩29.76 Billion
≈ $20.17 Million |
₩11.59 Billion | Korea | ₩9020.00 | ▲ +1.23% |
| 7949 |
Sebang
KO:004360 |
2.57x |
₩29.76 Billion
≈ $20.17 Million |
₩11.59 Billion | Korea | ₩12880.00 | ▲ +2.88% |
| 7950 |
Rockwell Medical Inc
NASDAQ:RMTI |
2.57x | $4.28 Million | $1.66 Million | USA | $6.53 | ▲ +1.48% |
| 7951 |
Rede Energia Participações S.A
SA:REDE3 |
2.57x |
R$835.00 Million
≈ $163.84 Million |
R$325.02 Million | Brazil | R$5.76 | ▼ -0.69% |
| 7952 |
Gladstone Commercial Corporation
NASDAQ:GOOD |
2.57x | $17.91 Million | $6.97 Million | USA | $12.78 | ▼ -1.69% |
| 7953 |
TTY Biopharm Co Ltd
TWO:4105 |
2.57x |
NT$778.89 Million
≈ $24.54 Million |
NT$303.21 Million | Taiwan | NT$76.20 | ▼ -1.04% |
| 7954 |
ADEIA CORP
NASDAQ:ADEA |
2.57x | $58.49 Million | $22.77 Million | USA | $26.91 | ▼ -1.36% |
| 7955 |
Xperi Corp
NYSE:XPER |
2.57x | $58.49 Million | $22.77 Million | USA | $7.41 | ▼ -0.80% |
| 7956 |
Bank Windu Kentjana Int
JK:MCOR |
2.57x |
Rp200.72 Billion
≈ $11.76 Million |
Rp78.17 Billion | Indonesia | Rp68.00 | ▲ +1.49% |
| 7957 |
PT Alamtri Resources Indonesia Tbk
JK:ADRO |
2.57x |
Rp252.27 Million
≈ $14.78K |
Rp98.25 Million | Indonesia | Rp2540.00 | ▼ -1.55% |
| 7958 |
Sunway Bhd
KLSE:5211 |
2.57x |
RM1.22 Billion
≈ $307.11 Million |
RM476.38 Million | Malaysia | RM5.18 | ▼ -0.58% |
| 7959 |
China Railway Construction Corporation Limited
F:4FF |
2.57x |
€19.87 Billion
≈ $23.23 Billion |
€7.74 Billion | Germany | €0.64 | ▲ +0.00% |
| 7960 |
IPSEN SA SP.ADR 1/4/ EO 1
F:I7G0 |
2.57x |
€1.14 Billion
≈ $1.33 Billion |
€443.50 Million | Germany | €40.80 | ▲ +3.03% |
| 7961 |
Cash Converters International
AU:CCV |
2.57x |
AU$25.80 Million
≈ $18.25 Million |
AU$10.05 Million | Australia | AU$0.32 | ▼ -3.03% |
| 7962 |
Hyosung Corp
KO:004800 |
2.57x |
₩333.71 Billion
≈ $226.15 Million |
₩130.05 Billion | Korea | ₩160600.00 | ▲ +6.50% |
| 7963 |
Koge Micro Tech Co Ltd
TWO:4568 |
2.57x |
NT$36.46 Million
≈ $1.15 Million |
NT$14.21 Million | Taiwan | NT$39.70 | ▲ +0.38% |
| 7964 |
Lets Holding Group Co Ltd
SHE:002398 |
2.57x |
CN¥81.39 Million
≈ $11.91 Million |
CN¥31.73 Million | China | CN¥3.77 | ▲ +3.86% |
| 7965 |
Kelsian Group Ltd
AU:KLS |
2.56x |
AU$83.13 Million
≈ $58.82 Million |
AU$32.41 Million | Australia | AU$4.28 | ▲ +0.23% |
| 7966 |
Blue Sail Medical Co Ltd
SHE:002382 |
2.56x |
CN¥197.55 Million
≈ $28.91 Million |
CN¥77.02 Million | China | CN¥5.66 | ▲ +3.47% |
| 7967 |
Signet Industries Limited
NSE:SIGIND |
2.56x |
Rs106.49 Million
≈ $1.15 Million |
Rs41.52 Million | India | Rs43.98 | ▼ -0.83% |
| 7968 |
Hyundai Glovis
KO:086280 |
2.56x |
₩872.56 Billion
≈ $591.32 Million |
₩340.26 Billion | Korea | ₩204500.00 | ▲ +4.98% |
| 7969 |
Verona Pharma PLC ADR
NASDAQ:VRNA |
2.56x | $30.56 Million | $11.92 Million | USA | $86.00 | ▲ +0.00% |
| 7970 |
Verona Pharma plc
F:I9SA |
2.56x |
€30.56 Million
≈ $35.73 Million |
€11.92 Million | Germany | €90.20 | ▲ +0.67% |
| 7971 |
Argentex Group PLC
LSE:AGFX |
2.56x |
GBX4.10 Million
≈ $498.85 |
GBX1.60 Million | UK | GBX2.72 | ▲ +0.00% |
| 7972 |
Zhang Xiaoquan Inc.
SHE:301055 |
2.56x |
CN¥141.09 Million
≈ $20.65 Million |
CN¥55.06 Million | China | CN¥28.25 | ▲ +0.89% |
| 7973 |
Xpel Inc
NASDAQ:XPEL |
2.56x | $33.15 Million | $12.94 Million | USA | $42.44 | ▼ -0.42% |
| 7974 |
YETI Holdings Inc
NYSE:YETI |
2.56x | $100.94 Million | $39.40 Million | USA | $50.11 | ▼ -3.19% |
| 7975 |
Zhejiang Xinhua Chemical Co Ltd
SHG:603867 |
2.56x |
CN¥94.42 Million
≈ $13.82 Million |
CN¥36.86 Million | China | CN¥27.20 | ▲ +1.95% |
| 7976 |
Hartalega Holdings Bhd
KLSE:5168 |
2.56x |
RM128.81 Million
≈ $32.34 Million |
RM50.28 Million | Malaysia | RM0.99 | ▲ +0.00% |
| 7977 |
Givaudan SA
SW:GIVN |
2.56x |
CHF1.23 Billion
≈ $1.55 Billion |
CHF479.00 Million | Switzerland | CHF3177.00 | ▼ -6.09% |
| 7978 |
Total Energy Services Inc.
TO:TOT |
2.56x |
CA$61.82 Million
≈ $44.72 Million |
CA$24.14 Million | Canada | CA$25.56 | ▲ +1.55% |
| 7979 |
Jiangsu Jiuding New Material Co Ltd
SHE:002201 |
2.56x |
CN¥80.00 Million
≈ $11.71 Million |
CN¥31.24 Million | China | CN¥7.47 | ▲ +4.04% |
| 7980 |
Medy-Tox Inc
KQ:086900 |
2.56x |
₩19.03 Billion
≈ $12.90 Million |
₩7.43 Billion | Korea | ₩71500.00 | ▲ +4.69% |
| 7981 |
Sanoma Oyj
HE:SANOMA |
2.56x |
€147.20 Million
≈ $172.09 Million |
€57.50 Million | Finland | €8.55 | ▼ -1.61% |
| 7982 |
Beijing Urban Rural Commercial Group Co Ltd
SHG:600861 |
2.56x |
CN¥496.19 Million
≈ $72.61 Million |
CN¥193.84 Million | China | CN¥12.91 | ▼ -0.08% |
| 7983 |
Essex Property Trust Inc
NYSE:ESS |
2.56x | $287.17 Million | $112.21 Million | USA | $293.20 | ▲ +0.04% |
| 7984 |
Standard Foods Corp
TW:1227 |
2.56x |
NT$1.22 Billion
≈ $38.44 Million |
NT$476.92 Million | Taiwan | NT$28.80 | ▼ -3.84% |
| 7985 |
Handok Clean Tech Co. Ltd
KQ:256150 |
2.56x |
₩2.73 Billion
≈ $1.85 Million |
₩1.07 Billion | Korea | ₩4450.00 | ▼ -0.45% |
| 7986 |
Kesko Oyj
HE:KESKOA |
2.56x |
€299.50 Million
≈ $350.15 Million |
€117.10 Million | Finland | €20.45 | ▲ +0.00% |
| 7987 |
Aurizon Holdings Ltd
AU:AZJ |
2.56x |
AU$601.00 Million
≈ $425.25 Million |
AU$235.00 Million | Australia | AU$4.28 | ▼ -0.93% |
| 7988 |
Kafein Yazilim
IS:KFEIN |
2.56x |
TL27.73 Million
≈ $621.03K |
TL10.84 Million | Turkey | TL9.20 | ▼ -0.54% |
| 7989 |
Australasian Metals Ltd
AU:A8G |
2.56x |
AU$89.52K
≈ $63.34K |
AU$35.03K | Australia | AU$0.11 | ▲ +0.00% |
| 7990 |
Sangsangin Ian No.1 Special Purpose Acquisition Co. Ltd
KQ:307870 |
2.56x |
₩2.58 Million
≈ $1.75K |
₩1.01 Million | Korea | ₩802.00 | ▼ -1.84% |
| 7991 |
Lotte Chilsung Beverage Co Ltd
KO:005305 |
2.56x |
₩151.78 Billion
≈ $102.86 Million |
₩59.40 Billion | Korea | ₩68300.00 | ▲ +2.55% |
| 7992 |
Netcare
JSE:NTC |
2.55x |
ZAC2.42 Billion
≈ $1.29 Million |
ZAC947.00 Million | South Africa | ZAC1799.00 | ▼ -1.85% |
| 7993 |
Seegene Inc
KQ:096530 |
2.55x |
₩37.18 Billion
≈ $25.20 Million |
₩14.56 Billion | Korea | ₩27550.00 | ▲ +2.42% |
| 7994 |
Samvardhana Motherson International Limited
NSE:MOTHERSON |
2.55x |
Rs34.19 Billion
≈ $369.77 Million |
Rs13.39 Billion | India | Rs145.57 | ▲ +1.37% |
| 7995 |
Richy Place 2002 Public Company Limited
BK:RICHY |
2.55x |
฿198.10 Million
≈ $6.17 Million |
฿77.57 Million | Thailand | ฿0.16 | ▲ +0.00% |
| 7996 |
Credit Acceptance Corporation
NASDAQ:CACC |
2.55x | $346.80 Million | $135.80 Million | USA | $592.57 | ▼ -2.25% |
| 7997 |
UIL Co. Ltd
KQ:049520 |
2.55x |
₩17.60 Billion
≈ $11.93 Million |
₩6.89 Billion | Korea | ₩3670.00 | ▲ +1.80% |
| 7998 |
Acco Group Holdings Limited Ordinary Shares
NASDAQ:ACCL |
2.55x | $150.76K | $59.08K | USA | $2.12 | ▼ -0.93% |
| 7999 |
Xintai Ntrl Gas
SHG:603393 |
2.55x |
CN¥494.37 Million
≈ $72.34 Million |
CN¥193.75 Million | China | CN¥25.72 | ▲ +1.86% |
| 8000 |
Comstock Resources Inc
NYSE:CRK |
2.55x | $271.96 Million | $106.59 Million | USA | $13.72 | ▼ -2.14% |