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