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 |
|---|---|---|---|---|---|---|---|
| 3701 |
Hon Hai Precision Industry Co Ltd
TW:2317 |
6.15x |
NT$278.16 Billion
≈ $8.76 Billion |
NT$45.21 Billion | Taiwan | NT$293.00 | ▼ -5.18% |
| 3702 |
Grupo Elektra S.A.B. de C.V
MX:ELEKTRA |
6.15x |
MX$16.60 Billion
≈ $955.35 Million |
MX$2.70 Billion | Mexico | MX$373.10 | ▲ +0.00% |
| 3703 |
Deniz Gayrimenkul Yatirim Ortakligi AS
IS:DZGYO |
6.15x |
TL355.61 Million
≈ $7.96 Million |
TL57.83 Million | Turkey | TL8.64 | ▲ +2.49% |
| 3704 |
AFC Energy plc
LSE:AFC |
6.15x |
GBX111.30 Million
≈ $13.54K |
GBX18.10 Million | UK | GBX14.72 | ▼ -2.77% |
| 3705 |
Beijing Haohua Energy Resource Co Ltd
SHG:601101 |
6.15x |
CN¥650.81 Million
≈ $95.23 Million |
CN¥105.90 Million | China | CN¥13.74 | ▼ -1.93% |
| 3706 |
Flanigans Enterprises Inc
NYSE MKT:BDL |
6.14x | $4.95 Million | $805.00K | USA | $32.42 | ▲ +7.13% |
| 3707 |
MK Restaurant Group Public Company Limited
BK:M |
6.14x |
฿630.24 Million
≈ $19.64 Million |
฿102.60 Million | Thailand | ฿21.00 | ▼ -0.94% |
| 3708 |
Jouder Precision Industry Kunshan Co Ltd
SHE:300549 |
6.14x |
CN¥24.06 Million
≈ $3.52 Million |
CN¥3.92 Million | China | CN¥15.00 | ▼ -2.60% |
| 3709 |
Naturelgaz Sanayi ve Ticaret AS
IS:NTGAZ |
6.14x |
TL346.11 Million
≈ $7.75 Million |
TL56.38 Million | Turkey | TL12.86 | ▼ -0.08% |
| 3710 |
Kambi Group Plc
F:7KB |
6.13x |
€14.14 Million
≈ $16.53 Million |
€2.31 Million | Germany | €14.68 | ▼ -1.08% |
| 3711 |
Speedvalue Ltd
TA:SPDV |
6.13x |
ILA4.34 Million
≈ $11.64K |
ILA708.00K | Israel | ILA322.40 | ▼ -2.30% |
| 3712 |
Bittium Oyj
HE:BITTI |
6.13x |
€4.60 Million
≈ $5.38 Million |
€750.00K | Finland | €34.50 | ▼ -1.00% |
| 3713 |
Seosan Corporation
KQ:079650 |
6.13x |
₩2.13 Billion
≈ $1.44 Million |
₩346.91 Million | Korea | ₩1095.00 | ▲ +6.83% |
| 3714 |
Lianhe Chemical Technology Co Ltd
SHE:002250 |
6.13x |
CN¥563.11 Million
≈ $82.40 Million |
CN¥91.89 Million | China | CN¥14.06 | ▼ -0.21% |
| 3715 |
Carlo Gavazzi Holding AG
SW:GAV |
6.13x |
CHF14.88 Million
≈ $18.81 Million |
CHF2.43 Million | Switzerland | CHF151.00 | ▼ -0.33% |
| 3716 |
Narayana Hrudayalaya Ltd.
NSE:NH |
6.13x |
Rs15.83 Billion
≈ $171.22 Million |
Rs2.58 Billion | India | Rs1949.20 | ▼ -1.59% |
| 3717 |
Litium AB (publ)
ST:LITI |
6.13x |
Skr3.58 Million
≈ $385.05K |
Skr584.00K | Sweden | Skr12.55 | ▼ -0.40% |
| 3718 |
CCC S.A.
WAR:CCC |
6.13x |
zł724.10 Million
≈ $199.28 Million |
zł118.20 Million | Poland | zł127.05 | ▲ +10.48% |
| 3719 |
Elanders AB (publ)
ST:ELAN-B |
6.13x |
Skr196.00 Million
≈ $21.09 Million |
Skr32.00 Million | Sweden | Skr47.90 | ▲ +1.91% |
| 3720 |
Knife River Corporation
NYSE:KNF |
6.12x | $195.92 Million | $32.00 Million | USA | $76.63 | ▲ +0.67% |
| 3721 |
Schoeller-Bleckmann Oilfield Equipment Aktiengesellschaft
VI:SBO |
6.12x |
€18.74 Million
≈ $21.91 Million |
€3.06 Million | Austria | €35.55 | ▲ +1.43% |
| 3722 |
Jiangsu Sidike New Materials Sci Te
SHE:300806 |
6.12x |
CN¥122.59 Million
≈ $17.94 Million |
CN¥20.04 Million | China | CN¥83.36 | ▲ +6.93% |
| 3723 |
China Steel Corp
TW:2002 |
6.11x |
NT$6.84 Billion
≈ $215.40 Million |
NT$1.12 Billion | Taiwan | NT$19.25 | ▼ -0.77% |
| 3724 |
E& Corporation CO. LTD
KQ:066980 |
6.11x |
₩11.62 Billion
≈ $7.87 Million |
₩1.90 Billion | Korea | ₩1681.00 | ▼ -4.49% |
| 3725 |
Xizi Clean Energy Equipment Manufacturing Co Ltd
SHE:002534 |
6.11x |
CN¥175.78 Million
≈ $25.72 Million |
CN¥28.77 Million | China | CN¥20.03 | ▲ +2.19% |
| 3726 |
Orient Europharma Co Ltd
TWO:4120 |
6.11x |
NT$69.52 Million
≈ $2.19 Million |
NT$11.38 Million | Taiwan | NT$46.00 | ▲ +0.88% |
| 3727 |
Thai Solar Energy Public Company Limited
BK:TSE |
6.11x |
฿139.44 Million
≈ $4.35 Million |
฿22.82 Million | Thailand | ฿0.84 | ▼ -2.33% |
| 3728 |
Jiangsu Tongguang Electronic Wire&Cable Co Ltd
SHE:300265 |
6.11x |
CN¥88.19 Million
≈ $12.90 Million |
CN¥14.44 Million | China | CN¥23.70 | ▲ +0.72% |
| 3729 |
Globe Union Industrial Corp
TW:9934 |
6.10x |
NT$82.58 Million
≈ $2.60 Million |
NT$13.54 Million | Taiwan | NT$11.25 | ▲ +9.76% |
| 3730 |
Nexa Resources SA
NYSE:NEXA |
6.10x | $307.14 Million | $50.35 Million | USA | $15.05 | ▼ -4.81% |
| 3731 |
CECEP Solar Energy Co Ltd
SHE:000591 |
6.10x |
CN¥2.73 Billion
≈ $400.14 Million |
CN¥448.55 Million | China | CN¥5.59 | ▲ +0.54% |
| 3732 |
Societe de la Tour Eiffel SA
PA:EIFF |
6.10x |
€33.69 Million
≈ $39.38 Million |
€5.53 Million | France | €8.12 | ▲ +0.00% |
| 3733 |
Izertis Sa
MC:IZER |
6.09x |
€24.57 Million
≈ $28.73 Million |
€4.03 Million | Spain | €8.88 | ▼ -0.67% |
| 3734 |
Samyang Holdings
KO:000070 |
6.09x |
₩104.94 Billion
≈ $71.12 Million |
₩17.22 Billion | Korea | ₩55400.00 | ▼ -0.72% |
| 3735 |
Prince Housing & Development Corp
TW:2511 |
6.09x |
NT$1.25 Billion
≈ $39.42 Million |
NT$205.37 Million | Taiwan | NT$8.02 | ▲ +0.12% |
| 3736 |
MNtech Co. Ltd
KQ:095500 |
6.09x |
₩28.71 Billion
≈ $19.46 Million |
₩4.71 Billion | Korea | ₩7730.00 | ▲ +0.52% |
| 3737 |
China International Marine Containers (Group) Co. Ltd
F:OCM |
6.09x |
€591.01 Million
≈ $690.95 Million |
€97.02 Million | Germany | €0.97 | ▲ +0.00% |
| 3738 |
Bonia Corporation Bhd
KLSE:9288 |
6.09x |
RM8.61 Million
≈ $2.16 Million |
RM1.41 Million | Malaysia | RM0.91 | ▼ -1.09% |
| 3739 |
AvidXchange Holdings Inc
NASDAQ:AVDX |
6.09x | $28.45 Million | $4.67 Million | USA | $10.00 | ▲ +0.00% |
| 3740 |
Guangdong Sky Dragon Printing Ink Group Co Ltd
SHE:300063 |
6.08x |
CN¥113.13 Million
≈ $16.55 Million |
CN¥18.60 Million | China | CN¥9.86 | ▼ -3.24% |
| 3741 |
ACERINOX ADR 1/2/EO-25
F:ACE |
6.08x |
€152.00 Million
≈ $177.70 Million |
€25.00 Million | Germany | €6.40 | ▼ -3.03% |
| 3742 |
Acerinox
MC:ACX |
6.08x |
€152.00 Million
≈ $177.70 Million |
€25.00 Million | Spain | €16.46 | ▲ +1.48% |
| 3743 |
Power Integrations Inc
NASDAQ:POWI |
6.07x | $20.05 Million | $3.30 Million | USA | $85.30 | ▲ +0.36% |
| 3744 |
China Baoan Group Co Ltd
SHE:000009 |
6.07x |
CN¥239.42 Million
≈ $35.03 Million |
CN¥39.45 Million | China | CN¥7.09 | ▼ -1.66% |
| 3745 |
Dalian Bio-Chem Co Ltd
SHG:603360 |
6.07x |
CN¥201.47 Million
≈ $29.48 Million |
CN¥33.21 Million | China | CN¥18.38 | ▼ -1.18% |
| 3746 |
Shanghai Milkground Food Tech Co Ltd
SHG:600882 |
6.07x |
CN¥260.61 Million
≈ $38.13 Million |
CN¥42.97 Million | China | CN¥18.16 | ▼ -4.57% |
| 3747 |
OceanPact Serviços Marítimos S.A
SA:OPCT3 |
6.06x |
R$144.85 Million
≈ $28.42 Million |
R$23.89 Million | Brazil | R$10.12 | ▼ -6.12% |
| 3748 |
Surana Solar Limited
NSE:SURANASOL |
6.06x |
Rs66.45 Million
≈ $718.60K |
Rs10.96 Million | India | Rs27.46 | ▲ +1.78% |
| 3749 |
Heeros Oyj
HE:HEEROS |
6.06x |
€3.75 Million
≈ $4.39 Million |
€618.92K | Finland | €5.70 | ▼ -0.87% |
| 3750 |
Travis Perkins PLC
LSE:TPK |
6.06x |
GBX160.00 Million
≈ $19.47K |
GBX26.40 Million | UK | GBX548.50 | ▲ +1.95% |
| 3751 |
John Wiley & Sons
NYSE:WLY |
6.06x | $179.82 Million | $29.68 Million | USA | $44.08 | ▲ +2.61% |
| 3752 |
Amerize Inc.
SW:AMRZ |
6.05x |
CHF1.80 Billion
≈ $2.28 Billion |
CHF298.00 Million | Switzerland | CHF42.61 | ▼ -0.54% |
| 3753 |
Fujian Longma Envi Sanitation
SHG:603686 |
6.05x |
CN¥118.20 Million
≈ $17.30 Million |
CN¥19.53 Million | China | CN¥15.06 | ▼ -0.86% |
| 3754 |
Oron Group Investments & Holdings Ltd
TA:ORON |
6.04x |
ILA92.85 Million
≈ $248.92K |
ILA15.36 Million | Israel | ILA2939.00 | ▼ -1.84% |
| 3755 |
Stanley Black & Decker Inc
NYSE:SWK |
6.04x | $955.70 Million | $158.20 Million | USA | $79.31 | ▲ +0.92% |
| 3756 |
Park Dental Partners, Inc. Common Stock
NASDAQ:PARK |
6.04x | $7.55 Million | $1.25 Million | USA | $18.64 | ▼ -9.56% |
| 3757 |
Korea Asset In Trust Co Ltd
KO:123890 |
6.04x |
₩185.99 Billion
≈ $126.04 Million |
₩30.81 Billion | Korea | ₩2210.00 | ▲ +0.68% |
| 3758 |
Ching Chan Optical Technology Co Ltd
TWO:2070 |
6.03x |
NT$15.38 Million
≈ $484.43K |
NT$2.55 Million | Taiwan | NT$66.70 | ▼ -0.45% |
| 3759 |
Eurocell PLC
LSE:ECEL |
6.03x |
GBX17.50 Million
≈ $2.13K |
GBX2.90 Million | UK | GBX107.50 | ▼ -1.38% |
| 3760 |
Zhejiang Wanliyang Transmission Co Ltd
SHE:002434 |
6.03x |
CN¥386.80 Million
≈ $56.60 Million |
CN¥64.15 Million | China | CN¥7.19 | ▼ -2.18% |
| 3761 |
Sichuan Jinshi Technology Co Ltd Class A
SHE:002951 |
6.03x |
CN¥16.21 Million
≈ $2.37 Million |
CN¥2.69 Million | China | CN¥24.79 | ▲ +9.98% |
| 3762 |
Phenix Optical Co Ltd
SHG:600071 |
6.03x |
CN¥46.89 Million
≈ $6.86 Million |
CN¥7.78 Million | China | CN¥18.14 | ▲ +1.11% |
| 3763 |
China Merchants Securities Co. Ltd
F:195H |
6.02x |
€19.69 Billion
≈ $23.02 Billion |
€3.27 Billion | Germany | €1.61 | ▲ +0.00% |
| 3764 |
Biotest Aktiengesellschaft
XETRA:BIO3 |
6.02x |
€58.40 Million
≈ $68.28 Million |
€9.70 Million | Germany | €28.40 | ▲ +0.00% |
| 3765 |
Biotest Aktiengesellschaft
XETRA:BIO |
6.02x |
€58.40 Million
≈ $68.28 Million |
€9.70 Million | Germany | €42.20 | ▲ +0.00% |
| 3766 |
China Steel Structure Co Ltd
TW:2013 |
6.02x |
NT$1.08 Billion
≈ $34.13 Million |
NT$180.02 Million | Taiwan | NT$43.30 | ▲ +0.23% |
| 3767 |
Jiangsu Kuangshun Photosensitivity New-Material Stock Co Ltd
SHE:300537 |
6.01x |
CN¥22.69 Million
≈ $3.32 Million |
CN¥3.78 Million | China | CN¥25.34 | ▲ +0.24% |
| 3768 |
Kenmare Resources PLC
IR:KMR |
6.01x |
€62.68 Million
≈ $73.28 Million |
€10.44 Million | Ireland | €2.50 | ▲ +0.00% |
| 3769 |
Murphy Oil Corporation
NYSE:MUR |
6.00x | $321.18 Million | $53.53 Million | USA | $39.97 | ▲ +2.04% |
| 3770 |
Kohl's Corporation
NYSE:KSS |
6.00x | $750.00 Million | $125.00 Million | USA | $15.96 | ▲ +2.84% |
| 3771 |
Kambi Group PLC Series B
LSE:0EAW |
6.00x |
Skr9.62 Million
≈ $1.03 Million |
Skr1.60 Million | UK | Skr171.70 | ▼ -0.29% |
| 3772 |
Hitek Global Inc. Ordinary Share
NASDAQ:HKIT |
5.99x | $729.27K | $121.66K | USA | $0.33 | ▼ -26.70% |
| 3773 |
AlphaVest Acquisition Corp Ordinary Shares
NASDAQ:ATMV |
5.99x | $52.12K | $8.70K | USA | $6.84 | ▼ -33.59% |
| 3774 |
Everyman Media Group plc
LSE:EMAN |
5.99x |
GBX9.67 Million
≈ $1.18K |
GBX1.61 Million | UK | GBX37.00 | ▲ +0.00% |
| 3775 |
My Humble House Hospitality Management Consulting Co Ltd
TW:2739 |
5.99x |
NT$739.49 Million
≈ $23.30 Million |
NT$123.46 Million | Taiwan | NT$36.30 | ▲ +0.69% |
| 3776 |
Curbline Properties Corp.
NYSE:CURB |
5.99x | $21.37 Million | $3.57 Million | USA | $28.96 | ▼ -0.14% |
| 3777 |
Aran Research and Development 1982 Ltd
TA:ARAN |
5.99x |
ILA17.80 Million
≈ $47.73K |
ILA2.97 Million | Israel | ILA4394.00 | ▼ -0.14% |
| 3778 |
Amogreentech Co.Ltd
KQ:125210 |
5.99x |
₩5.58 Billion
≈ $3.78 Million |
₩931.40 Million | Korea | ₩8990.00 | ▼ -0.66% |
| 3779 |
Yura Tech. Co. Ltd
KQ:048430 |
5.99x |
₩17.74 Billion
≈ $12.02 Million |
₩2.96 Billion | Korea | ₩6250.00 | ▼ -1.42% |
| 3780 |
TC Unterhaltungselektronik AG
F:TCU |
5.98x |
€1.34 Million
≈ $1.57 Million |
€224.12K | Germany | €0.04 | ▲ +0.00% |
| 3781 |
Jinke Property Group Co Ltd
SHE:000656 |
5.98x |
CN¥4.92 Billion
≈ $719.41 Million |
CN¥822.22 Million | China | CN¥1.42 | ▼ -1.39% |
| 3782 |
Sands China Ltd
F:599A |
5.98x |
€523.00 Million
≈ $611.44 Million |
€87.50 Million | Germany | €1.72 | ▼ -0.55% |
| 3783 |
Atlanta Poland SA
WAR:ATP |
5.98x |
zł20.03 Million
≈ $5.51 Million |
zł3.35 Million | Poland | zł17.50 | ▼ -0.85% |
| 3784 |
Shanghai New Centurion Network Information Technology Co Ltd
SHG:605398 |
5.98x |
CN¥17.10 Million
≈ $2.50 Million |
CN¥2.86 Million | China | CN¥25.39 | ▲ +10.01% |
| 3785 |
Just Eat Takeaway
AS:TKWY |
5.97x |
€4.26 Million
≈ $4.98 Million |
€713.00K | Netherlands | €20.22 | ▲ +0.05% |
| 3786 |
LX International Corp
KO:001120 |
5.97x |
₩254.63 Billion
≈ $172.56 Million |
₩42.63 Billion | Korea | ₩39100.00 | ▲ +0.51% |
| 3787 |
Gildan Activewear Inc.
TO:GIL |
5.97x |
CA$310.22 Million
≈ $224.41 Million |
CA$51.96 Million | Canada | CA$80.37 | ▼ -0.69% |
| 3788 |
AmanahRaya Real Estate Investment Trust
KLSE:5127 |
5.97x |
RM41.63 Million
≈ $10.45 Million |
RM6.97 Million | Malaysia | RM0.40 | ▼ -1.25% |
| 3789 |
Shijiazhuang Kelin Elec Co
SHG:603050 |
5.97x |
CN¥337.27 Million
≈ $49.35 Million |
CN¥56.52 Million | China | CN¥20.51 | ▼ -2.80% |
| 3790 |
Orion Engineered Carbons SA
F:0OE |
5.97x |
€53.70 Million
≈ $62.78 Million |
€9.00 Million | Germany | €6.25 | ▲ +6.84% |
| 3791 |
Airtasker Ltd
AU:ART |
5.97x |
AU$1.41 Million
≈ $996.25K |
AU$236.00K | Australia | AU$0.20 | ▲ +2.63% |
| 3792 |
GAEC Educacao SA
SA:ANIM3 |
5.96x |
R$408.84 Million
≈ $80.22 Million |
R$68.54 Million | Brazil | R$3.07 | ▼ -3.46% |
| 3793 |
Portland General Electric Co
NYSE:POR |
5.96x | $268.00 Million | $45.00 Million | USA | $49.67 | ▲ +1.53% |
| 3794 |
Petron Malaysia Refining Marketing
KLSE:3042 |
5.95x |
RM260.68 Million
≈ $65.45 Million |
RM43.78 Million | Malaysia | RM3.99 | ▲ +0.76% |
| 3795 |
Pss Co Ltd
TW:6914 |
5.95x |
NT$873.42 Million
≈ $27.52 Million |
NT$146.78 Million | Taiwan | NT$142.00 | ▼ -0.35% |
| 3796 |
Bernard Loisea
PA:ALDBL |
5.95x |
€708.00K
≈ $827.73K |
€119.00K | France | €3.76 | ▲ +13.94% |
| 3797 |
Distribution Solutions Group Inc
NASDAQ:DSGR |
5.95x | $38.37 Million | $6.45 Million | USA | $27.65 | ▲ +0.66% |
| 3798 |
Asuransi Harta Aman Pratama Tbk PT
JK:AHAP |
5.95x |
Rp31.08 Billion
≈ $1.82 Million |
Rp5.23 Billion | Indonesia | Rp72.00 | ▼ -8.86% |
| 3799 |
TZ Ltd
AU:TZL |
5.94x |
AU$1.05 Million
≈ $745.97K |
AU$177.36K | Australia | AU$0.03 | ▲ +3.45% |
| 3800 |
Mountain Province Diamonds Inc
TO:MPVD |
5.94x |
CA$40.80 Million
≈ $29.51 Million |
CA$6.86 Million | Canada | CA$0.03 | ▼ -16.67% |