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
11501 WELL Health Technologies Corp
TO:WELL
1.61x CA$27.31 Million
≈ $19.75 Million
CA$17.00 Million Canada CA$3.96 ▲ +0.00%
11502 W P Carey Inc
NYSE:WPC
1.61x $283.24 Million $176.30 Million USA $76.69 ▲ +1.98%
11503 Ares Management LP
NYSE:ARES
1.61x $406.51 Million $253.05 Million USA $126.51 ▲ +4.31%
11504 Aten International Co Ltd
TW:6277
1.61x NT$163.34 Million
≈ $5.15 Million
NT$101.68 Million Taiwan NT$78.00 ▲ +0.78%
11505 LWSABAH
KLSE:5328
1.61x RM45.16 Million
≈ $11.34 Million
RM28.12 Million Malaysia RM1.41 ▼ -2.76%
11506 Hua Na Hydropower JSC
VN:HNA
1.61x ₫152.23 Billion
≈ $5.78 Million
₫94.81 Billion Vietnam ₫21000.00 ▲ +0.72%
11507 Bekasi Asri Pemula Tbk
JK:BAPA
1.61x Rp2.07 Billion
≈ $121.51K
Rp1.29 Billion Indonesia Rp187.00 ▼ -15.00%
11508 PACCAR Inc
NASDAQ:PCAR
1.61x $971.80 Million $605.30 Million USA $132.24 ▲ +1.14%
11509 Renew Holdings plc
LSE:RNWH
1.61x GBX30.39 Million
≈ $3.70K
GBX18.93 Million UK GBX929.00 ▲ +0.32%
11510 Pason Systems Inc.
TO:PSI
1.61x CA$20.94 Million
≈ $15.15 Million
CA$13.04 Million Canada CA$13.20 ▼ -0.38%
11511 Shennan Circuits Co Ltd Class A
SHE:002916
1.60x CN¥1.52 Billion
≈ $223.04 Million
CN¥949.91 Million China CN¥332.81 ▼ -1.38%
11512 Central Petroleum Ltd
AU:CTP
1.60x AU$9.96 Million
≈ $7.05 Million
AU$6.21 Million Australia AU$0.07 ▲ +0.00%
11513 Thailand Prime Property Freehold and Leasehold Real Estate Investment Trust
BK:TPRIME
1.60x ฿118.64 Million
≈ $3.70 Million
฿73.95 Million Thailand ฿7.70 ▼ -0.65%
11514 Shanghai GuAo Electronic Technology Co Ltd
SHE:300551
1.60x CN¥84.15 Million
≈ $12.31 Million
CN¥52.47 Million China CN¥8.39 ▼ -1.64%
11515 Alto Ingredients Inc
NASDAQ:ALTO
1.60x $22.78 Million $14.21 Million USA $4.64 ▼ -6.64%
11516 Alpargatas S.A
SA:ALPA3
1.60x R$261.07 Million
≈ $51.23 Million
R$162.81 Million Brazil R$8.55 ▼ -0.58%
11517 GEK TERNA Holdings Real Estate Construction S.A
AT:GEKTERNA
1.60x €56.28 Million
≈ $65.79 Million
€35.10 Million Greece €42.78 ▲ +0.80%
11518 Jadestone Energy Inc
LSE:JSE
1.60x GBX42.37 Million
≈ $5.16K
GBX26.43 Million UK GBX32.00 ▲ +0.00%
11519 V2X Inc
NYSE:VVX
1.60x $39.45 Million $24.61 Million USA $83.57 ▼ -0.49%
11520 Thai Nakarin Hospital Public Company Limited
BK:TNH
1.60x ฿154.19 Million
≈ $4.81 Million
฿96.19 Million Thailand ฿29.00 ▲ +0.87%
11521 CAR Group Ltd
AU:CAR
1.60x AU$229.74 Million
≈ $162.56 Million
AU$143.34 Million Australia AU$23.92 ▼ -3.90%
11522 Yayla Agro Gida Sanayi ve Ticaret A.S.
IS:YYLGD
1.60x TL1.57 Billion
≈ $35.15 Million
TL979.43 Million Turkey TL10.47 ▼ -0.85%
11523 SAMRYOONG Co.Ltd
KQ:014970
1.60x ₩2.82 Billion
≈ $1.91 Million
₩1.76 Billion Korea ₩4730.00 ▲ +5.46%
11524 Winner Medical Co Ltd
SHE:300888
1.60x CN¥384.40 Million
≈ $56.25 Million
CN¥239.90 Million China CN¥28.88 ▼ -3.09%
11525 Kellanova
NYSE:K
1.60x $503.00 Million $314.00 Million USA $83.44 ▼ -0.01%
11526 Talex S.A.
WAR:TLX
1.60x zł5.89 Million
≈ $1.62 Million
zł3.68 Million Poland zł17.90 ▲ +0.00%
11527 Parade Technologies Ltd
TWO:4966
1.60x NT$871.87 Million
≈ $27.47 Million
NT$544.38 Million Taiwan NT$611.00 ▼ -0.16%
11528 Initiator Pharma A/S
ST:INIT
1.60x Skr2.29 Million
≈ $246.33K
Skr1.43 Million Sweden Skr2.29 ▼ -5.76%
11529 Shenzhen Refond Optoelectronics Co Ltd
SHE:300241
1.60x CN¥32.51 Million
≈ $4.76 Million
CN¥20.31 Million China CN¥5.09 ▲ +2.83%
11530 Les Docks des Pétroles d-Ambès - SA
PA:DPAM
1.60x €4.47 Million
≈ $5.23 Million
€2.79 Million France €855.00 ▼ -2.29%
11531 Legrand SA
PA:LR
1.60x €422.80 Million
≈ $494.30 Million
€264.20 Million France €134.30 ▼ -0.48%
11532 Hanwha REIT Co. Ltd.
KO:451800
1.60x ₩18.59 Billion
≈ $12.60 Million
₩11.61 Billion Korea ₩4860.00 ▲ +0.21%
11533 Monro Muffler Brake Inc
NASDAQ:MNRO
1.60x $17.82 Million $11.14 Million USA $16.79 ▲ +0.48%
11534 Jadi Imaging Holdings Bhd
KLSE:7223
1.60x RM8.00 Million
≈ $2.01 Million
RM5.00 Million Malaysia RM0.04 ▲ +14.29%
11535 Jiangsu Expressway Company Limited
F:JE2
1.60x €2.01 Billion
≈ $2.35 Billion
€1.25 Billion Germany €1.06 ▼ -0.93%
11536 A Dong Paint JSC
VN:ADP
1.60x ₫14.82 Billion
≈ $563.05K
₫9.26 Billion Vietnam ₫22200.00 ▼ -0.45%
11537 Jiangsu Yangnong Chemical Co Ltd
SHG:600486
1.60x CN¥399.22 Million
≈ $58.42 Million
CN¥249.55 Million China CN¥54.38 ▼ -3.92%
11538 Heliospectra publ AB
ST:HELIO
1.60x Skr3.28 Million
≈ $352.87K
Skr2.05 Million Sweden Skr0.09 ▲ +1.08%
11539 OPAL Fuels Inc
NASDAQ:OPAL
1.60x $18.21 Million $11.39 Million USA $2.21 ▼ -1.78%
11540 Lifecome Biochemistry Co Ltd
SHE:002868
1.60x CN¥6.66 Million
≈ $974.39K
CN¥4.16 Million China CN¥22.40 ▼ -0.80%
11541 Regional Container Lines Public Company Limited
BK:RCL
1.60x ฿2.88 Billion
≈ $89.86 Million
฿1.80 Billion Thailand ฿34.25 ▲ +0.74%
11542 Kretam Holdings Bhd
KLSE:1996
1.60x RM163.16 Million
≈ $40.96 Million
RM102.07 Million Malaysia RM0.66 ▲ +1.54%
11543 COLOPLAST SP.ADR 1/10 DK1
F:CBH
1.60x €2.23 Billion
≈ $2.61 Billion
€1.40 Billion Germany €5.50 ▼ -1.79%
11544 Coloplast A/S
CO:COLO-B
1.60x Dkr2.23 Billion
≈ $349.37 Million
Dkr1.40 Billion Denmark Dkr403.60 ▲ +1.20%
11545 Ningbo Baosi Energy Equipment Co Ltd
SHE:300441
1.60x CN¥64.20 Million
≈ $9.39 Million
CN¥40.17 Million China CN¥6.19 ▼ -5.78%
11546 ABM Industries Incorporated
NYSE:ABM
1.60x $62.00 Million $38.80 Million USA $47.72 ▲ +0.80%
11547 GREEK O.FOOTB. ADR 1/2
F:GF8A
1.60x €195.15 Million
≈ $228.15 Million
€122.16 Million Germany €6.45 ▼ -3.01%
11548 Greek Organization of Football Prognostics S.A.
AT:OPAP
1.60x €195.15 Million
≈ $228.15 Million
€122.16 Million Greece €12.10 ▼ -8.47%
11549 Thanapiriya Public Company Limited
BK:TNP
1.60x ฿76.14 Million
≈ $2.37 Million
฿47.66 Million Thailand ฿2.88 ▲ +0.70%
11550 Basilea Pharmaceutica AG
SW:BSLN
1.60x CHF39.03 Million
≈ $49.35 Million
CHF24.44 Million Switzerland CHF52.60 ▲ +0.57%
11551 Smart Logistics Global Limited Ordinary Shares
NASDAQ:SLGB
1.60x $1.38K $864.00 USA $0.61 ▼ -25.59%
11552 Minera Frisco S.A.B. de C.V
MX:MFRISCOA-1
1.60x MX$2.56 Billion
≈ $147.06 Million
MX$1.60 Billion Mexico MX$13.16 ▼ -2.73%
11553 Allgeier SE
XETRA:AEIN
1.60x €14.27 Million
≈ $16.68 Million
€8.94 Million Germany €15.70 ▼ -1.88%
11554 Filtronic
LSE:FTC
1.60x GBX11.69 Million
≈ $1.42K
GBX7.32 Million UK GBX259.00 ▲ +1.57%
11555 Cosmo Pharmaceuticals N.V
F:C43
1.60x €6.28 Million
≈ $7.35 Million
€3.94 Million Germany €71.00 ▲ +3.80%
11556 Sungrow Power Supply Co Ltd
SHE:300274
1.60x CN¥6.62 Billion
≈ $968.58 Million
CN¥4.15 Billion China CN¥113.42 ▼ -3.71%
11557 MEITUAN UNSP.ADR/2B
F:9MDA
1.60x €57.15 Billion
≈ $66.81 Billion
€35.81 Billion Germany €17.80 ▼ -0.56%
11558 Twin Disc Incorporated
NASDAQ:TWIN
1.60x $5.31 Million $3.33 Million USA $23.22 ▲ +0.48%
11559 Sterling Construction Company Inc
NASDAQ:STRL
1.60x $165.57 Million $103.77 Million USA $660.94 ▼ -7.86%
11560 Itron Inc
NASDAQ:ITRI
1.60x $85.50 Million $53.59 Million USA $84.22 ▲ +0.35%
11561 Sreeleathers Limited
NSE:SREEL
1.60x Rs184.11 Million
≈ $1.99 Million
Rs115.40 Million India Rs227.97 ▲ +2.36%
11562 Genimous Technology Co Ltd
SHE:000676
1.60x CN¥58.74 Million
≈ $8.60 Million
CN¥36.82 Million China CN¥6.47 ▼ -6.23%
11563 Sunjin
KO:136490
1.60x ₩21.62 Billion
≈ $14.65 Million
₩13.55 Billion Korea ₩9690.00 ▼ -1.02%
11564 Chongqing Fuling Zhacai Group Co Ltd
SHE:002507
1.60x CN¥370.51 Million
≈ $54.22 Million
CN¥232.26 Million China CN¥11.36 ▼ -1.47%
11565 Kona I Co.Ltd
KQ:052400
1.60x ₩47.96 Billion
≈ $32.50 Million
₩30.07 Billion Korea ₩40050.00 ▼ -3.14%
11566 Beijing ConST Instruments Technology Inc
SHE:300445
1.60x CN¥50.96 Million
≈ $7.46 Million
CN¥31.95 Million China CN¥16.97 ▼ -0.59%
11567 Sanko Diecasting (Thailand) Public Company Limited
BK:SANKO
1.59x ฿31.49 Million
≈ $981.61K
฿19.75 Million Thailand ฿1.24 ▼ -3.88%
11568 El Pollo Loco Holdings Inc
NASDAQ:LOCO
1.59x $13.01 Million $8.16 Million USA $15.93 ▲ +3.17%
11569 SKANSKA AB (SPONS.ADR)/1
F:SKN
1.59x €3.94 Billion
≈ $4.60 Billion
€2.47 Billion Germany €23.40 ▼ -0.85%
11570 SHH Resources Holdings Bhd
KLSE:7412
1.59x RM3.06 Million
≈ $768.52K
RM1.92 Million Malaysia RM1.17 ▲ +3.54%
11571 Nova Technology
TWO:6613
1.59x NT$401.62 Million
≈ $12.65 Million
NT$251.93 Million Taiwan NT$307.50 ▼ -3.30%
11572 UOA Real Estate Investment Trust
KLSE:5110
1.59x RM75.39 Million
≈ $18.93 Million
RM47.29 Million Malaysia RM0.86 ▲ +0.59%
11573 Neway Valve suzhou Co Ltd
SHG:603699
1.59x CN¥760.52 Million
≈ $111.29 Million
CN¥477.18 Million China CN¥41.81 ▼ -3.20%
11574 Stelrad Group PLC
LSE:SRAD
1.59x GBX13.54 Million
≈ $1.65K
GBX8.49 Million UK GBX160.00 ▼ -0.62%
11575 Alkim Kagit Sanayi ve Ticaret AS
IS:ALKA
1.59x TL255.32 Million
≈ $5.72 Million
TL160.23 Million Turkey TL9.09 ▼ -2.26%
11576 Three Squirrels
SHE:300783
1.59x CN¥305.41 Million
≈ $44.69 Million
CN¥191.70 Million China CN¥15.94 ▼ -3.69%
11577 Kyobo 8 Special Purpose Acquisition Company
KQ:307280
1.59x ₩2.66 Billion
≈ $1.80 Million
₩1.67 Billion Korea ₩5490.00 ▲ +2.23%
11578 Zwack Unicum Likoripari es Kereskedelmi Nyrt.
BUD:ZWACK
1.59x Ft3.47 Billion
≈ $10.77 Million
Ft2.18 Billion Hungary Ft38500.00 ▲ +0.52%
11579 Weha Transportasi Indonesia TBK
JK:WEHA
1.59x Rp17.51 Billion
≈ $1.03 Million
Rp11.00 Billion Indonesia Rp103.00 ▼ -2.83%
11580 Entreparticuli
PA:ALENT
1.59x €98.88K
≈ $115.60K
€62.13K France €0.47 ▲ +0.21%
11581 Turvo International Co Ltd
TW:2233
1.59x NT$152.27 Million
≈ $4.80 Million
NT$95.70 Million Taiwan NT$203.50 ▼ -6.86%
11582 FactSet Research Systems Inc
NYSE:FDS
1.59x $211.69 Million $133.06 Million USA $254.36 ▲ +4.26%
11583 Avepoint Inc
NASDAQ:AVPT
1.59x $24.26 Million $15.25 Million USA $12.24 ▲ +3.51%
11584 Golden Pharos Bhd
KLSE:5649
1.59x RM42.24 Million
≈ $10.61 Million
RM26.55 Million Malaysia RM0.21 ▲ +0.00%
11585 Brimstone Investment Corporation Ltd
JSE:BRT
1.59x ZAC70.13 Million
≈ $37.27K
ZAC44.09 Million South Africa ZAC501.00 ▲ +0.00%
11586 Bravura Solutions Ltd
AU:BVS
1.59x AU$41.12 Million
≈ $29.10 Million
AU$25.86 Million Australia AU$2.38 ▼ -2.06%
11587 Shih Kuen Plastics Co Ltd
TWO:4305
1.59x NT$124.13 Million
≈ $3.91 Million
NT$78.10 Million Taiwan NT$41.30 ▲ +0.00%
11588 Zhejiang Meida Industrial Co Ltd
SHE:002677
1.59x CN¥7.13 Million
≈ $1.04 Million
CN¥4.49 Million China CN¥6.08 ▼ -3.65%
11589 Shelf Drilling Ltd
OL:SHLF
1.59x Nkr17.80 Million
≈ $1.87 Million
Nkr11.20 Million Norway Nkr18.44 ▲ +0.00%
11590 WSFS Financial Corporation
NASDAQ:WSFS
1.59x $121.52 Million $76.47 Million USA $79.84 ▲ +1.11%
11591 Allied Machinery Co. Ltd.
SHG:605060
1.59x CN¥297.80 Million
≈ $43.58 Million
CN¥187.47 Million China CN¥37.34 ▼ -1.89%
11592 Sims Metal Management Ltd
F:I8M
1.59x €63.60 Million
≈ $74.36 Million
€40.05 Million Germany €15.98 ▲ +1.08%
11593 Mrs. Bectors Food Specialities Limited
NSE:BECTORFOOD
1.59x Rs1.07 Billion
≈ $11.57 Million
Rs673.86 Million India Rs206.63 ▲ +3.66%
11594 Ancom Berhad
KLSE:4758
1.59x RM29.06 Million
≈ $7.30 Million
RM18.30 Million Malaysia RM0.87 ▼ -0.57%
11595 Hindustan Composites Limited
NSE:HINDCOMPOS
1.59x Rs202.20 Million
≈ $2.19 Million
Rs127.40 Million India Rs428.40 ▼ -4.45%
11596 Ridley Corporation Ltd
AU:RIC
1.59x AU$83.59 Million
≈ $59.14 Million
AU$52.67 Million Australia AU$2.81 ▲ +2.18%
11597 Shiva Texyarn Limited
NSE:SHIVATEX
1.59x Rs131.28 Million
≈ $1.42 Million
Rs82.74 Million India Rs154.92 ▲ +3.04%
11598 Cavco Industries Inc
NASDAQ:CVCO
1.59x $67.37 Million $42.46 Million USA $569.77 ▲ +1.36%
11599 Shenzhen Auto Electric Power Plant Co Ltd
SHE:002227
1.59x CN¥41.04 Million
≈ $6.01 Million
CN¥25.87 Million China CN¥5.62 ▼ -3.10%
11600 Croda International PLC
LSE:CRDA
1.59x GBX97.10 Million
≈ $11.81K
GBX61.20 Million UK GBX2932.00 ▲ +2.55%