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
3701 Rechi Precision Co Ltd
TW:4532
6.16x NT$1.35 Billion
≈ $42.60 Million
NT$219.38 Million Taiwan NT$24.70 ▲ +1.23%
3702 Hon Hai Precision Industry Co Ltd
TW:2317
6.15x NT$278.16 Billion
≈ $8.76 Billion
NT$45.21 Billion Taiwan NT$246.00 ▲ +4.90%
3703 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%
3704 Deniz Gayrimenkul Yatirim Ortakligi AS
IS:DZGYO
6.15x TL355.61 Million
≈ $7.96 Million
TL57.83 Million Turkey TL7.99 ▼ -2.44%
3705 AFC Energy plc
LSE:AFC
6.15x GBX111.30 Million
≈ $13.54K
GBX18.10 Million UK GBX14.72 ▼ -2.77%
3706 Beijing Haohua Energy Resource Co Ltd
SHG:601101
6.15x CN¥650.81 Million
≈ $95.23 Million
CN¥105.90 Million China CN¥10.77 ▼ -3.32%
3707 Flanigans Enterprises Inc
NYSE MKT:BDL
6.14x $4.95 Million $805.00K USA $32.42 ▲ +7.13%
3708 MK Restaurant Group Public Company Limited
BK:M
6.14x ฿630.24 Million
≈ $19.64 Million
฿102.60 Million Thailand ฿21.80 ▲ +0.46%
3709 Jouder Precision Industry Kunshan Co Ltd
SHE:300549
6.14x CN¥24.06 Million
≈ $3.52 Million
CN¥3.92 Million China CN¥12.12 ▲ +0.58%
3710 Naturelgaz Sanayi ve Ticaret AS
IS:NTGAZ
6.14x TL346.11 Million
≈ $7.75 Million
TL56.38 Million Turkey TL11.74 ▲ +0.26%
3711 Kambi Group Plc
F:7KB
6.13x €14.14 Million
≈ $16.53 Million
€2.31 Million Germany €13.80 ▼ -4.70%
3712 Speedvalue Ltd
TA:SPDV
6.13x ILA4.34 Million
≈ $11.64K
ILA708.00K Israel ILA300.00 ▼ -0.23%
3713 Bittium Oyj
HE:BITTI
6.13x €4.60 Million
≈ $5.38 Million
€750.00K Finland €26.75 ▲ +3.48%
3714 Seosan Corporation
KQ:079650
6.13x ₩2.13 Billion
≈ $1.44 Million
₩346.91 Million Korea ₩4255.00 ▲ +3.78%
3715 Lianhe Chemical Technology Co Ltd
SHE:002250
6.13x CN¥563.11 Million
≈ $82.40 Million
CN¥91.89 Million China CN¥17.10 ▲ +3.64%
3716 Carlo Gavazzi Holding AG
SW:GAV
6.13x CHF14.88 Million
≈ $18.81 Million
CHF2.43 Million Switzerland CHF155.00 ▲ +0.98%
3717 Litium AB (publ)
ST:LITI
6.13x Skr3.58 Million
≈ $385.05K
Skr584.00K Sweden Skr13.05 ▲ +0.77%
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 Orbit Garant Drilling Inc.
TO:OGD
6.13x CA$7.83 Million
≈ $5.67 Million
CA$1.28 Million Canada CA$1.34 ▲ +5.51%
3720 Elanders AB (publ)
ST:ELAN-B
6.13x Skr196.00 Million
≈ $21.09 Million
Skr32.00 Million Sweden Skr51.70 ▲ +3.40%
3721 Knife River Corporation
NYSE:KNF
6.12x $195.92 Million $32.00 Million USA $79.41 ▲ +1.07%
3722 Schoeller-Bleckmann Oilfield Equipment Aktiengesellschaft
VI:SBO
6.12x €18.74 Million
≈ $21.91 Million
€3.06 Million Austria €31.75 ▲ +2.09%
3723 Y2 Solution Co., Ltd
KO:011690
6.12x ₩4.78 Billion
≈ $3.24 Million
₩781.83 Million Korea ₩3120.00 ▲ +7.96%
3724 Jiangsu Sidike New Materials Sci Te
SHE:300806
6.12x CN¥122.59 Million
≈ $17.94 Million
CN¥20.04 Million China CN¥61.72 ▲ +14.96%
3725 China Steel Corp
TW:2002
6.11x NT$6.84 Billion
≈ $215.40 Million
NT$1.12 Billion Taiwan NT$18.80 ▲ +1.35%
3726 E& Corporation CO. LTD
KQ:066980
6.11x ₩11.62 Billion
≈ $7.87 Million
₩1.90 Billion Korea ₩1540.00 ▼ -1.22%
3727 Traeger Inc
NYSE:COOK
6.11x $17.90 Million $2.93 Million USA $69.10 ▲ +3.35%
3728 Xizi Clean Energy Equipment Manufacturing Co Ltd
SHE:002534
6.11x CN¥175.78 Million
≈ $25.72 Million
CN¥28.77 Million China CN¥13.36 ▲ +0.68%
3729 Orient Europharma Co Ltd
TWO:4120
6.11x NT$69.52 Million
≈ $2.19 Million
NT$11.38 Million Taiwan NT$44.40 ▲ +0.91%
3730 Jiangsu Tongguang Electronic Wire&Cable Co Ltd
SHE:300265
6.11x CN¥88.19 Million
≈ $12.90 Million
CN¥14.44 Million China CN¥13.17 ▲ +5.28%
3731 Globe Union Industrial Corp
TW:9934
6.10x NT$82.58 Million
≈ $2.60 Million
NT$13.54 Million Taiwan NT$10.80 ▼ -0.46%
3732 Nexa Resources SA
NYSE:NEXA
6.10x $307.14 Million $50.35 Million USA $12.82 ▲ +6.66%
3733 Ithaca Energy PLC
LSE:ITH
6.10x £402.13 Million
≈ $540.02 Million
£65.96 Million UK £248.20 ▲ +2.65%
3734 CECEP Solar Energy Co Ltd
SHE:000591
6.10x CN¥2.73 Billion
≈ $400.14 Million
CN¥448.55 Million China CN¥4.48 ▼ -1.97%
3735 Societe de la Tour Eiffel SA
PA:EIFF
6.10x €33.69 Million
≈ $39.38 Million
€5.53 Million France €8.20 ▲ +0.00%
3736 Izertis Sa
MC:IZER
6.09x €24.57 Million
≈ $28.73 Million
€4.03 Million Spain €8.36 ▼ -0.95%
3737 Samyang Holdings
KO:000070
6.09x ₩104.94 Billion
≈ $71.12 Million
₩17.22 Billion Korea ₩54500.00 ▼ -1.98%
3738 Prince Housing & Development Corp
TW:2511
6.09x NT$1.25 Billion
≈ $39.42 Million
NT$205.37 Million Taiwan NT$8.57 ▲ +0.23%
3739 MNtech Co. Ltd
KQ:095500
6.09x ₩28.71 Billion
≈ $19.46 Million
₩4.71 Billion Korea ₩6860.00 ▲ +0.59%
3740 China International Marine Containers (Group) Co. Ltd
F:OCM
6.09x €591.01 Million
≈ $690.95 Million
€97.02 Million Germany €0.75 ▲ +0.00%
3741 Bonia Corporation Bhd
KLSE:9288
6.09x RM8.61 Million
≈ $2.16 Million
RM1.41 Million Malaysia RM0.86 ▼ -2.27%
3742 AvidXchange Holdings Inc
NASDAQ:AVDX
6.09x $28.45 Million $4.67 Million USA $10.00 ▲ +0.00%
3743 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¥7.85 ▲ +2.21%
3744 ACERINOX ADR 1/2/EO-25
F:ACE
6.08x €152.00 Million
≈ $177.70 Million
€25.00 Million Germany €6.40 ▼ -3.03%
3745 Power Integrations Inc
NASDAQ:POWI
6.07x $20.05 Million $3.30 Million USA $74.39 ▲ +4.55%
3746 Raia Drogasil S.A
SA:RADL3
6.07x R$769.60 Million
≈ $151.01 Million
R$126.80 Million Brazil R$18.13 ▼ -3.00%
3747 China Baoan Group Co Ltd
SHE:000009
6.07x CN¥239.42 Million
≈ $35.03 Million
CN¥39.45 Million China CN¥6.18 ▲ +1.64%
3748 Dalian Bio-Chem Co Ltd
SHG:603360
6.07x CN¥201.47 Million
≈ $29.48 Million
CN¥33.21 Million China CN¥12.26 ▲ +5.24%
3749 Shanghai Milkground Food Tech Co Ltd
SHG:600882
6.07x CN¥260.61 Million
≈ $38.13 Million
CN¥42.97 Million China CN¥21.42 ▼ -0.23%
3750 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.96 ▼ -1.26%
3751 Heeros Oyj
HE:HEEROS
6.06x €3.75 Million
≈ $4.39 Million
€618.92K Finland €5.70 ▼ -0.87%
3752 Travis Perkins PLC
LSE:TPK
6.06x GBX160.00 Million
≈ $19.47K
GBX26.40 Million UK GBX555.50 ▲ +1.37%
3753 John Wiley & Sons
NYSE:WLY
6.06x $179.82 Million $29.68 Million USA $50.76 ▲ +1.56%
3754 John Wiley & Sons B
NYSE:WLYB
6.06x $179.82 Million $29.68 Million USA $50.84 ▲ +2.54%
3755 Amerize Inc.
SW:AMRZ
6.05x CHF1.80 Billion
≈ $2.28 Billion
CHF298.00 Million Switzerland CHF39.72 ▼ -0.35%
3756 Fujian Longma Envi Sanitation
SHG:603686
6.05x CN¥118.20 Million
≈ $17.30 Million
CN¥19.53 Million China CN¥12.00 ▲ +0.00%
3757 Oron Group Investments & Holdings Ltd
TA:ORON
6.04x ILA92.85 Million
≈ $248.92K
ILA15.36 Million Israel ILA3944.00 ▼ -0.13%
3758 Stanley Black & Decker Inc
NYSE:SWK
6.04x $955.70 Million $158.20 Million USA $88.19 ▲ +0.79%
3759 Park Dental Partners, Inc. Common Stock
NASDAQ:PARK
6.04x $7.55 Million $1.25 Million USA $19.28 ▲ +2.17%
3760 Korea Asset In Trust Co Ltd
KO:123890
6.04x ₩185.99 Billion
≈ $126.04 Million
₩30.81 Billion Korea ₩2180.00 ▼ -2.02%
3761 Ching Chan Optical Technology Co Ltd
TWO:2070
6.03x NT$15.38 Million
≈ $484.43K
NT$2.55 Million Taiwan NT$52.30 ▼ -0.95%
3762 Eurocell PLC
LSE:ECEL
6.03x GBX17.50 Million
≈ $2.13K
GBX2.90 Million UK GBX117.50 ▲ +1.29%
3763 Zhejiang Wanliyang Transmission Co Ltd
SHE:002434
6.03x CN¥386.80 Million
≈ $56.60 Million
CN¥64.15 Million China CN¥5.39 ▲ +0.94%
3764 Sichuan Jinshi Technology Co Ltd Class A
SHE:002951
6.03x CN¥16.21 Million
≈ $2.37 Million
CN¥2.69 Million China CN¥11.54 ▲ +1.85%
3765 Phenix Optical Co Ltd
SHG:600071
6.03x CN¥46.89 Million
≈ $6.86 Million
CN¥7.78 Million China CN¥14.63 ▲ +1.46%
3766 China Merchants Securities Co. Ltd
F:195H
6.02x €19.69 Billion
≈ $23.02 Billion
€3.27 Billion Germany €1.65 ▲ +2.48%
3767 Biotest Aktiengesellschaft
XETRA:BIO3
6.02x €58.40 Million
≈ $68.28 Million
€9.70 Million Germany €28.40 ▲ +0.00%
3768 Biotest Aktiengesellschaft
XETRA:BIO
6.02x €58.40 Million
≈ $68.28 Million
€9.70 Million Germany €42.20 ▲ +0.00%
3769 China Steel Structure Co Ltd
TW:2013
6.02x NT$1.08 Billion
≈ $34.13 Million
NT$180.02 Million Taiwan NT$41.25 ▲ +0.36%
3770 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¥18.50 ▲ +9.14%
3771 Kenmare Resources PLC
IR:KMR
6.01x €62.68 Million
≈ $73.28 Million
€10.44 Million Ireland €2.20 ▲ +4.76%
3772 Murphy Oil Corporation
NYSE:MUR
6.00x $321.18 Million $53.53 Million USA $37.30 ▲ +1.28%
3773 Kohl's Corporation
NYSE:KSS
6.00x $750.00 Million $125.00 Million USA $18.13 ▲ +3.19%
3774 Hitek Global Inc. Ordinary Share
NASDAQ:HKIT
5.99x $729.27K $121.66K USA $3.11 ▲ +2.64%
3775 AlphaVest Acquisition Corp Ordinary Shares
NASDAQ:ATMV
5.99x $52.12K $8.70K USA $6.84 ▼ -33.59%
3776 Kolon Corp
KO:002025
5.99x ₩81.55 Billion
≈ $55.26 Million
₩13.61 Billion Korea ₩12300.00 ▼ -28.78%
3777 Everyman Media Group plc
LSE:EMAN
5.99x GBX9.67 Million
≈ $1.18K
GBX1.61 Million UK GBX49.50 ▲ +0.00%
3778 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$34.90 ▼ -0.71%
3779 Curbline Properties Corp.
NYSE:CURB
5.99x $21.37 Million $3.57 Million USA $31.75 ▲ +1.50%
3780 Amogreentech Co.Ltd
KQ:125210
5.99x ₩5.58 Billion
≈ $3.78 Million
₩931.40 Million Korea ₩5390.00 ▼ -0.92%
3781 TC Unterhaltungselektronik AG
F:TCU
5.98x €1.34 Million
≈ $1.57 Million
€224.12K Germany €0.02 ▼ -50.00%
3782 Jinke Property Group Co Ltd
SHE:000656
5.98x CN¥4.92 Billion
≈ $719.41 Million
CN¥822.22 Million China CN¥1.21 ▲ +1.68%
3783 Sands China Ltd
F:599A
5.98x €523.00 Million
≈ $611.44 Million
€87.50 Million Germany €1.49 ▲ +3.11%
3784 Atlanta Poland SA
WAR:ATP
5.98x zł20.03 Million
≈ $5.51 Million
zł3.35 Million Poland zł19.55 ▼ -1.01%
3785 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¥18.67 ▼ -0.80%
3786 Just Eat Takeaway
AS:TKWY
5.97x €4.26 Million
≈ $4.98 Million
€713.00K Netherlands €20.22 ▲ +0.05%
3787 LX International Corp
KO:001120
5.97x ₩254.63 Billion
≈ $172.56 Million
₩42.63 Billion Korea ₩37500.00 ▲ +2.60%
3788 Gildan Activewear Inc.
TO:GIL
5.97x CA$310.22 Million
≈ $224.41 Million
CA$51.96 Million Canada CA$75.86 ▼ -1.13%
3789 nCino Inc
NASDAQ:NCNO
5.97x $81.41 Million $13.64 Million USA $17.28 ▼ -3.63%
3790 Shijiazhuang Kelin Elec Co
SHG:603050
5.97x CN¥337.27 Million
≈ $49.35 Million
CN¥56.52 Million China CN¥17.05 ▼ -3.84%
3791 Orion Engineered Carbons SA
F:0OE
5.97x €53.70 Million
≈ $62.78 Million
€9.00 Million Germany €5.90 ▲ +4.42%
3792 Airtasker Ltd
AU:ART
5.97x AU$1.41 Million
≈ $996.25K
AU$236.00K Australia AU$0.21 ▼ -2.33%
3793 Portland General Electric Co
NYSE:POR
5.96x $268.00 Million $45.00 Million USA $52.25 ▼ -0.50%
3794 Petron Malaysia Refining Marketing
KLSE:3042
5.95x RM260.68 Million
≈ $65.45 Million
RM43.78 Million Malaysia RM3.56 ▼ -1.11%
3795 Pss Co Ltd
TW:6914
5.95x NT$873.42 Million
≈ $27.52 Million
NT$146.78 Million Taiwan NT$145.00 ▼ -0.34%
3796 Bernard Loisea
PA:ALDBL
5.95x €708.00K
≈ $827.73K
€119.00K France €3.80 ▲ +4.40%
3797 Distribution Solutions Group Inc
NASDAQ:DSGR
5.95x $38.37 Million $6.45 Million USA $34.52 ▲ +0.04%
3798 Asuransi Harta Aman Pratama Tbk PT
JK:AHAP
5.95x Rp31.08 Billion
≈ $1.82 Million
Rp5.23 Billion Indonesia Rp97.00 ▲ +2.11%
3799 Sinotruk Jinan Truck Co Ltd
SHE:000951
5.95x CN¥2.27 Billion
≈ $331.98 Million
CN¥381.60 Million China CN¥22.00 ▲ +6.02%
3800 TZ Ltd
AU:TZL
5.94x AU$1.05 Million
≈ $745.97K
AU$177.36K Australia AU$0.03 ▲ +0.00%