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 |
|---|---|---|---|---|---|---|---|
| 6201 |
Florentaise SA
PA:ALFLO |
3.45x |
€7.73 Million
≈ $9.04 Million |
€2.24 Million | France | €0.69 | ▲ +0.00% |
| 6202 |
Alkermes Plc
NASDAQ:ALKS |
3.45x | $170.07 Million | $49.34 Million | USA | $52.85 | ▲ +2.18% |
| 6203 |
Alkermes plc
F:8AK |
3.45x |
€170.07 Million
≈ $198.83 Million |
€49.34 Million | Germany | €44.89 | ▼ -1.58% |
| 6204 |
Jiang Su New Technology Co. Ltd.
SHE:301229 |
3.45x |
CN¥130.76 Million
≈ $19.13 Million |
CN¥37.94 Million | China | CN¥11.03 | ▼ -2.39% |
| 6205 |
Granite Construction Incorporated
NYSE:GVA |
3.45x | $179.30 Million | $52.03 Million | USA | $124.78 | ▲ +2.21% |
| 6206 |
Global Payments Inc
NYSE:GPN |
3.45x | $515.21 Million | $149.52 Million | USA | $80.07 | ▼ -2.79% |
| 6207 |
Blackstone Mortgage Trust Inc
NYSE:BXMT |
3.45x | $136.31 Million | $39.56 Million | USA | $16.79 | ▲ +0.48% |
| 6208 |
Triboron International AB (publ)
ST:TRIBO-B |
3.44x |
Skr4.42 Million
≈ $475.55K |
Skr1.28 Million | Sweden | Skr0.24 | ▼ -3.61% |
| 6209 |
Designer Brands Inc
NYSE:DBI |
3.44x | $66.53 Million | $19.32 Million | USA | $5.77 | ▲ +1.58% |
| 6210 |
Chunghwa Telecom Co. Ltd
F:CHWD |
3.44x |
€31.99 Billion
≈ $37.40 Billion |
€9.29 Billion | Germany | €37.00 | ▲ +0.54% |
| 6211 |
Selva Gida Sanayi AS
IS:SELVA |
3.44x |
TL294.72 Million
≈ $6.60 Million |
TL85.59 Million | Turkey | TL1.88 | ▼ -1.57% |
| 6212 |
Good Times Restaurants Inc
NASDAQ:GTIM |
3.44x | $513.00K | $149.00K | USA | $1.39 | ▲ +0.72% |
| 6213 |
Hae In
KO:003010 |
3.44x |
₩25.66 Billion
≈ $17.39 Million |
₩7.46 Billion | Korea | ₩4210.00 | ▲ +0.24% |
| 6214 |
Alakasa Industrindo Tbk
JK:ALKA |
3.44x |
Rp7.31 Billion
≈ $428.36K |
Rp2.12 Billion | Indonesia | Rp865.00 | ▲ +24.46% |
| 6215 |
Birchcliff Energy Ltd.
TO:BIR |
3.44x |
CA$93.48 Million
≈ $67.63 Million |
CA$27.17 Million | Canada | CA$6.46 | ▲ +2.38% |
| 6216 |
Banswara Syntex Limited
NSE:BANSWRAS |
3.44x |
Rs196.65 Million
≈ $2.13 Million |
Rs57.15 Million | India | Rs133.29 | ▲ +1.47% |
| 6217 |
Cerinnov Group SA
PA:ALPCV |
3.44x |
€671.00K
≈ $784.47K |
€195.00K | France | €0.03 | ▲ +0.00% |
| 6218 |
Poonawalla Fincorp Limited
NSE:POONAWALLA |
3.44x |
Rs8.77 Billion
≈ $94.79 Million |
Rs2.55 Billion | India | Rs463.20 | ▼ -0.87% |
| 6219 |
MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319 |
3.44x |
RM32.40 Million
≈ $8.13 Million |
RM9.42 Million | Malaysia | RM0.65 | ▲ +0.78% |
| 6220 |
Catena Media plc
ST:CTM |
3.44x |
Skr4.26 Million
≈ $458.80K |
Skr1.24 Million | Sweden | Skr2.91 | ▲ +1.75% |
| 6221 |
Universal Corporation
NYSE:UVV |
3.44x | $114.32 Million | $33.25 Million | USA | $52.77 | ▼ -0.96% |
| 6222 |
Ganzhou Yihao New Materials Co. Ltd. A
SHE:301176 |
3.44x |
CN¥16.66 Million
≈ $2.44 Million |
CN¥4.84 Million | China | CN¥41.99 | ▲ +5.87% |
| 6223 |
Dat Phuong JSC
VN:DPG |
3.44x |
₫347.01 Billion
≈ $13.18 Million |
₫100.94 Billion | Vietnam | ₫28200.00 | ▲ +0.00% |
| 6224 |
Shoe Zone PLC
LSE:SHOE |
3.44x |
GBX14.26 Million
≈ $1.74K |
GBX4.15 Million | UK | GBX59.00 | ▼ -1.67% |
| 6225 |
Telecom Plus PLC
LSE:TEP |
3.43x |
GBX60.82 Million
≈ $7.40K |
GBX17.71 Million | UK | GBX870.00 | ▼ -2.03% |
| 6226 |
KS Terminals Inc
TW:3003 |
3.43x |
NT$263.17 Million
≈ $8.29 Million |
NT$76.63 Million | Taiwan | NT$60.20 | ▲ +1.52% |
| 6227 |
ATP 30 Public Company Limited
BK:ATP30 |
3.43x |
฿51.57 Million
≈ $1.61 Million |
฿15.02 Million | Thailand | ฿0.80 | ▼ -1.23% |
| 6228 |
China Resources Microelectronics Ltd
SHG:688396 |
3.43x |
CN¥640.98 Million
≈ $93.80 Million |
CN¥186.71 Million | China | CN¥65.28 | ▲ +9.66% |
| 6229 |
Lucky Cement Co
TW:1108 |
3.43x |
NT$225.88 Million
≈ $7.12 Million |
NT$65.81 Million | Taiwan | NT$12.25 | ▲ +0.82% |
| 6230 |
Logwin AG
F:TGHN |
3.43x |
€54.47 Million
≈ $63.68 Million |
€15.87 Million | Germany | €284.00 | ▼ -0.70% |
| 6231 |
Global Power Synergy PCL
BK:GPSC |
3.43x |
฿5.14 Billion
≈ $160.22 Million |
฿1.50 Billion | Thailand | ฿54.25 | ▼ -0.46% |
| 6232 |
Nordex SE
F:NDX1 |
3.43x |
€631.42 Million
≈ $738.19 Million |
€184.00 Million | Germany | €41.82 | ▲ +0.43% |
| 6233 |
ZimVie Inc
NASDAQ:ZIMV |
3.43x | $2.85 Million | $831.00K | USA | $18.99 | ▲ +0.00% |
| 6234 |
Jiangsu Guotai International Group Guomao Co Ltd
SHE:002091 |
3.43x |
CN¥1.34 Billion
≈ $196.14 Million |
CN¥390.76 Million | China | CN¥7.59 | ▲ +0.13% |
| 6235 |
LUDWIG BECK am Rathauseck - Textilhaus Feldmeier AG
XETRA:ECK |
3.43x |
€9.67 Million
≈ $11.30 Million |
€2.82 Million | Germany | €23.20 | ▼ -7.20% |
| 6236 |
Kyobo 3 SPAC
KQ:208710 |
3.43x |
₩1.62 Billion
≈ $1.10 Million |
₩474.04 Million | Korea | ₩1820.00 | ▼ -0.22% |
| 6237 |
Talant Optronics (Suzhou) Co. Ltd.
SHE:301045 |
3.43x |
CN¥111.21 Million
≈ $16.27 Million |
CN¥32.45 Million | China | CN¥70.13 | ▲ +6.35% |
| 6238 |
PC Direct Inc
KQ:051380 |
3.43x |
₩5.00 Billion
≈ $3.39 Million |
₩1.46 Billion | Korea | ₩1510.00 | ▼ -2.58% |
| 6239 |
Posco C&C Stl
KO:058430 |
3.43x |
₩12.55 Billion
≈ $8.51 Million |
₩3.66 Billion | Korea | ₩4365.00 | ▼ -0.23% |
| 6240 |
Lincoln Educational Services
NASDAQ:LINC |
3.43x | $43.51 Million | $12.70 Million | USA | $40.95 | ▼ -0.32% |
| 6241 |
Shandong Yisheng Livestock & Poultry Breeding Co Ltd
SHE:002458 |
3.43x |
CN¥87.80 Million
≈ $12.85 Million |
CN¥25.63 Million | China | CN¥8.72 | ▲ +2.11% |
| 6242 |
Flexsteel Industries Inc
NASDAQ:FLXS |
3.42x | $22.07 Million | $6.45 Million | USA | $74.95 | ▲ +2.54% |
| 6243 |
Nanjing Xinjiekou Department Store Co Ltd
SHG:600682 |
3.42x |
CN¥157.19 Million
≈ $23.00 Million |
CN¥45.91 Million | China | CN¥5.43 | ▼ -2.16% |
| 6244 |
Tecan Group AG
SW:TECN |
3.42x |
CHF61.36 Million
≈ $77.57 Million |
CHF17.92 Million | Switzerland | CHF181.40 | ▲ +1.51% |
| 6245 |
MACH7 Technologies Ltd
AU:M7T |
3.42x |
AU$2.31 Million
≈ $1.63 Million |
AU$674.80K | Australia | AU$0.30 | ▲ +0.00% |
| 6246 |
Five Point Holdings LLC
NYSE:FPH |
3.42x | $79.71 Million | $23.29 Million | USA | $5.12 | ▼ -0.78% |
| 6247 |
Steel Pipe Industry Of Indonesia
JK:ISSP |
3.42x |
Rp440.85 Billion
≈ $25.83 Million |
Rp128.83 Billion | Indonesia | Rp406.00 | ▼ -0.98% |
| 6248 |
Michael Hill International Ltd
AU:MHJ |
3.42x |
AU$63.64 Million
≈ $45.03 Million |
AU$18.60 Million | Australia | AU$0.33 | ▼ -4.41% |
| 6249 |
Scout24 AG
XETRA:G24 |
3.42x |
€133.51 Million
≈ $156.09 Million |
€39.02 Million | Germany | €70.70 | ▼ -2.42% |
| 6250 |
DLSI
PA:ALDLS |
3.42x |
€3.38 Million
≈ $3.95 Million |
€988.00K | France | €10.60 | ▲ +0.95% |
| 6251 |
Henan Jindan Lactic Acid Technology
SHE:300829 |
3.42x |
CN¥124.13 Million
≈ $18.16 Million |
CN¥36.29 Million | China | CN¥13.41 | ▼ -1.47% |
| 6252 |
FS Credit Opportunities Corp.
NYSE:FSCO |
3.42x | $512.21 Million | $149.75 Million | USA | $4.98 | ▲ +0.81% |
| 6253 |
Nusantara Pelabuhan Handal Tbk PT
JK:PORT |
3.42x |
Rp118.18 Billion
≈ $6.93 Million |
Rp34.56 Billion | Indonesia | Rp890.00 | ▲ +1.14% |
| 6254 |
BuilderSmart Public Company Limited
BK:BSM |
3.42x |
฿7.37 Million
≈ $229.72K |
฿2.15 Million | Thailand | ฿0.85 | ▼ -1.16% |
| 6255 |
Beijing Oriental Yuhong Waterproof Technology Co Ltd
SHE:002271 |
3.42x |
CN¥838.57 Million
≈ $122.71 Million |
CN¥245.24 Million | China | CN¥11.39 | ▲ +6.75% |
| 6256 |
Pioneer Floating Rate Trust
NYSE:PHD |
3.42x | $6.68 Million | $1.95 Million | USA | $9.95 | ▼ -0.10% |
| 6257 |
Fullink Technology Co. LTD.
SHE:301067 |
3.42x |
CN¥27.53 Million
≈ $4.03 Million |
CN¥8.06 Million | China | CN¥22.43 | ▲ +0.36% |
| 6258 |
Tianshui Huatian Technology Co Ltd
SHE:002185 |
3.42x |
CN¥1.08 Billion
≈ $158.05 Million |
CN¥316.16 Million | China | CN¥18.35 | ▲ +8.90% |
| 6259 |
Navneet Education Limited
NSE:NAVNETEDUL |
3.42x |
Rs4.85 Billion
≈ $52.45 Million |
Rs1.42 Billion | India | Rs146.19 | ▼ -0.94% |
| 6260 |
Accelink Technologies Co Ltd
SHE:002281 |
3.42x |
CN¥1.18 Billion
≈ $173.22 Million |
CN¥346.60 Million | China | CN¥187.00 | ▲ +9.67% |
| 6261 |
Rami Levi
TA:RMLI |
3.42x |
ILA233.71 Million
≈ $626.57K |
ILA68.43 Million | Israel | ILA34850.00 | ▲ +0.14% |
| 6262 |
TPL Plastech Limited
NSE:TPLPLASTEH |
3.41x |
Rs420.77 Million
≈ $4.55 Million |
Rs123.23 Million | India | Rs80.69 | ▼ -2.70% |
| 6263 |
HMM Co Ltd
KO:011200 |
3.41x |
₩1.04 Trillion
≈ $701.94 Million |
₩303.46 Billion | Korea | ₩20100.00 | ▼ -0.25% |
| 6264 |
Beijing Sanyuan Foods Co Ltd
SHG:600429 |
3.41x |
CN¥181.38 Million
≈ $26.54 Million |
CN¥53.14 Million | China | CN¥4.09 | ▼ -2.62% |
| 6265 |
Takeda Pharmaceutical Co Ltd ADR
NYSE:TAK |
3.41x | $360.04 Billion | $105.51 Billion | USA | $16.65 | ▲ +0.30% |
| 6266 |
Tianyu Ecology & Landscape Co
SHG:603717 |
3.41x |
CN¥46.96 Million
≈ $6.87 Million |
CN¥13.77 Million | China | CN¥5.06 | ▼ -3.62% |
| 6267 |
TTS (TRANSPORT TRADE SERVICES)
RO:TTS |
3.41x |
RON37.47 Million
≈ $8.60 Million |
RON10.99 Million | Romania | RON6.38 | ▲ +1.92% |
| 6268 |
The Hackett Group Inc
NASDAQ:HCKT |
3.41x | $19.07 Million | $5.59 Million | USA | $10.17 | ▼ -0.78% |
| 6269 |
Goodwill E Health Info Co Ltd
SHG:688246 |
3.41x |
CN¥83.42 Million
≈ $12.21 Million |
CN¥24.47 Million | China | CN¥16.66 | ▼ -2.80% |
| 6270 |
Blueberry NFT CO.LTD
KQ:044480 |
3.41x |
₩870.37 Million
≈ $589.84K |
₩255.27 Million | Korea | ₩863.00 | ▼ -5.79% |
| 6271 |
Fourlis Holdings S.A.
AT:FOYRK |
3.41x |
€33.98 Million
≈ $39.72 Million |
€9.96 Million | Greece | €4.13 | ▲ +0.00% |
| 6272 |
Sejal Glass Limited
NSE:SEJALLTD |
3.41x |
Rs422.76 Million
≈ $4.57 Million |
Rs124.03 Million | India | Rs739.60 | ▲ +0.93% |
| 6273 |
PannErgy Nyrt.
F:PPL |
3.41x |
€1.98 Billion
≈ $2.31 Billion |
€579.50 Million | Germany | €6.74 | ▲ +4.66% |
| 6274 |
New Hope Corporation Ltd
AU:NHC |
3.41x |
AU$185.02 Million
≈ $130.91 Million |
AU$54.30 Million | Australia | AU$5.36 | ▼ -0.37% |
| 6275 |
Hunan Keli Motor Co Ltd
SHE:002892 |
3.41x |
CN¥55.00 Million
≈ $8.05 Million |
CN¥16.15 Million | China | CN¥9.26 | ▲ +1.54% |
| 6276 |
Nexted Group Ltd
AU:NXD |
3.41x |
AU$10.70 Million
≈ $7.57 Million |
AU$3.14 Million | Australia | AU$0.08 | ▼ -8.05% |
| 6277 |
China Leadshine Technology Co Ltd
SHE:002979 |
3.40x |
CN¥140.31 Million
≈ $20.53 Million |
CN¥41.22 Million | China | CN¥56.56 | ▲ +6.74% |
| 6278 |
ERMENEGILDO ZEG.DL -0001
F:JN0 |
3.40x |
€335.56 Million
≈ $392.30 Million |
€98.58 Million | Germany | €12.49 | ▲ +1.38% |
| 6279 |
Ningbo Ginlong Technologies Co Ltd Class A
SHE:300763 |
3.40x |
CN¥895.78 Million
≈ $131.08 Million |
CN¥263.30 Million | China | CN¥57.66 | ▲ +1.87% |
| 6280 |
O.C.C. Public Company Limited
BK:OCC |
3.40x |
฿55.62 Million
≈ $1.73 Million |
฿16.35 Million | Thailand | ฿11.00 | ▲ +10.55% |
| 6281 |
Guotai Junan Securities Co Ltd
SHG:601211 |
3.40x |
CN¥21.55 Billion
≈ $3.15 Billion |
CN¥6.34 Billion | China | CN¥18.82 | ▼ -1.10% |
| 6282 |
Adavale Resources Ltd
AU:ADD |
3.40x |
AU$9.10 Million
≈ $6.44 Million |
AU$2.67 Million | Australia | AU$0.04 | ▼ -2.50% |
| 6283 |
Comcast Corp
NASDAQ:CMCSA |
3.40x | $6.89 Billion | $2.03 Billion | USA | $23.81 | ▲ +0.13% |
| 6284 |
Jiangsu Toland Alloy Co Ltd
SHE:300855 |
3.40x |
CN¥103.28 Million
≈ $15.11 Million |
CN¥30.39 Million | China | CN¥27.15 | ▲ +1.31% |
| 6285 |
RCI Hospitality Holdings Inc
NASDAQ:RICK |
3.40x | $13.79 Million | $4.06 Million | USA | $26.46 | ▲ +0.42% |
| 6286 |
Oracle Corporation
NYSE:ORCL |
3.40x | $14.62 Billion | $4.30 Billion | USA | $127.05 | ▲ +4.67% |
| 6287 |
Beauty Community Public Company Limited
BK:BEAUTY |
3.40x |
฿64.22 Million
≈ $2.00 Million |
฿18.91 Million | Thailand | ฿0.37 | ▲ +0.00% |
| 6288 |
Shenzhen Feima International Supply Chain Co Ltd
SHE:002210 |
3.39x |
CN¥39.79 Million
≈ $5.82 Million |
CN¥11.72 Million | China | CN¥2.13 | ▲ +0.95% |
| 6289 |
EIFFAGE S.A.ADR 1/5/EO 4
F:EF30 |
3.39x |
€3.47 Billion
≈ $4.06 Billion |
€1.02 Billion | Germany | €27.40 | ▼ -2.14% |
| 6290 |
Importadora y Exportadora de la Patagonia SA
BA:PATA |
3.39x |
AR$14.89 Billion
≈ $10.77 Million |
AR$4.39 Billion | Argentina | AR$1280.00 | ▼ -0.39% |
| 6291 |
Compagnie Financière Richemont SA
JSE:CFR |
3.39x |
ZAC1.43 Billion
≈ $759.17K |
ZAC421.00 Million | South Africa | ZAC397776.00 | ▼ -0.21% |
| 6292 |
Tianjin Saixiang Technology Co Ltd
SHE:002337 |
3.39x |
CN¥34.69 Million
≈ $5.08 Million |
CN¥10.23 Million | China | CN¥4.19 | ▼ -1.64% |
| 6293 |
Virtus Investment Partners, Inc.
NASDAQ:VRTS |
3.39x | $108.28 Million | $31.93 Million | USA | $161.79 | ▲ +1.72% |
| 6294 |
ALi Corp
TW:3041 |
3.39x |
NT$56.43 Million
≈ $1.78 Million |
NT$16.64 Million | Taiwan | NT$23.75 | ▲ +1.50% |
| 6295 |
Zhejiang Tieliu Clutch Co Ltd
SHG:603926 |
3.39x |
CN¥93.54 Million
≈ $13.69 Million |
CN¥27.59 Million | China | CN¥14.34 | ▲ +2.14% |
| 6296 |
Mildef Crete
TWO:3213 |
3.39x |
NT$261.54 Million
≈ $8.24 Million |
NT$77.16 Million | Taiwan | NT$125.50 | ▲ +4.15% |
| 6297 |
WiSoL CO.LTD
KQ:122990 |
3.39x |
₩7.78 Billion
≈ $5.27 Million |
₩2.30 Billion | Korea | ₩6020.00 | ▲ +1.69% |
| 6298 |
Wuxi Lead Auto Equipment Co Ltd
SHE:300450 |
3.39x |
CN¥1.51 Billion
≈ $221.24 Million |
CN¥446.07 Million | China | CN¥32.76 | ▲ +4.76% |
| 6299 |
China State Construction Engineering Corp Ltd
SHG:601668 |
3.39x |
CN¥26.35 Billion
≈ $3.86 Billion |
CN¥7.78 Billion | China | CN¥4.63 | ▼ -0.43% |
| 6300 |
Téléverbier SA
PA:TVRB |
3.39x |
€38.57 Million
≈ $45.09 Million |
€11.38 Million | France | €67.00 | ▲ +0.00% |