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
11601 Pinnacle West Capital Corp
NYSE:PNW
1.61x $664.99 Million $413.21 Million USA $100.48 ▲ +1.10%
11602 Gold Fields Ltd
JSE:GFI
1.61x ZAC1.65 Billion
≈ $878.06K
ZAC1.03 Billion South Africa ZAC62223.00 ▼ -0.55%
11603 Nu Skin Enterprises Inc
NYSE:NUS
1.61x $27.48 Million $17.08 Million USA $5.32 ▲ +0.76%
11604 The Allstate Corporation
NYSE:ALL
1.61x $3.28 Billion $2.04 Billion USA $210.84 ▲ +0.72%
11605 Thrace Plastics Holding and Commercial S.A
AT:PLAT
1.61x €9.04 Million
≈ $10.57 Million
€5.62 Million Greece €4.45 ▲ +0.00%
11606 Sumec Corp Ltd
SHG:600710
1.61x CN¥736.64 Million
≈ $107.79 Million
CN¥457.86 Million China CN¥11.35 ▼ -1.30%
11607 Tong Hsing Electronic Industries Ltd
TW:6271
1.61x NT$634.34 Million
≈ $19.99 Million
NT$394.29 Million Taiwan NT$243.50 ▼ -2.60%
11608 Carabao Group Public Company Limited
BK:CBG-R
1.61x ฿1.29 Billion
≈ $40.14 Million
฿800.50 Million Thailand ฿59.25 ▼ -2.87%
11609 Ercros
MC:ECR
1.61x €35.24 Million
≈ $41.20 Million
€21.91 Million Spain €3.46 ▲ +0.14%
11610 Gaon Group Ltd
TA:GAGR
1.61x ILA12.14 Million
≈ $32.54K
ILA7.54 Million Israel ILA1748.00 ▼ -4.59%
11611 Longfor Group Holdings Limited
F:RLF
1.61x €6.48 Billion
≈ $7.58 Billion
€4.03 Billion Germany €0.84 ▼ -1.76%
11612 Rexford Industrial Realty Inc
NYSE:REXR
1.61x $149.63 Million $93.06 Million USA $34.22 ▲ +0.65%
11613 NEOWIZ
KQ:095660
1.61x ₩41.73 Billion
≈ $28.28 Million
₩25.95 Billion Korea ₩19710.00 ▼ -0.25%
11614 MI Technovation Bhd
KLSE:5286
1.61x RM57.80 Million
≈ $14.51 Million
RM35.95 Million Malaysia RM4.83 ▼ -4.55%
11615 Yonyu Plastics Co Ltd
TW:1323
1.61x NT$29.40 Million
≈ $926.17K
NT$18.28 Million Taiwan NT$20.45 ▲ +0.25%
11616 GWA Group Ltd
AU:GWA
1.61x AU$35.09 Million
≈ $24.83 Million
AU$21.83 Million Australia AU$2.08 ▲ +1.96%
11617 YARA INTL ASA ADR NK170
F:IU20
1.61x €524.00 Million
≈ $612.61 Million
€326.00 Million Germany €24.60 ▲ +3.36%
11618 Yara International ASA
OL:YAR
1.61x Nkr524.00 Million
≈ $55.14 Million
Nkr326.00 Million Norway Nkr501.40 ▼ -2.83%
11619 OSI Systems Inc
NASDAQ:OSIS
1.61x $62.20 Million $38.70 Million USA $212.61 ▼ -0.41%
11620 GHT Co Ltd Class A
SHE:300711
1.61x CN¥97.04 Million
≈ $14.20 Million
CN¥60.38 Million China CN¥18.47 ▼ -1.81%
11621 Ene Technology Inc
TW:6243
1.61x NT$15.17 Million
≈ $477.94K
NT$9.44 Million Taiwan NT$33.75 ▼ -0.88%
11622 E. W. Scripps Co Class A
NASDAQ:SSP
1.61x $153.29 Million $95.39 Million USA $3.34 ▼ -6.18%
11623 WELL Health Technologies Corp
TO:WELL
1.61x CA$27.31 Million
≈ $19.75 Million
CA$17.00 Million Canada CA$5.05 ▲ +4.55%
11624 W P Carey Inc
NYSE:WPC
1.61x $283.24 Million $176.30 Million USA $73.98 ▲ +0.54%
11625 Ares Management LP
NYSE:ARES
1.61x $406.51 Million $253.05 Million USA $130.50 ▲ +6.01%
11626 Aten International Co Ltd
TW:6277
1.61x NT$163.34 Million
≈ $5.15 Million
NT$101.68 Million Taiwan NT$78.90 ▼ -1.13%
11627 LWSABAH
KLSE:5328
1.61x RM45.16 Million
≈ $11.34 Million
RM28.12 Million Malaysia RM1.25 ▼ -0.79%
11628 Hua Na Hydropower JSC
VN:HNA
1.61x ₫152.23 Billion
≈ $5.78 Million
₫94.81 Billion Vietnam ₫22600.00 ▲ +4.63%
11629 Bekasi Asri Pemula Tbk
JK:BAPA
1.61x Rp2.07 Billion
≈ $121.51K
Rp1.29 Billion Indonesia Rp238.00 ▲ +0.00%
11630 PACCAR Inc
NASDAQ:PCAR
1.61x $971.80 Million $605.30 Million USA $118.07 ▲ +3.22%
11631 Pason Systems Inc.
TO:PSI
1.61x CA$20.94 Million
≈ $15.15 Million
CA$13.04 Million Canada CA$14.40 ▼ -1.10%
11632 Shennan Circuits Co Ltd Class A
SHE:002916
1.60x CN¥1.52 Billion
≈ $223.04 Million
CN¥949.91 Million China CN¥393.38 ▲ +2.98%
11633 Central Petroleum Ltd
AU:CTP
1.60x AU$9.96 Million
≈ $7.05 Million
AU$6.21 Million Australia AU$0.07 ▲ +3.03%
11634 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.60 ▲ +1.33%
11635 Shanghai GuAo Electronic Technology Co Ltd
SHE:300551
1.60x CN¥84.15 Million
≈ $12.31 Million
CN¥52.47 Million China CN¥11.28 ▼ -0.97%
11636 Alto Ingredients Inc
NASDAQ:ALTO
1.60x $22.78 Million $14.21 Million USA $5.52 ▼ -0.18%
11637 Alpargatas S.A
SA:ALPA3
1.60x R$261.07 Million
≈ $51.23 Million
R$162.81 Million Brazil R$9.97 ▼ -1.38%
11638 GEK TERNA Holdings Real Estate Construction S.A
AT:GEKTERNA
1.60x €56.28 Million
≈ $65.79 Million
€35.10 Million Greece €42.70 ▲ +2.10%
11639 Jadestone Energy Inc
LSE:JSE
1.60x GBX42.37 Million
≈ $5.16K
GBX26.43 Million UK GBX33.00 ▼ -1.49%
11640 V2X Inc
NYSE:VVX
1.60x $39.45 Million $24.61 Million USA $83.70 ▲ +1.16%
11641 Thai Nakarin Hospital Public Company Limited
BK:TNH
1.60x ฿154.19 Million
≈ $4.81 Million
฿96.19 Million Thailand ฿29.75 ▲ +0.00%
11642 AIM Commercial Growth Freehold And Leasehold Real Estate Investment Trust
BK:AIMCG
1.60x ฿51.02 Million
≈ $1.59 Million
฿31.83 Million Thailand ฿1.33 ▲ +0.00%
11643 CAR Group Ltd
AU:CAR
1.60x AU$229.74 Million
≈ $162.56 Million
AU$143.34 Million Australia AU$26.42 ▼ -1.82%
11644 Yayla Agro Gida Sanayi ve Ticaret A.S.
IS:YYLGD
1.60x TL1.57 Billion
≈ $35.15 Million
TL979.43 Million Turkey TL11.59 ▼ -1.28%
11645 SAMRYOONG Co.Ltd
KQ:014970
1.60x ₩2.82 Billion
≈ $1.91 Million
₩1.76 Billion Korea ₩5340.00 ▲ +0.00%
11646 Winner Medical Co Ltd
SHE:300888
1.60x CN¥384.40 Million
≈ $56.25 Million
CN¥239.90 Million China CN¥28.05 ▼ -0.92%
11647 Kellanova
NYSE:K
1.60x $503.00 Million $314.00 Million USA $83.44 ▼ -0.01%
11648 Talex S.A.
WAR:TLX
1.60x zł5.89 Million
≈ $1.62 Million
zł3.68 Million Poland zł20.20 ▲ +2.02%
11649 Parade Technologies Ltd
TWO:4966
1.60x NT$871.87 Million
≈ $27.47 Million
NT$544.38 Million Taiwan NT$756.00 ▼ -6.09%
11650 XPS Pensions Group PLC
LSE:XPS
1.60x GBX13.84 Million
≈ $1.68K
GBX8.64 Million UK GBX307.50 ▲ +1.99%
11651 Initiator Pharma A/S
ST:INIT
1.60x Skr2.29 Million
≈ $246.33K
Skr1.43 Million Sweden Skr2.87 ▼ -0.69%
11652 Shenzhen Refond Optoelectronics Co Ltd
SHE:300241
1.60x CN¥32.51 Million
≈ $4.76 Million
CN¥20.31 Million China CN¥8.18 ▲ +2.76%
11653 Les Docks des Pétroles d-Ambès - SA
PA:DPAM
1.60x €4.47 Million
≈ $5.23 Million
€2.79 Million France €865.00 ▼ -3.35%
11654 Legrand SA
PA:LR
1.60x €422.80 Million
≈ $494.30 Million
€264.20 Million France €147.35 ▲ +0.31%
11655 Hanwha REIT Co. Ltd.
KO:451800
1.60x ₩18.59 Billion
≈ $12.60 Million
₩11.61 Billion Korea ₩4305.00 ▼ -4.44%
11656 Monro Muffler Brake Inc
NASDAQ:MNRO
1.60x $17.82 Million $11.14 Million USA $15.39 ▼ -1.16%
11657 Jadi Imaging Holdings Bhd
KLSE:7223
1.60x RM8.00 Million
≈ $2.01 Million
RM5.00 Million Malaysia RM0.04 ▼ -11.11%
11658 Jiangsu Expressway Company Limited
F:JE2
1.60x €2.01 Billion
≈ $2.35 Billion
€1.25 Billion Germany €1.15 ▲ +1.77%
11659 A Dong Paint JSC
VN:ADP
1.60x ₫14.82 Billion
≈ $563.05K
₫9.26 Billion Vietnam ₫22450.00 ▲ +0.45%
11660 Jiangsu Yangnong Chemical Co Ltd
SHG:600486
1.60x CN¥399.22 Million
≈ $58.42 Million
CN¥249.55 Million China CN¥58.80 ▲ +0.62%
11661 Heliospectra publ AB
ST:HELIO
1.60x Skr3.28 Million
≈ $352.87K
Skr2.05 Million Sweden Skr0.09 ▼ -3.16%
11662 OPAL Fuels Inc
NASDAQ:OPAL
1.60x $18.21 Million $11.39 Million USA $2.31 ▲ +4.05%
11663 Lifecome Biochemistry Co Ltd
SHE:002868
1.60x CN¥6.66 Million
≈ $974.39K
CN¥4.16 Million China CN¥27.20 ▼ -3.20%
11664 Regional Container Lines Public Company Limited
BK:RCL
1.60x ฿2.88 Billion
≈ $89.86 Million
฿1.80 Billion Thailand ฿31.00 ▼ -1.59%
11665 Kretam Holdings Bhd
KLSE:1996
1.60x RM163.16 Million
≈ $40.96 Million
RM102.07 Million Malaysia RM0.67 ▲ +3.08%
11666 COLOPLAST SP.ADR 1/10 DK1
F:CBH
1.60x €2.23 Billion
≈ $2.61 Billion
€1.40 Billion Germany €5.50 ▼ -1.79%
11667 Coloplast A/S
CO:COLO-B
1.60x Dkr2.23 Billion
≈ $349.37 Million
Dkr1.40 Billion Denmark Dkr383.70 ▲ +1.21%
11668 Astral Foods Ltd.
JSE:ARL
1.60x ZAC1.11 Billion
≈ $590.01K
ZAC694.59 Million South Africa ZAC23911.00 ▼ -0.37%
11669 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%
11670 GREEK O.FOOTB. ADR 1/2
F:GF8A
1.60x €195.15 Million
≈ $228.15 Million
€122.16 Million Germany €6.45 ▼ -3.01%
11671 Thanapiriya Public Company Limited
BK:TNP
1.60x ฿76.14 Million
≈ $2.37 Million
฿47.66 Million Thailand ฿2.90 ▼ -2.03%
11672 Basilea Pharmaceutica AG
SW:BSLN
1.60x CHF39.03 Million
≈ $49.35 Million
CHF24.44 Million Switzerland CHF49.85 ▲ +0.00%
11673 Smart Logistics Global Limited Ordinary Shares
NASDAQ:SLGB
1.60x $1.38K $864.00 USA $0.49 ▼ -3.42%
11674 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$10.51 ▲ +1.64%
11675 Allgeier SE
XETRA:AEIN
1.60x €14.27 Million
≈ $16.68 Million
€8.94 Million Germany €16.60 ▲ +0.61%
11676 Filtronic
LSE:FTC
1.60x GBX11.69 Million
≈ $1.42K
GBX7.32 Million UK GBX326.00 ▲ +13.59%
11677 Cosmo Pharmaceuticals N.V
F:C43
1.60x €6.28 Million
≈ $7.35 Million
€3.94 Million Germany €79.10 ▲ +1.41%
11678 Sungrow Power Supply Co Ltd
SHE:300274
1.60x CN¥6.62 Billion
≈ $968.58 Million
CN¥4.15 Billion China CN¥164.35 ▼ -3.78%
11679 MEITUAN UNSP.ADR/2B
F:9MDA
1.60x €57.15 Billion
≈ $66.81 Billion
€35.81 Billion Germany €17.80 ▼ -0.56%
11680 Twin Disc Incorporated
NASDAQ:TWIN
1.60x $5.31 Million $3.33 Million USA $18.66 ▲ +3.61%
11681 Sterling Construction Company Inc
NASDAQ:STRL
1.60x $165.57 Million $103.77 Million USA $993.74 ▲ +3.84%
11682 Itron Inc
NASDAQ:ITRI
1.60x $85.50 Million $53.59 Million USA $81.05 ▼ -1.30%
11683 Genimous Technology Co Ltd
SHE:000676
1.60x CN¥58.74 Million
≈ $8.60 Million
CN¥36.82 Million China CN¥5.69 ▼ -1.56%
11684 Sunjin
KO:136490
1.60x ₩21.62 Billion
≈ $14.65 Million
₩13.55 Billion Korea ₩9770.00 ▼ -3.65%
11685 Chongqing Fuling Zhacai Group Co Ltd
SHE:002507
1.60x CN¥370.51 Million
≈ $54.22 Million
CN¥232.26 Million China CN¥11.47 ▼ -0.86%
11686 Kona I Co.Ltd
KQ:052400
1.60x ₩47.96 Billion
≈ $32.50 Million
₩30.07 Billion Korea ₩50100.00 ▼ -9.73%
11687 Beijing ConST Instruments Technology Inc
SHE:300445
1.60x CN¥50.96 Million
≈ $7.46 Million
CN¥31.95 Million China CN¥23.04 ▼ -0.65%
11688 Sanko Diecasting (Thailand) Public Company Limited
BK:SANKO
1.59x ฿31.49 Million
≈ $981.61K
฿19.75 Million Thailand ฿0.91 ▼ -2.15%
11689 SKANSKA AB (SPONS.ADR)/1
F:SKN
1.59x €3.94 Billion
≈ $4.60 Billion
€2.47 Billion Germany €23.40 ▼ -0.85%
11690 SHH Resources Holdings Bhd
KLSE:7412
1.59x RM3.06 Million
≈ $768.52K
RM1.92 Million Malaysia RM1.16 ▲ +0.00%
11691 Nova Technology
TWO:6613
1.59x NT$401.62 Million
≈ $12.65 Million
NT$251.93 Million Taiwan NT$266.00 ▲ +1.72%
11692 UOA Real Estate Investment Trust
KLSE:5110
1.59x RM75.39 Million
≈ $18.93 Million
RM47.29 Million Malaysia RM0.81 ▲ +0.00%
11693 Neway Valve suzhou Co Ltd
SHG:603699
1.59x CN¥760.52 Million
≈ $111.29 Million
CN¥477.18 Million China CN¥56.78 ▲ +1.72%
11694 Stelrad Group PLC
LSE:SRAD
1.59x GBX13.54 Million
≈ $1.65K
GBX8.49 Million UK GBX139.00 ▲ +1.46%
11695 Alkim Kagit Sanayi ve Ticaret AS
IS:ALKA
1.59x TL255.32 Million
≈ $5.72 Million
TL160.23 Million Turkey TL10.12 ▼ -1.56%
11696 Three Squirrels
SHE:300783
1.59x CN¥305.41 Million
≈ $44.69 Million
CN¥191.70 Million China CN¥17.74 ▲ +1.95%
11697 US Foods Holding Corp
NYSE:USFD
1.59x $293.00 Million $184.00 Million USA $82.20 ▼ -1.15%
11698 Zwack Unicum Likoripari es Kereskedelmi Nyrt.
BUD:ZWACK
1.59x Ft3.47 Billion
≈ $10.77 Million
Ft2.18 Billion Hungary Ft37000.00 ▲ +1.93%
11699 Weha Transportasi Indonesia TBK
JK:WEHA
1.59x Rp17.51 Billion
≈ $1.03 Million
Rp11.00 Billion Indonesia Rp142.00 ▼ -14.97%
11700 Xingtong Shipping Co. Ltd.
SHG:603209
1.59x CN¥557.66 Million
≈ $81.60 Million
CN¥350.42 Million China CN¥13.15 ▼ -1.57%