Companies by Free Cash Flow Generation Index

How much free cash flow does each company retain from its operating cash flow after capital expenditures

Companies with Data

28,710
Positive operating CF and FCF/capex data required

Last Updated

Sep 2026
Quarterly + annual filings
Free Cash Flow Generation Index = Free Cash Flow / Operating Cash Flow
Measures how much of operating cash flow survives after capital expenditures. A ratio of 0.8x means the company retains 80% of its operating cash as free cash flow. Higher ratios indicate asset-light businesses or disciplined capital management. Values above 1.0x are exceptional; negative values indicate FCF losses despite positive operating cash.
Rank Company FCF Generation Index Free Cash Flow Operating CF Country Price 24h Change
21701 Shenzhen Longood Intelligent Electric Co Ltd Class A
SHE:300543
0.38x CN¥16.96 Million
≈ $2.48 Million
CN¥44.74 Million China CN¥7.76 ▲ +0.26%
21702 Victory Supermarket Chain Ltd
TA:VCTR
0.38x ILA6.92 Million
≈ $18.54K
ILA18.24 Million Israel ILA4010.00 ▲ +0.30%
21703 Maywufa Co Ltd
TW:1731
0.38x NT$25.80 Million
≈ $812.72K
NT$68.09 Million Taiwan NT$20.95 ▲ +0.00%
21704 Prince Pipes And Fittings Limited
NSE:PRINCEPIPE
0.38x Rs756.14 Million
≈ $8.18 Million
Rs2.00 Billion India Rs283.95 ▲ +0.34%
21705 SKYWORTH GRP UNSP.ADR/30
F:KYW0
0.38x €855.00 Million
≈ $999.58 Million
€2.26 Billion Germany €21.00 ▲ +0.96%
21706 SHL Consolidated Bhd
KLSE:6017
0.38x RM9.55 Million
≈ $2.40 Million
RM25.23 Million Malaysia RM2.31 ▲ +0.00%
21707 MK Restaurant Group Public Company Limited
BK:M
0.38x ฿238.53 Million
≈ $7.43 Million
฿630.24 Million Thailand ฿21.30 ▲ +0.95%
21708 PT DFI Retail Nusantara Tbk
JK:HERO
0.38x Rp15.40 Billion
≈ $902.38K
Rp40.71 Billion Indonesia Rp340.00 ▲ +2.41%
21709 Telefonica
MC:TEF
0.38x €803.00 Million
≈ $938.79 Million
€2.12 Billion Spain €3.61 ▼ -1.82%
21710 HOCHTIEF Aktiengesellschaft
F:HOT
0.38x €102.95 Million
≈ $120.35 Million
€272.24 Million Germany €423.20 ▼ -0.61%
21711 Mitra Keluarga Karyasehat Tbk PT
JK:MIKA
0.38x Rp227.41 Billion
≈ $13.33 Million
Rp601.57 Billion Indonesia Rp1945.00 ▲ +2.10%
21712 CIE Automotive S.A.
MC:CIE
0.38x €223.95 Million
≈ $261.82 Million
€592.49 Million Spain €25.40 ▼ -0.78%
21713 ATCO Ltd
TO:ACO-X
0.38x CA$223.00 Million
≈ $161.31 Million
CA$590.00 Million Canada CA$72.78 ▲ +1.31%
21714 Samwha Elec
KO:011230
0.38x ₩294.11 Million
≈ $199.31K
₩778.15 Million Korea ₩2580.00 ▲ +0.19%
21715 Global Energy Metals Corp
V:GEMC
0.38x CA$6.08K
≈ $4.39K
CA$16.07K Canada CA$0.02 ▼ -20.00%
21716 Tobii AB
ST:TOBII
0.38x Skr17.00 Million
≈ $1.83 Million
Skr45.00 Million Sweden Skr1.07 ▼ -0.37%
21717 Shenzhen Energy Group Co Ltd
SHE:000027
0.38x CN¥2.19 Billion
≈ $320.97 Million
CN¥5.81 Billion China CN¥6.28 ▼ -0.63%
21718 Nantong Haixing Electronics Co Ltd
SHG:603115
0.38x CN¥27.78 Million
≈ $4.07 Million
CN¥73.57 Million China CN¥81.94 ▲ +5.48%
21719 Ximen Mining Corp
V:XIM
0.38x CA$48.53K
≈ $35.11K
CA$128.53K Canada CA$0.08 ▲ +7.14%
21720 OCI NV
AS:OCI
0.38x €65.10 Million
≈ $76.11 Million
€172.60 Million Netherlands €4.11 ▲ +0.10%
21721 ESGL Holdings Limited Ordinary Shares
NASDAQ:ESGL
0.38x $516.55K $1.37 Million USA $0.06 ▼ -3.23%
21722 Atrium Real Estate Investment Trust
KLSE:5130
0.38x RM17.42 Million
≈ $4.37 Million
RM46.19 Million Malaysia RM1.20 ▲ +0.84%
21723 Seoam Machinery Industry Co.Ltd
KQ:100660
0.38x ₩392.22 Million
≈ $265.80K
₩1.04 Billion Korea ₩3140.00 ▲ +0.00%
21724 Hellenic Telecommunications Organization S.A
AT:HTO
0.38x €90.60 Million
≈ $105.92 Million
€240.40 Million Greece €19.80 ▼ -0.10%
21725 XiAn Global Printing Co Ltd
SHE:002799
0.38x CN¥5.46 Million
≈ $798.86K
CN¥14.50 Million China CN¥6.96 ▲ +0.72%
21726 Pinewood Technologies Group PLC
LSE:PINE
0.38x GBX3.20 Million
≈ $389.35
GBX8.50 Million UK GBX448.50 ▼ -0.22%
21727 Wiseway Group Ltd
AU:WWG
0.38x AU$949.00K
≈ $671.48K
AU$2.52 Million Australia AU$0.25 ▲ +0.00%
21728 Shanghai Putailai New Energy Technology Co.Ltd.
SHG:603659
0.38x CN¥387.22 Million
≈ $56.66 Million
CN¥1.03 Billion China CN¥22.36 ▼ -0.40%
21729 Guilin Layn Natural Ingredients Corp
SHE:002166
0.38x CN¥21.14 Million
≈ $3.09 Million
CN¥56.16 Million China CN¥6.87 ▲ +1.48%
21730 Guangdong Anda Automation Solutions Co. Ltd. A
SHG:688125
0.38x CN¥23.12 Million
≈ $3.38 Million
CN¥61.45 Million China CN¥122.58 ▲ +4.45%
21731 Emeco Holdings Ltd
AU:EHL
0.38x AU$50.76 Million
≈ $35.92 Million
AU$134.91 Million Australia AU$1.20 ▲ +4.35%
21732 MHP SE GDR S/2
F:MPQ
0.38x €44.00 Million
≈ $51.44 Million
€117.00 Million Germany €5.65 ▼ -0.88%
21733 Lyka Labs Limited
NSE:LYKALABS
0.38x Rs51.46 Million
≈ $556.50K
Rs136.84 Million India Rs79.92 ▲ +1.99%
21734 Ero Copper Corp
TO:ERO
0.38x CA$51.83 Million
≈ $37.49 Million
CA$137.86 Million Canada CA$48.24 ▼ -0.86%
21735 Y.C.C. Parts MFG Co Ltd
TW:1339
0.38x NT$61.88 Million
≈ $1.95 Million
NT$164.62 Million Taiwan NT$42.80 ▼ -0.47%
21736 Trade-Van Information Services Co
TW:6183
0.38x NT$36.11 Million
≈ $1.14 Million
NT$96.12 Million Taiwan NT$92.50 ▲ +0.98%
21737 Tellgen Corp
SHE:300642
0.38x CN¥13.60 Million
≈ $1.99 Million
CN¥36.19 Million China CN¥17.37 ▲ +0.29%
21738 Dinhvu Port Investment Development JSC
VN:DVP
0.38x ₫33.37 Billion
≈ $1.27 Million
₫88.85 Billion Vietnam ₫77100.00 ▲ +0.00%
21739 Pamapol S.A.
WAR:PMP
0.38x zł11.13 Million
≈ $3.06 Million
zł29.67 Million Poland zł2.68 ▼ -0.37%
21740 Brookfield Infrastructure Corp
NYSE:BIPC
0.37x $181.00 Million $483.00 Million USA $37.35 ▲ +0.30%
21741 LED iBond International AS
CO:LEDIBOND
0.37x Dkr491.00K
≈ $76.82K
Dkr1.31 Million Denmark Dkr0.02 ▲ +6.67%
21742 EASY HOLDINGS Co. Ltd
KQ:035810
0.37x ₩15.87 Billion
≈ $10.75 Million
₩42.38 Billion Korea ₩4745.00 ▲ +1.06%
21743 Mlk Foods Public Company Ltd
WAR:MLK
0.37x zł131.00K
≈ $36.05K
zł350.00K Poland zł1.67 ▲ +5.58%
21744 Park Ohio Holdings Corp
NASDAQ:PKOH
0.37x $6.40 Million $17.10 Million USA $46.48 ▲ +3.45%
21745 World Kinect Corporation
NYSE:WKC
0.37x $12.80 Million $34.20 Million USA $35.40 ▲ +0.88%
21746 Colibri Resource Corp
V:CBI
0.37x CA$103.70K
≈ $75.02K
CA$277.30K Canada CA$0.12 ▲ +4.55%
21747 Merchants Bancorp
NASDAQ:MBIN
0.37x $11.13 Million $29.77 Million USA $52.68 ▲ +0.15%
21748 Tune Protect Group Bhd
KLSE:5230
0.37x RM879.00K
≈ $220.69K
RM2.35 Million Malaysia RM0.26 ▲ +0.00%
21749 Chin-Poon Industrial Co Ltd
TW:2355
0.37x NT$102.10 Million
≈ $3.22 Million
NT$273.40 Million Taiwan NT$42.20 ▼ -1.40%
21750 Syntec Optics Holdings Inc.
NASDAQ:OPTX
0.37x $175.29K $469.61K USA $7.57 ▼ -2.45%
21751 Aurizon Holdings Ltd
AU:AZJ
0.37x AU$224.00 Million
≈ $158.49 Million
AU$601.00 Million Australia AU$3.73 ▼ -0.53%
21752 Rav Bariach 08 Industries Ltd
TA:BRIH
0.37x ILA6.80 Million
≈ $18.22K
ILA18.25 Million Israel ILA145.40 ▲ +5.29%
21753 Good Times Restaurants Inc
NASDAQ:GTIM
0.37x $191.00K $513.00K USA $1.52 ▲ +0.00%
21754 PCCW LTD ADR/10 HD-25
F:TH3C
0.37x €4.54 Billion
≈ $5.31 Billion
€12.21 Billion Germany €6.20 ▲ +0.81%
21755 Dunia Virtual Online Tbk Pt
JK:AREA
0.37x Rp5.59 Billion
≈ $327.65K
Rp15.04 Billion Indonesia Rp336.00 ▲ +0.00%
21756 Zyrexindo Mandiri Buana PT Tbk
JK:ZYRX
0.37x Rp44.29 Billion
≈ $2.60 Million
Rp119.10 Billion Indonesia Rp129.00 ▼ -3.01%
21757 Shandong Jinjing Science and Technology Stock Co Ltd
SHG:600586
0.37x CN¥49.98 Million
≈ $7.31 Million
CN¥134.43 Million China CN¥4.12 ▼ -0.24%
21758 Cleanaway Waste Management Ltd
AU:CWY
0.37x AU$67.40 Million
≈ $47.69 Million
AU$181.50 Million Australia AU$2.60 ▲ +0.00%
21759 NanJing GOVA Technology Co. Ltd. A
SHG:688539
0.37x CN¥12.94 Million
≈ $1.89 Million
CN¥34.84 Million China CN¥23.94 ▲ +1.44%
21760 Fortress Income Fund Ltd
JSE:FFB
0.37x ZAC372.89 Million
≈ $198.17K
ZAC1.01 Billion South Africa ZAC2456.00 ▼ -1.76%
21761 Georg Fischer AG
SW:GF
0.37x CHF86.00 Million
≈ $108.73 Million
CHF232.00 Million Switzerland CHF57.05 ▲ +2.42%
21762 Lanesborough Real Estate Investment Trust
V:LRT-UN
0.37x CA$488.52K
≈ $353.39K
CA$1.32 Million Canada CA$0.01 ▲ +0.00%
21763 Pioneer Embroideries Limited
NSE:PIONEEREMB
0.37x Rs32.04 Million
≈ $346.47K
Rs86.44 Million India Rs21.74 ▲ +1.78%
21764 Thanapiriya Public Company Limited
BK:TNP
0.37x ฿28.21 Million
≈ $879.39K
฿76.14 Million Thailand ฿2.86 ▼ -0.69%
21765 Hwashin Precision Engineering Co. Ltd
KQ:126640
0.37x ₩1.95 Billion
≈ $1.32 Million
₩5.26 Billion Korea ₩4525.00 ▼ -7.08%
21766 SAINSBURY -J.- ADR/4 NEW
F:SUY
0.37x €505.00 Million
≈ $590.40 Million
€1.36 Billion Germany €15.80 ▼ -1.86%
21767 Compania de Transporte de Energia Electrica en Alta Tension Transener SA
BA:TRAN
0.37x AR$38.43 Billion
≈ $27.81 Million
AR$103.84 Billion Argentina AR$3112.50 ▲ +1.47%
21768 Optiscan Imaging Ltd
AU:OIL
0.37x AU$115.33K
≈ $81.60K
AU$311.72K Australia AU$0.15 ▲ +0.00%
21769 Aura Minerals Inc
TO:ORA
0.37x CA$29.54 Million
≈ $21.37 Million
CA$79.86 Million Canada CA$45.97 ▼ -3.95%
21770 GUOMAI Culture & Media Co. Ltd.
SHE:301052
0.37x CN¥10.65 Million
≈ $1.56 Million
CN¥28.82 Million China CN¥25.43 ▼ -0.59%
21771 Top Union Electronics
TWO:6266
0.37x NT$55.42 Million
≈ $1.75 Million
NT$149.95 Million Taiwan NT$24.70 ▼ -0.20%
21772 BlackBerry Ltd
TO:BB
0.37x CA$1.69 Million
≈ $1.22 Million
CA$4.57 Million Canada CA$10.64 ▲ +0.28%
21773 Jiamei Food Packaging Chuzhou Co
SHE:002969
0.37x CN¥42.50 Million
≈ $6.22 Million
CN¥115.02 Million China CN¥12.64 ▼ -3.73%
21774 ABITARE IN S.P.A.
F:1BN
0.37x €1.28 Million
≈ $1.50 Million
€3.47 Million Germany €2.81 ▼ -0.35%
21775 Nortech Systems Incorporated
NASDAQ:NSYS
0.37x $58.00K $157.00K USA $11.71 ▲ +3.31%
21776 Vale S.A
F:CVLB
0.37x €694.00 Million
≈ $811.36 Million
€1.88 Billion Germany €11.75 ▼ -10.65%
21777 Shanghai Electric Power Co Ltd
SHG:600021
0.37x CN¥2.39 Billion
≈ $350.30 Million
CN¥6.48 Billion China CN¥13.39 ▼ -0.59%
21778 AURUBIS AG UNSP.ADR 1/2
F:NDA1
0.37x €118.00 Million
≈ $137.95 Million
€320.00 Million Germany €96.50 ▲ +1.05%
21779 AMCON Distributing Company
NYSE MKT:DIT
0.37x $5.05 Million $13.70 Million USA $83.26 ▲ +0.00%
21780 O-TA Precision Industry Co Ltd
TWO:8924
0.37x NT$44.45 Million
≈ $1.40 Million
NT$120.63 Million Taiwan NT$51.00 ▼ -0.58%
21781 Oriental Times Media Corp
SHE:002175
0.37x CN¥8.73 Million
≈ $1.28 Million
CN¥23.69 Million China CN¥2.58 ▼ -0.77%
21782 Svenska Cellulosa Aktiebolaget SCA (publ)
ST:SCA-A
0.37x Skr255.00 Million
≈ $27.44 Million
Skr692.00 Million Sweden Skr117.00 ▲ +0.43%
21783 NIPPON STEEL SP.ADR 033
F:NPSA
0.37x €360.40 Billion
≈ $421.34 Billion
€978.59 Billion Germany €2.76 ▼ -2.13%
21784 Laboratory Corporation of America Holdings
NYSE:LH
0.37x $70.50 Million $191.50 Million USA $326.89 ▼ -1.39%
21785 Dharma Satya Nusantara Ptdsn
JK:DSNG
0.37x Rp234.43 Billion
≈ $13.74 Million
Rp636.99 Billion Indonesia Rp1660.00 ▲ +1.22%
21786 Vedanta Limited
NSE:VEDL
0.37x Rs59.71 Billion
≈ $645.74 Million
Rs162.26 Billion India Rs268.00 ▼ -1.51%
21787 HomeChoice Investments Ltd
JSE:HIL
0.37x ZAC39.00 Million
≈ $20.73K
ZAC106.00 Million South Africa ZAC3700.00 ▲ +0.00%
21788 Werner Enterprises Inc
NASDAQ:WERN
0.37x $30.66 Million $83.45 Million USA $40.04 ▲ +4.00%
21789 Manitou BF S.A.
PA:MTU
0.37x €52.88 Million
≈ $61.82 Million
€143.91 Million France €21.95 ▲ +0.46%
21790 Zhejiang JIULI Hi-tech Metals Co Ltd
SHE:002318
0.37x CN¥129.99 Million
≈ $19.02 Million
CN¥353.95 Million China CN¥19.11 ▼ -3.39%
21791 Lyc Healthcare Bhd
KLSE:0075
0.37x RM6.34 Million
≈ $1.59 Million
RM17.29 Million Malaysia RM0.01 ▲ +0.00%
21792 Appasia Bhd
KLSE:0119
0.37x RM313.00K
≈ $78.58K
RM853.00K Malaysia RM0.12 ▼ -4.00%
21793 Rigol Technologies Co. Ltd. A
SHG:688337
0.37x CN¥35.39 Million
≈ $5.18 Million
CN¥96.47 Million China CN¥42.61 ▲ +6.13%
21794 i-SENS Inc
KQ:099190
0.37x ₩4.88 Billion
≈ $3.31 Million
₩13.31 Billion Korea ₩16480.00 ▲ +0.06%
21795 Linde plc Ordinary Shares
NASDAQ:LIN
0.37x $833.00 Million $2.27 Billion USA $477.57 ▼ -0.96%
21796 Yatas Yatak ve Yorgan Sanayi Ticaret AS
IS:YATAS
0.37x TL427.93 Million
≈ $9.58 Million
TL1.17 Billion Turkey TL30.36 ▲ +0.20%
21797 CI Financial Corp
TO:CIX
0.37x CA$90.44 Million
≈ $65.43 Million
CA$246.84 Million Canada CA$31.99 ▲ +0.00%
21798 R&S GROUP HOLDING AG
SW:RSGN
0.37x CHF6.48 Million
≈ $8.19 Million
CHF17.69 Million Switzerland CHF17.80 ▼ -5.32%
21799 The Gap, Inc.
NYSE:GAP
0.37x $78.00 Million $213.00 Million USA $22.43 ▲ +0.49%
21800 Diagnostic Medical Systems SA
PA:ALDMS
0.37x €966.00K
≈ $1.13 Million
€2.64 Million France €1.02 ▼ -0.49%