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