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 |
|---|---|---|---|---|---|---|---|
| 5301 |
Laureate Education Inc
NASDAQ:LAUR |
4.09x | $140.98 Million | $34.48 Million | USA | $36.11 | ▲ +0.75% |
| 5302 |
Bowhead Specialty Holdings Inc.
NYSE:BOW |
4.09x | $65.46 Million | $16.01 Million | USA | $30.46 | ▼ -0.16% |
| 5303 |
Skyharbour Resources Ltd
V:SYH |
4.09x |
CA$2.14 Million
≈ $1.55 Million |
CA$524.32K | Canada | CA$0.42 | ▲ +6.33% |
| 5304 |
Globant SA
F:2G2 |
4.09x |
€171.52 Million
≈ $200.52 Million |
€41.96 Million | Germany | €28.50 | ▲ +1.46% |
| 5305 |
Dierig Holding AG
XETRA:DIE |
4.09x |
€3.70 Million
≈ $4.32 Million |
€905.00K | Germany | €8.05 | ▼ -0.62% |
| 5306 |
NanJi ECommerce Co Ltd
SHE:002127 |
4.09x |
CN¥119.19 Million
≈ $17.44 Million |
CN¥29.17 Million | China | CN¥3.04 | ▲ +0.00% |
| 5307 |
artnet AG Namens-Aktien o.N.
XETRA:ART |
4.09x |
€140.28K
≈ $164.00K |
€34.33K | Germany | €11.30 | ▲ +0.00% |
| 5308 |
Senao Networks
TWO:3558 |
4.09x |
NT$310.38 Million
≈ $9.78 Million |
NT$75.97 Million | Taiwan | NT$131.00 | ▲ +3.56% |
| 5309 |
Tembaga Mulia Semanan Tbk
JK:TBMS |
4.08x |
Rp9.90 Million
≈ $580.24 |
Rp2.42 Million | Indonesia | Rp1225.00 | ▼ -1.61% |
| 5310 |
Findi Ltd
AU:FND |
4.08x |
AU$6.00 Million
≈ $4.25 Million |
AU$1.47 Million | Australia | AU$0.41 | ▲ +0.00% |
| 5311 |
NFON AG
XETRA:NFN |
4.08x |
€3.56 Million
≈ $4.16 Million |
€872.00K | Germany | €3.69 | ▼ -1.60% |
| 5312 |
Suzhou Crystal Clear Chemical Co Ltd
SHE:300655 |
4.08x |
CN¥239.37 Million
≈ $35.03 Million |
CN¥58.61 Million | China | CN¥12.44 | ▲ +8.08% |
| 5313 |
Bros Eastern Co Ltd
SHG:601339 |
4.08x |
CN¥652.44 Million
≈ $95.47 Million |
CN¥159.78 Million | China | CN¥7.84 | ▲ +2.48% |
| 5314 |
Zhejiang Feida Environmental Science & Technology Co Ltd
SHG:600526 |
4.08x |
CN¥314.31 Million
≈ $45.99 Million |
CN¥76.98 Million | China | CN¥4.29 | ▼ -0.92% |
| 5315 |
Fomento de Construcciones y Contratas SA
MC:FCC |
4.08x |
€164.73 Million
≈ $192.58 Million |
€40.35 Million | Spain | €11.78 | ▲ +0.68% |
| 5316 |
Zhongrui Co Ltd
SHE:301587 |
4.08x |
CN¥34.81 Million
≈ $5.09 Million |
CN¥8.53 Million | China | CN¥18.46 | ▲ +1.88% |
| 5317 |
Tandy Leather Factory Inc
NASDAQ:TLF |
4.08x | $906.00K | $222.00K | USA | $2.41 | ▼ -0.82% |
| 5318 |
Gseven Co Ltd
TWO:2937 |
4.08x |
NT$104.86 Million
≈ $3.30 Million |
NT$25.70 Million | Taiwan | NT$47.60 | ▲ +0.11% |
| 5319 |
An Hui Wenergy Co Ltd
SHE:000543 |
4.08x |
CN¥3.36 Billion
≈ $492.09 Million |
CN¥824.18 Million | China | CN¥7.98 | ▼ -3.16% |
| 5320 |
Xiamen Changelight
SHE:300102 |
4.08x |
CN¥76.36 Million
≈ $11.17 Million |
CN¥18.72 Million | China | CN¥16.66 | ▲ +4.39% |
| 5321 |
Kura Sushi USA Inc
NASDAQ:KRUS |
4.08x | $9.27 Million | $2.27 Million | USA | $45.86 | ▲ +3.33% |
| 5322 |
Sanmina Corporation
NASDAQ:SANM |
4.08x | $398.76 Million | $97.81 Million | USA | $219.41 | ▲ +8.69% |
| 5323 |
Taiwan Cement Corp
TW:1101 |
4.08x |
NT$4.81 Billion
≈ $151.47 Million |
NT$1.18 Billion | Taiwan | NT$24.05 | ▲ +1.05% |
| 5324 |
Mullen Group Ltd.
TO:MTL |
4.08x |
CA$59.52 Million
≈ $43.06 Million |
CA$14.61 Million | Canada | CA$25.71 | ▲ +0.94% |
| 5325 |
Upwork Inc
NASDAQ:UPWK |
4.07x | $63.70 Million | $15.63 Million | USA | $9.19 | ▼ -1.50% |
| 5326 |
Formula Systems (1985) Ltd
F:FSY |
4.07x |
€324.45 Million
≈ $379.32 Million |
€79.67 Million | Germany | €90.50 | ▲ +2.26% |
| 5327 |
Prima Andalan Mandiri Tbk PT
JK:MCOL |
4.07x |
Rp63.47 Million
≈ $3.72K |
Rp15.59 Million | Indonesia | Rp3780.00 | ▼ -0.53% |
| 5328 |
Pool Advista Finance Tbk PT
JK:POLA |
4.07x |
Rp29.01 Billion
≈ $1.70 Million |
Rp7.12 Billion | Indonesia | Rp60.00 | ▲ +0.00% |
| 5329 |
Perrigo Company PLC
NYSE:PRGO |
4.07x | $51.70 Million | $12.70 Million | USA | $10.47 | ▼ -1.13% |
| 5330 |
Huaneng Power International Inc
SHG:600011 |
4.07x |
CN¥22.71 Billion
≈ $3.32 Billion |
CN¥5.58 Billion | China | CN¥7.23 | ▼ -2.69% |
| 5331 |
Major Cineplex Group Public Company Limited
BK:MAJOR-R |
4.07x |
฿506.57 Million
≈ $15.79 Million |
฿124.49 Million | Thailand | ฿8.30 | ▲ +0.61% |
| 5332 |
Alight Inc
NYSE:ALIT |
4.07x | $118.00 Million | $29.00 Million | USA | $18.78 | ▼ -7.71% |
| 5333 |
Shanghai Jiao Yun Group Co Ltd
SHG:600676 |
4.07x |
CN¥132.83 Million
≈ $19.44 Million |
CN¥32.65 Million | China | CN¥6.30 | ▲ +0.80% |
| 5334 |
Trifast plc
LSE:TRI |
4.07x |
GBX5.96 Million
≈ $724.67 |
GBX1.46 Million | UK | GBX82.00 | ▲ +1.86% |
| 5335 |
EverFocus Electronics Corp
TW:5484 |
4.07x |
NT$48.81 Million
≈ $1.54 Million |
NT$12.00 Million | Taiwan | NT$41.70 | ▲ +1.34% |
| 5336 |
Lucara Diamond Corp
TO:LUC |
4.07x |
CA$26.23 Million
≈ $18.97 Million |
CA$6.45 Million | Canada | CA$0.16 | ▼ -5.88% |
| 5337 |
KENON HLDGS LTD
F:76N |
4.07x |
€102.79 Million
≈ $120.18 Million |
€25.27 Million | Germany | €57.00 | ▲ +3.64% |
| 5338 |
Ramaco Resources Inc.
NASDAQ:METCB |
4.06x | $15.68 Million | $3.86 Million | USA | $7.60 | ▼ -1.17% |
| 5339 |
Ramaco Resources Inc
NASDAQ:METC |
4.06x | $15.68 Million | $3.86 Million | USA | $11.87 | ▲ +3.76% |
| 5340 |
China Automotive Systems Inc
F:RYV |
4.06x |
€30.99 Million
≈ $36.23 Million |
€7.62 Million | Germany | €3.92 | ▲ +1.29% |
| 5341 |
GB Group plc
LSE:GBG |
4.06x |
GBX28.67 Million
≈ $3.49K |
GBX7.05 Million | UK | GBX219.00 | ▼ -3.10% |
| 5342 |
Jiangsu Yuxing Film Tech
SHE:300305 |
4.06x |
CN¥124.92 Million
≈ $18.28 Million |
CN¥30.74 Million | China | CN¥4.80 | ▼ -0.83% |
| 5343 |
Dexxos Participações S.A
SA:DEXP3 |
4.06x |
R$119.65 Million
≈ $23.48 Million |
R$29.45 Million | Brazil | R$7.10 | ▼ -1.39% |
| 5344 |
HIT Welding Industry Co. Ltd.
SHE:301137 |
4.06x |
CN¥56.10 Million
≈ $8.21 Million |
CN¥13.81 Million | China | CN¥28.98 | ▲ +1.29% |
| 5345 |
Core & Main Inc
NYSE:CNM |
4.06x | $268.00 Million | $66.00 Million | USA | $43.37 | ▼ -1.05% |
| 5346 |
Simonds Group Ltd
AU:SIO |
4.06x |
AU$13.73 Million
≈ $9.72 Million |
AU$3.38 Million | Australia | AU$0.16 | ▲ +0.00% |
| 5347 |
Sermsang Power Corporation Public Company Limited
BK:SSP |
4.06x |
฿453.27 Million
≈ $14.13 Million |
฿111.74 Million | Thailand | ฿4.40 | ▲ +0.92% |
| 5348 |
Mcphersons Ltd
AU:MCP |
4.05x |
AU$6.41 Million
≈ $4.53 Million |
AU$1.58 Million | Australia | AU$0.14 | ▲ +0.00% |
| 5349 |
Inti Bangun Sejahtera Tbk
JK:IBST |
4.05x |
Rp398.44 Billion
≈ $23.35 Million |
Rp98.35 Billion | Indonesia | Rp8475.00 | ▲ +0.00% |
| 5350 |
Smartphoto Group NV
BR:SMAR |
4.05x |
€20.10 Million
≈ $23.49 Million |
€4.96 Million | Belgium | €26.40 | ▲ +0.00% |
| 5351 |
Canada Goose Holdings Inc
TO:GOOS |
4.05x |
CA$113.80 Million
≈ $82.32 Million |
CA$28.10 Million | Canada | CA$13.73 | ▲ +0.22% |
| 5352 |
The Century Co., Ltd.
KO:002420 |
4.05x |
₩55.03 Million
≈ $37.29K |
₩13.59 Million | Korea | ₩5250.00 | ▲ +0.57% |
| 5353 |
NWF GROUP PLC LS-25
F:NYY |
4.05x |
€25.10 Million
≈ $29.34 Million |
€6.20 Million | Germany | €1.61 | ▲ +0.00% |
| 5354 |
Sildarvinnslan Hf.
IC:SVN |
4.05x |
Ikr20.73 Million
≈ $168.97K |
Ikr5.12 Million | Iceland | Ikr114.00 | ▼ -0.87% |
| 5355 |
Triunfo Participações e Investimentos S.A
SA:TPIS3 |
4.05x |
R$128.73 Million
≈ $25.26 Million |
R$31.80 Million | Brazil | R$9.19 | ▼ -1.18% |
| 5356 |
Merck KGaA
XETRA:MRK |
4.05x |
€1.29 Billion
≈ $1.51 Billion |
€319.00 Million | Germany | €134.25 | ▼ -0.52% |
| 5357 |
MERCK KGAA NAM.SP.ADR
F:MRKC |
4.05x |
€1.29 Billion
≈ $1.51 Billion |
€319.00 Million | Germany | €22.60 | ▼ -2.59% |
| 5358 |
Savers Value Village, Inc.
NYSE:SVV |
4.04x | $90.78 Million | $22.45 Million | USA | $9.58 | ▼ -1.84% |
| 5359 |
Zhejiang Zhongcheng Packing Material Co Ltd
SHE:002522 |
4.04x |
CN¥45.95 Million
≈ $6.72 Million |
CN¥11.36 Million | China | CN¥4.57 | ▲ +2.24% |
| 5360 |
Rotem Shani Entrepreneurship and Investments Ltd
TA:RTSN |
4.04x |
ILA34.16 Million
≈ $91.59K |
ILA8.45 Million | Israel | ILA3400.00 | ▲ +0.29% |
| 5361 |
Endeavour Group Ltd
AU:EDV |
4.04x |
AU$998.00 Million
≈ $706.15 Million |
AU$247.00 Million | Australia | AU$3.36 | ▼ -0.30% |
| 5362 |
Hong Yi Fiber Industry Co Ltd
TW:1452 |
4.04x |
NT$84.26 Million
≈ $2.65 Million |
NT$20.86 Million | Taiwan | NT$11.55 | ▲ +0.43% |
| 5363 |
Volkswagen AG
XETRA:VOW |
4.04x |
€5.21 Billion
≈ $6.09 Billion |
€1.29 Billion | Germany | €74.55 | ▼ -0.40% |
| 5364 |
Anhui Conch Cement Co Ltd
SHG:600585 |
4.04x |
CN¥7.30 Billion
≈ $1.07 Billion |
CN¥1.81 Billion | China | CN¥17.59 | ▼ -1.29% |
| 5365 |
SFD SA ZY -10
F:7PQ |
4.04x |
€3.55 Million
≈ $4.14 Million |
€878.35K | Germany | €0.53 | ▲ +2.33% |
| 5366 |
Ottogi
KO:007310 |
4.03x |
₩125.91 Billion
≈ $85.33 Million |
₩31.21 Billion | Korea | ₩306000.00 | ▼ -0.16% |
| 5367 |
CB Industrial Product Holding
KLSE:7076 |
4.03x |
RM50.44 Million
≈ $12.66 Million |
RM12.50 Million | Malaysia | RM1.08 | ▼ -3.57% |
| 5368 |
Bunzl PLC
LSE:BNZL |
4.03x |
GBX366.90 Million
≈ $44.64K |
GBX90.95 Million | UK | GBX2726.00 | ▼ -0.15% |
| 5369 |
Electronic City Indonesia Tbk
JK:ECII |
4.03x |
Rp95.96 Billion
≈ $5.62 Million |
Rp23.79 Billion | Indonesia | Rp157.00 | ▲ +0.00% |
| 5370 |
Shanghai Sunglow Packaging Technology Co Ltd Co Ltd Class A
SHG:603499 |
4.03x |
CN¥69.18 Million
≈ $10.12 Million |
CN¥17.15 Million | China | CN¥10.53 | ▲ +1.25% |
| 5371 |
C I Systems
TA:CISY |
4.03x |
ILA1.02 Million
≈ $2.73K |
ILA253.00K | Israel | ILA2194.00 | ▲ +6.50% |
| 5372 |
COG Financial Services Ltd
AU:COG |
4.03x |
AU$39.84 Million
≈ $28.19 Million |
AU$9.88 Million | Australia | AU$1.38 | ▼ -1.08% |
| 5373 |
Bata India Limited
NSE:BATAINDIA |
4.03x |
Rs2.65 Billion
≈ $28.71 Million |
Rs658.94 Million | India | Rs698.90 | ▼ -0.23% |
| 5374 |
Sparebanken Sor
OL:SOR |
4.03x |
Nkr1.71 Billion
≈ $180.15 Million |
Nkr425.00 Million | Norway | Nkr203.00 | ▲ +0.00% |
| 5375 |
Hawesko Holding AG
XETRA:HAW |
4.03x |
€56.24 Million
≈ $65.76 Million |
€13.96 Million | Germany | €18.40 | ▲ +2.22% |
| 5376 |
PRUKSA HOLDING
BK:PSH-R |
4.02x |
฿1.55 Billion
≈ $48.37 Million |
฿385.75 Million | Thailand | ฿4.38 | ▲ +0.92% |
| 5377 |
Qingdao Hiron Commercial Cold Chain Co Ltd
SHG:603187 |
4.02x |
CN¥320.53 Million
≈ $46.90 Million |
CN¥79.69 Million | China | CN¥11.75 | ▲ +0.00% |
| 5378 |
Elis SA
PA:ELIS |
4.02x |
€861.10 Million
≈ $1.01 Billion |
€214.10 Million | France | €25.20 | ▲ +0.08% |
| 5379 |
E Split Corp Class A
TO:ENS |
4.02x |
CA$34.33 Million
≈ $24.84 Million |
CA$8.54 Million | Canada | CA$19.08 | ▲ +0.42% |
| 5380 |
Armac Locacao Logistica
SA:ARML3 |
4.02x |
R$91.04 Million
≈ $17.86 Million |
R$22.65 Million | Brazil | R$3.09 | ▼ -3.13% |
| 5381 |
GF Securities Co. Ltd
F:9GF |
4.02x |
€18.92 Billion
≈ $22.12 Billion |
€4.71 Billion | Germany | €1.86 | ▲ +1.64% |
| 5382 |
GF Securities Co Ltd
SHE:000776 |
4.02x |
CN¥18.92 Billion
≈ $2.77 Billion |
CN¥4.71 Billion | China | CN¥22.86 | ▲ +0.62% |
| 5383 |
Zhejiang Sf Oilless Bearing Co Ltd
SHE:300817 |
4.02x |
CN¥57.60 Million
≈ $8.43 Million |
CN¥14.33 Million | China | CN¥14.04 | ▲ +0.43% |
| 5384 |
B&M European Value Retail SA
LSE:BME |
4.02x |
GBX213.00 Million
≈ $25.92K |
GBX53.00 Million | UK | GBX208.40 | ▲ +3.48% |
| 5385 |
Ruentex Materials Co Ltd
TW:8463 |
4.02x |
NT$559.26 Million
≈ $17.62 Million |
NT$139.19 Million | Taiwan | NT$21.50 | ▲ +0.94% |
| 5386 |
Trematon Capital Investments
JSE:TMT |
4.02x |
ZAC33.32 Million
≈ $17.71K |
ZAC8.29 Million | South Africa | ZAC113.00 | ▼ -8.87% |
| 5387 |
Havila Shipping ASA
OL:HAVI |
4.01x |
Nkr146.44 Million
≈ $15.41 Million |
Nkr36.48 Million | Norway | Nkr1.11 | ▲ +0.91% |
| 5388 |
Stadler Rail AG
SW:SRAIL |
4.01x |
CHF284.77 Million
≈ $360.03 Million |
CHF70.95 Million | Switzerland | CHF23.34 | ▲ +2.01% |
| 5389 |
Yest Ltd
KQ:122640 |
4.01x |
₩11.47 Billion
≈ $7.78 Million |
₩2.86 Billion | Korea | ₩26500.00 | ▲ +2.91% |
| 5390 |
ZEEKR Intelligent Technology Holding Limited
NYSE:ZK |
4.01x | $415.47 Million | $103.60 Million | USA | $26.73 | ▲ +0.00% |
| 5391 |
Coffee Holding Co Inc
NASDAQ:JVA |
4.01x | $6.61 Million | $1.65 Million | USA | $3.48 | ▲ +0.87% |
| 5392 |
Siri Prime Office Property Fd
BK:SIRI |
4.01x |
฿4.01 Billion
≈ $125.04 Million |
฿1.00 Billion | Thailand | ฿1.51 | ▲ +0.67% |
| 5393 |
Sobha Limited
NSE:SOBHA |
4.01x |
Rs2.91 Billion
≈ $31.43 Million |
Rs725.27 Million | India | Rs1456.30 | ▲ +0.04% |
| 5394 |
ExGen Resources Inc
V:EXG |
4.01x |
CA$195.65K
≈ $141.53K |
CA$48.84K | Canada | CA$0.09 | ▼ -10.53% |
| 5395 |
Jash Engineering Limited
NSE:JASH |
4.00x |
Rs243.23 Million
≈ $2.63 Million |
Rs60.77 Million | India | Rs519.05 | ▼ -1.79% |
| 5396 |
Sichuan Hebang Biotechnology Co Ltd
SHG:603077 |
4.00x |
CN¥165.40 Million
≈ $24.20 Million |
CN¥41.34 Million | China | CN¥2.31 | ▲ +1.32% |
| 5397 |
Akash Infra-Projects Limited
NSE:AKASH |
4.00x |
Rs95.48 Million
≈ $1.03 Million |
Rs23.86 Million | India | Rs27.02 | ▼ -2.88% |
| 5398 |
Tulikivi Oyj A
HE:TULAV |
4.00x |
€1.20 Million
≈ $1.40 Million |
€300.00K | Finland | €0.53 | ▼ -0.75% |
| 5399 |
Doctor Care Anywhere Group Plc
AU:DOC |
4.00x |
AU$1.88 Million
≈ $1.33 Million |
AU$471.00K | Australia | AU$0.12 | ▼ -8.00% |
| 5400 |
Mission Produce Inc
NASDAQ:AVO |
4.00x | $67.20 Million | $16.80 Million | USA | $12.63 | ▼ -3.14% |