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