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,187
Positive operating CF and net income required

Last Updated

Jun 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
5501 Nantong Square Cold Chain Equipment Co Ltd
SHG:603339
3.97x CN¥135.40 Million
≈ $19.81 Million
CN¥34.10 Million China CN¥13.61 ▲ +4.21%
5502 Sino-American Silicon Products
TWO:5483
3.97x NT$6.42 Billion
≈ $202.30 Million
NT$1.62 Billion Taiwan NT$160.50 ▼ -3.89%
5503 Kolibri Global Energy Inc. Common stock
NASDAQ:KGEI
3.97x $13.15 Million $3.31 Million USA $5.66 ▲ +0.71%
5504 Inmax Holding Co Ltd
TWO:1591
3.97x NT$28.90 Million
≈ $910.41K
NT$7.28 Million Taiwan NT$41.50 ▼ -4.05%
5505 Fiserv Inc.
NASDAQ:FISV
3.97x $2.24 Billion $564.00 Million USA $56.23 ▲ +2.09%
5506 VIP Clothing Limited
NSE:VIPCLOTHNG
3.97x Rs176.95 Million
≈ $1.91 Million
Rs44.60 Million India Rs25.91 ▲ +0.35%
5507 Dongwon Systems Corp
KO:014825
3.97x ₩60.65 Billion
≈ $41.10 Million
₩15.29 Billion Korea ₩15190.00 ▲ +0.60%
5508 Dongwon System
KO:014820
3.97x ₩60.65 Billion
≈ $41.10 Million
₩15.29 Billion Korea ₩20400.00 ▲ +0.00%
5509 Shanxi Xishan Coal and Electricity Power Co Ltd
SHE:000983
3.97x CN¥4.45 Billion
≈ $650.84 Million
CN¥1.12 Billion China CN¥7.78 ▲ +3.05%
5510 Regis Healthcare Ltd
AU:REG
3.97x AU$97.51 Million
≈ $69.00 Million
AU$24.59 Million Australia AU$6.20 ▼ -1.74%
5511 Adairs Ltd
AU:ADH
3.96x AU$50.89 Million
≈ $36.01 Million
AU$12.84 Million Australia AU$1.30 ▲ +0.39%
5512 Thai Sugar Terminal Public Company Limited
BK:TSTE
3.96x ฿130.89 Million
≈ $4.08 Million
฿33.02 Million Thailand ฿10.60 ▲ +0.95%
5513 Aluminum Corporation of China Limited
F:AOC
3.96x €6.36 Billion
≈ $7.43 Billion
€1.60 Billion Germany €1.26 ▲ +3.70%
5514 Ströer SE & Co. KGaA
F:SAX
3.96x €97.58 Million
≈ $114.08 Million
€24.62 Million Germany €35.76 ▼ -6.92%
5515 STROEER (UNSP.ARD)/4/1
F:SAXB
3.96x €97.58 Million
≈ $114.08 Million
€24.62 Million Germany €7.70 ▼ -6.67%
5516 JOYCITY Corporation
KQ:067000
3.96x ₩4.46 Billion
≈ $3.02 Million
₩1.13 Billion Korea ₩1314.00 ▼ -4.92%
5517 Interlink Communication Public Company Limited
BK:ILINK
3.96x ฿339.79 Million
≈ $10.59 Million
฿85.77 Million Thailand ฿5.00 ▲ +2.88%
5518 Stradim Espace Finances SA
PA:ALSAS
3.96x €5.71 Million
≈ $6.67 Million
€1.44 Million France €4.38 ▲ +0.00%
5519 Turbo Mech Bhd
KLSE:5167
3.96x RM4.49 Million
≈ $1.13 Million
RM1.13 Million Malaysia RM0.59 ▲ +0.00%
5520 Kabra Extrusion Technik Limited
NSE:KABRAEXTRU
3.96x Rs428.57 Million
≈ $4.63 Million
Rs108.27 Million India Rs241.34 ▲ +2.18%
5521 AMPACS Corp.
TW:6743
3.96x NT$187.14 Million
≈ $5.90 Million
NT$47.30 Million Taiwan NT$30.30 ▼ -0.33%
5522 Mex Polska S.A.
WAR:MEX
3.96x zł3.96 Million
≈ $1.09 Million
zł1.00 Million Poland zł3.69 ▼ -2.12%
5523 Anadolu Efes Biracilik ve Malt Sanayi AS
IS:AEFES
3.95x TL16.08 Billion
≈ $360.09 Million
TL4.07 Billion Turkey TL20.66 ▲ +2.68%
5524 Victek Co. Ltd
KQ:065450
3.95x ₩12.92 Billion
≈ $8.76 Million
₩3.27 Billion Korea ₩3600.00 ▼ -0.14%
5525 Lecron Energy Saving Materials
SHE:300343
3.95x CN¥18.84 Million
≈ $2.76 Million
CN¥4.77 Million China CN¥6.56 ▼ -1.80%
5526 Shanghai Pret Composites
SHE:002324
3.95x CN¥465.48 Million
≈ $68.11 Million
CN¥117.78 Million China CN¥11.85 ▼ -2.47%
5527 PharmaResources (Shanghai) Co. Ltd. A
SHE:301230
3.95x CN¥135.51 Million
≈ $19.83 Million
CN¥34.29 Million China CN¥34.04 ▼ -0.56%
5528 Limoneira Co
NASDAQ:LMNR
3.95x $24.56 Million $6.22 Million USA $11.87 ▼ -7.98%
5529 Bell AG
SW:BELL
3.95x CHF275.00 Million
≈ $347.67 Million
CHF69.60 Million Switzerland CHF173.60 ▲ +0.00%
5530 H&E Equipment Services Inc
NASDAQ:HEES
3.95x $129.44 Million $32.76 Million USA $94.64 ▲ +0.00%
5531 Selvita S.A.
WAR:SLV
3.95x zł29.01 Million
≈ $7.98 Million
zł7.34 Million Poland zł29.80 ▼ -2.45%
5532 PARK24 SPONS. ADR/1
F:3WN
3.95x €62.88 Billion
≈ $73.51 Billion
€15.92 Billion Germany €10.30 ▼ -0.96%
5533 Zhen Ding Technology Holding Ltd
TW:4958
3.95x NT$12.49 Billion
≈ $393.41 Million
NT$3.16 Billion Taiwan NT$492.50 ▼ -3.43%
5534 Air China Limited
F:AD2
3.95x €14.30 Billion
≈ $16.72 Billion
€3.62 Billion Germany €0.48 ▼ -1.87%
5535 Clover Health Investments Corp
NASDAQ:CLOV
3.95x $107.89 Million $27.33 Million USA $3.99 ▲ +9.32%
5536 Edgewell Personal Care Co
NYSE:EPC
3.95x $114.80 Million $29.10 Million USA $19.76 ▲ +6.64%
5537 Qingdao Haier Co Ltd
SHG:600690
3.94x CN¥8.60 Billion
≈ $1.26 Billion
CN¥2.18 Billion China CN¥20.36 ▼ -1.64%
5538 Gigalane Co Ltd
KQ:049080
3.94x ₩6.47 Billion
≈ $4.39 Million
₩1.64 Billion Korea ₩1171.00 ▲ +2.72%
5539 Maggie Beer Holdings Ltd
AU:MBH
3.94x AU$5.18 Million
≈ $3.67 Million
AU$1.31 Million Australia AU$0.07 ▲ +2.94%
5540 Outfront Media Inc
NYSE:OUT
3.94x $75.30 Million $19.10 Million USA $31.35 ▲ +0.29%
5541 Nuveen Dynamic Municipal Opportunities Fund
NYSE:NDMO
3.94x $224.81 Million $57.03 Million USA $10.35 ▲ +0.49%
5542 Springfield Properties Plc
LSE:SPR
3.94x GBX44.92 Million
≈ $5.47K
GBX11.40 Million UK GBX98.00 ▲ +4.81%
5543 Beijing Tricolor Technology Co Ltd
SHG:603516
3.94x CN¥42.46 Million
≈ $6.21 Million
CN¥10.78 Million China CN¥126.39 ▲ +10.00%
5544 Pan Ocean Co Ltd
KO:028670
3.94x ₩227.95 Billion
≈ $154.48 Million
₩57.90 Billion Korea ₩5160.00 ▲ +3.20%
5545 Zhejiang Kingland Pipeline and Technologies Co Ltd
SHE:002443
3.94x CN¥141.37 Million
≈ $20.69 Million
CN¥35.92 Million China CN¥11.39 ▲ +0.26%
5546 LSI Industries Inc
NASDAQ:LYTS
3.94x $24.98 Million $6.35 Million USA $23.14 ▲ +1.31%
5547 Oil Refineries Ltd.
TA:ORL
3.93x ILA181.00 Million
≈ $485.25K
ILA46.00 Million Israel ILA162.50 ▼ -0.55%
5548 Thryv Holdings Inc
NASDAQ:THRY
3.93x $22.25 Million $5.65 Million USA $3.80 ▲ +4.97%
5549 Zhejiang Shengyang Science
SHG:603703
3.93x CN¥8.25 Million
≈ $1.21 Million
CN¥2.10 Million China CN¥12.61 ▲ +2.02%
5550 Civeo Corp
NYSE:CVEO
3.93x $32.36 Million $8.23 Million USA $35.56 ▲ +3.98%
5551 ANGI Homeservices Inc
NASDAQ:ANGI
3.93x $28.40 Million $7.22 Million USA $6.46 ▲ +7.13%
5552 Sino Wealth Electronic Ltd
SHE:300327
3.93x CN¥62.83 Million
≈ $9.19 Million
CN¥15.98 Million China CN¥27.68 ▼ -2.95%
5553 Viva Energy Group Ltd
AU:VEA
3.93x AU$314.40 Million
≈ $222.46 Million
AU$80.00 Million Australia AU$2.29 ▲ +2.23%
5554 Indonesia Energy
NYSE MKT:INDO
3.93x $258.53K $65.80K USA $3.24 ▲ +1.57%
5555 Colgate Palmolive (India) Limited
NSE:COLPAL
3.93x Rs13.94 Billion
≈ $150.81 Million
Rs3.55 Billion India Rs2004.40 ▼ -0.70%
5556 Liquidity Services Inc
NASDAQ:LQDT
3.93x $29.54 Million $7.52 Million USA $36.94 ▲ +2.21%
5557 pferdewetten.de AG
XETRA:EMH
3.93x €4.25 Million
≈ $4.97 Million
€1.08 Million Germany €2.72 ▲ +1.49%
5558 Shanghai Aladdin Biochemical Technology Co. Ltd. A
SHG:688179
3.92x CN¥400.57 Million
≈ $58.62 Million
CN¥102.06 Million China CN¥21.33 ▲ +4.05%
5559 China Aoyuan Group Limited
F:47C
3.92x €2.34 Billion
≈ $2.74 Billion
€596.31 Million Germany €0.01 ▲ +50.00%
5560 GeneBioTech Co. Ltd
KQ:086060
3.92x ₩3.87 Billion
≈ $2.62 Million
₩986.50 Million Korea ₩3865.00 ▲ +2.52%
5561 OpenSys M Bhd
KLSE:0040
3.92x RM12.76 Million
≈ $3.20 Million
RM3.25 Million Malaysia RM0.31 ▼ -0.16%
5562 STO Express Co Ltd
SHE:002468
3.92x CN¥1.19 Billion
≈ $173.53 Million
CN¥302.37 Million China CN¥13.73 ▼ -3.31%
5563 Wuhan Huazhong Numerical Control Co Ltd
SHE:300161
3.92x CN¥86.09 Million
≈ $12.60 Million
CN¥21.95 Million China CN¥31.09 ▼ -2.66%
5564 Auna S.A.
NYSE:AUNA
3.92x $188.56 Million $48.09 Million USA $4.50 ▲ +0.45%
5565 Koroplast Temizlik Ambalaj Urunleri San. ve Dis Ticaret A.S.
IS:KRPLS
3.92x TL64.10 Million
≈ $1.44 Million
TL16.35 Million Turkey TL9.32 ▲ +0.00%
5566 Soosung Innovation Co. Ltd.
KQ:084180
3.92x ₩4.76 Billion
≈ $3.22 Million
₩1.21 Billion Korea ₩656.00 ▼ -4.23%
5567 Mercan Kimya Sanayi ve Ticaret AS
IS:MERCN
3.92x TL125.20 Million
≈ $2.80 Million
TL31.94 Million Turkey TL24.08 ▼ -2.19%
5568 Ilyang Pharmaceutical Co Ltd
KO:007575
3.92x ₩2.26 Billion
≈ $1.53 Million
₩576.52 Million Korea ₩12980.00 ▲ +0.00%
5569 Ilyang Pharm
KO:007570
3.92x ₩2.26 Billion
≈ $1.53 Million
₩576.52 Million Korea ₩13050.00 ▲ +0.00%
5570 Carmit
TA:CRMT
3.92x ILA2.22 Million
≈ $5.96K
ILA567.00K Israel ILA1841.00 ▼ -0.81%
5571 Zhejiang Aokang Shoes Co Ltd
SHG:603001
3.92x CN¥88.56 Million
≈ $12.96 Million
CN¥22.60 Million China CN¥10.77 ▼ -0.55%
5572 Chonburi Concrete Product Public Company Limited
BK:CCP
3.92x ฿132.29 Million
≈ $4.12 Million
฿33.76 Million Thailand ฿0.27 ▲ +0.00%
5573 Nimbus Group AB
ST:BOAT
3.92x Skr99.02 Million
≈ $10.66 Million
Skr25.28 Million Sweden Skr12.00 ▲ +1.69%
5574 CareCloud, Inc.
NASDAQ:CCLD
3.92x $3.61 Million $922.00K USA $2.40 ▲ +2.13%
5575 Crescent Capital BDC Inc
NASDAQ:CCAP
3.92x $15.29 Million $3.90 Million USA $11.51 ▲ +2.58%
5576 Kainos Group PLC
LSE:KNOS
3.91x GBX39.67 Million
≈ $4.83K
GBX10.13 Million UK GBX878.00 ▲ +2.75%
5577 ODP Corp
NASDAQ:ODP
3.91x $90.00 Million $23.00 Million USA $28.00 ▲ +0.00%
5578 JK Tyre & Industries Limited
NSE:JKTYRE
3.91x Rs8.66 Billion
≈ $93.67 Million
Rs2.21 Billion India Rs385.55 ▼ -0.12%
5579 Adeunis
PA:ALARF
3.91x €1.88 Million
≈ $2.20 Million
€481.12K France €0.84 ▼ -2.33%
5580 Lazard Ltd
NYSE:LAZ
3.91x $287.47 Million $73.50 Million USA $48.55 ▲ +3.12%
5581 Curo Co Ltd
KO:015590
3.91x ₩16.93 Billion
≈ $11.47 Million
₩4.33 Billion Korea ₩515.00 ▲ +0.00%
5582 Manolete Partners PLC
LSE:MANO
3.91x GBX4.34 Million
≈ $528.66
GBX1.11 Million UK GBX38.00 ▼ -1.30%
5583 Empresas Gasco S.A
SN:GASCO
3.91x CL$26.86 Billion
≈ $30.04 Million
CL$6.87 Billion Chile CL$1496.30 ▲ +0.00%
5584 Zurich Insurance Group AG
SW:ZURN
3.91x CHF14.72 Billion
≈ $18.62 Billion
CHF3.77 Billion Switzerland CHF548.40 ▲ +0.48%
5585 United Internet AG NA
XETRA:UTDI
3.91x €287.80 Million
≈ $336.47 Million
€73.66 Million Germany €27.04 ▲ +2.04%
5586 Freehold Royalties Ltd.
TO:FRU
3.91x CA$55.01 Million
≈ $39.80 Million
CA$14.08 Million Canada CA$17.64 ▲ +0.74%
5587 Hyundai Wia
KO:011210
3.91x ₩213.59 Billion
≈ $144.75 Million
₩54.67 Billion Korea ₩81200.00 ▼ -3.91%
5588 Fujian Funeng Co Ltd
SHG:600483
3.91x CN¥2.55 Billion
≈ $372.86 Million
CN¥652.25 Million China CN¥11.92 ▲ +2.05%
5589 Yonghui Superstores Co Ltd
SHG:601933
3.91x CN¥576.44 Million
≈ $84.35 Million
CN¥147.56 Million China CN¥3.41 ▼ -3.40%
5590 Guangdong No2 Hydropower Engineering Co Ltd
SHE:002060
3.91x CN¥812.21 Million
≈ $118.85 Million
CN¥207.98 Million China CN¥3.59 ▲ +1.41%
5591 Shanghai Yongguan Adhesive Products Corp Ltd
SHG:603681
3.90x CN¥315.44 Million
≈ $46.16 Million
CN¥80.80 Million China CN¥26.60 ▲ +1.88%
5592 Dae Hyun
KO:016090
3.90x ₩7.90 Billion
≈ $5.35 Million
₩2.02 Billion Korea ₩1576.00 ▼ -0.88%
5593 Swedbank AB (publ)
ST:SWED-A
3.90x Skr36.51 Billion
≈ $3.93 Billion
Skr9.36 Billion Sweden Skr334.60 ▲ +0.51%
5594 Grupo Sports World S.A.B. de C.V
MX:SPORTS
3.90x MX$153.33 Million
≈ $8.82 Million
MX$39.30 Million Mexico MX$9.00 ▼ -0.33%
5595 Dutch Lady Milk Industries Bhd
KLSE:3026
3.90x RM88.95 Million
≈ $22.33 Million
RM22.80 Million Malaysia RM33.02 ▲ +0.06%
5596 Cheng Uei Precision Industry Co Ltd
TW:2392
3.90x NT$2.79 Billion
≈ $87.84 Million
NT$714.75 Million Taiwan NT$42.00 ▼ -4.87%
5597 Nexxen International Ltd
NASDAQ:NEXN
3.90x $41.09 Million $10.54 Million USA $8.56 ▲ +4.01%
5598 Humpuss Intermoda Transportasi
JK:HITS
3.90x Rp6.29 Million
≈ $368.71
Rp1.61 Million Indonesia Rp116.00 ▲ +0.00%
5599 Chien Shing Harbour Service Co Ltd
TW:8367
3.90x NT$447.89 Million
≈ $14.11 Million
NT$114.88 Million Taiwan NT$41.15 ▲ +0.12%
5600 Shenke Slide Bearing Corp
SHE:002633
3.90x CN¥11.13 Million
≈ $1.63 Million
CN¥2.85 Million China CN¥16.75 ▼ -0.89%