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
24801 Cahya Mata Sarawak Bhd
KLSE:2852
-0.24x RM-23.22 Million
≈ $-5.83 Million
RM96.19 Million Malaysia RM0.98 ▲ +0.00%
24802 Focuslight Technologies Inc. A
SHG:688167
-0.24x CN¥-41.80 Million
≈ $-6.12 Million
CN¥172.31 Million China CN¥299.50 ▲ +5.39%
24803 Leong Hup International Berhad
KLSE:6633
-0.24x RM-27.31 Million
≈ $-6.86 Million
RM112.33 Million Malaysia RM0.77 ▼ -0.65%
24804 Norooholdings
KO:000320
-0.24x ₩-1.97 Billion
≈ $-1.33 Million
₩8.08 Billion Korea ₩17090.00 ▲ +0.83%
24805 Stratus Properties Inc
NASDAQ:STRS
-0.24x $-1.59 Million $6.55 Million USA $18.95 ▼ -0.26%
24806 Ballard Power Systems Inc
TO:BLDP
-0.24x CA$-1.00 Million
≈ $-724.83K
CA$4.11 Million Canada CA$3.25 ▲ +2.85%
24807 Otter Tail Corporation
NASDAQ:OTTR
-0.24x $-27.37 Million $112.10 Million USA $89.79 ▲ +0.58%
24808 Zhejiang Zanyu Technology Co Ltd
SHE:002637
-0.24x CN¥-25.66 Million
≈ $-3.76 Million
CN¥105.04 Million China CN¥12.38 ▲ +1.48%
24809 Sasbadi Holdings Bhd
KLSE:5252
-0.24x RM-4.41 Million
≈ $-1.11 Million
RM18.05 Million Malaysia RM0.15 ▲ +0.00%
24810 The Siam Cement Public Company Limited
BK:SCC
-0.24x ฿-1.18 Billion
≈ $-36.67 Million
฿4.81 Billion Thailand ฿259.00 ▲ +3.19%
24811 Yunnan Chihong Zinc&Germanium Co Ltd
SHG:600497
-0.25x CN¥-85.52 Million
≈ $-12.51 Million
CN¥348.31 Million China CN¥9.84 ▼ -2.48%
24812 Ultra Clean Holdings Inc
NASDAQ:UCTT
-0.25x $-2.00 Million $8.10 Million USA $72.43 ▲ +8.77%
24813 Prakash Pipes Limited
NSE:PPL
-0.25x Rs-24.60 Million
≈ $-266.04K
Rs99.60 Million India Rs262.00 ▲ +1.79%
24814 GEN Restaurant Group, Inc. Class A Common Stock
NASDAQ:GENK
-0.25x $-667.00K $2.69 Million USA $1.90 ▲ +0.53%
24815 Dongwon Metal
KO:018500
-0.25x ₩-4.48 Billion
≈ $-3.04 Million
₩18.04 Billion Korea ₩1438.00 ▲ +0.56%
24816 Latrobe Magnesium Ltd
AU:LMG
-0.25x AU$-857.38K
≈ $-606.65K
AU$3.44 Million Australia AU$0.01 ▲ +0.00%
24817 Chesapeake Utilities Corporation
NYSE:CPK
-0.25x $-53.30 Million $213.60 Million USA $132.66 ▲ +0.32%
24818 Forsee Power SAS
PA:FORSE
-0.25x €-298.00K
≈ $-348.39K
€1.19 Million France €0.27 ▼ -2.02%
24819 HomeToGo SE
F:HTG
-0.25x €-645.00K
≈ $-754.07K
€2.58 Million Germany €0.86 ▼ -0.69%
24820 Translational Development Acquisition Corp. Ordinary Shares
NASDAQ:TDAC
-0.25x $-231.57K $924.90K USA $10.85 ▼ -0.05%
24821 Jiangxi GETO New Materials Corporation Limited
SHE:300986
-0.25x CN¥-9.96 Million
≈ $-1.46 Million
CN¥39.79 Million China CN¥12.04 ▲ +0.17%
24822 Happy Creek Minerals Ltd
V:HPY
-0.25x CA$-9.78K
≈ $-7.08K
CA$39.02K Canada CA$0.18 ▼ -5.26%
24823 SALZGITTER UNSP.ADR 1/10
F:SZGA
-0.25x €-58.70 Million
≈ $-68.63 Million
€233.60 Million Germany €4.98 ▲ +1.22%
24824 Grigeo AB
STU:WM8
-0.25x €-2.10 Million
≈ $-2.46 Million
€8.36 Million Germany €0.99 ▼ -1.98%
24825 MAG Holdings Berhad
KLSE:0095
-0.25x RM-7.36 Million
≈ $-1.85 Million
RM29.20 Million Malaysia RM0.16 ▼ -3.13%
24826 Sansera Engineering Limited
NSE:SANSERA
-0.25x Rs-517.17 Million
≈ $-5.59 Million
Rs2.05 Billion India Rs3782.60 ▼ -0.18%
24827 Brookline Bancorp Inc
NASDAQ:BRKL
-0.25x $-8.49 Million $33.62 Million USA $10.95 ▲ +0.00%
24828 Taewoong Logistics Co.Ltd
KQ:124560
-0.25x ₩-3.30 Billion
≈ $-2.24 Million
₩13.05 Billion Korea ₩2000.00 ▼ -0.25%
24829 Jubilee Platinum
LSE:JLP
-0.25x GBX-3.80 Million
≈ $-462.78
GBX15.04 Million UK GBX2.50 ▲ +0.40%
24830 Shanghai Zhongzhou Special Alloy Materials Co. Ltd.
SHE:300963
-0.25x CN¥-10.31 Million
≈ $-1.51 Million
CN¥40.78 Million China CN¥11.63 ▼ -0.09%
24831 Emmbi Industries Limited
NSE:EMMBI
-0.25x Rs-11.51 Million
≈ $-124.48K
Rs45.21 Million India Rs91.00 ▲ +0.92%
24832 Micro Digital Co. Ltd
KQ:305090
-0.25x ₩-784.66 Million
≈ $-531.75K
₩3.08 Billion Korea ₩538.00 ▼ -29.95%
24833 Sunko Ink Co Ltd
TW:1721
-0.25x NT$-3.85 Million
≈ $-121.39K
NT$15.12 Million Taiwan NT$20.40 ▲ +2.00%
24834 Xinjiang Baodi Mining Co. Ltd. A
SHG:601121
-0.26x CN¥-187.87 Million
≈ $-27.49 Million
CN¥736.70 Million China CN¥7.24 ▼ -0.41%
24835 Daewoong Pharma
KO:069620
-0.26x ₩-14.68 Billion
≈ $-9.95 Million
₩57.53 Billion Korea ₩116100.00 ▲ +1.13%
24836 Ability Enterprise Co Ltd
TW:2374
-0.26x NT$-19.95 Million
≈ $-628.41K
NT$78.10 Million Taiwan NT$68.30 ▲ +0.59%
24837 Jasmine Telecom Systems Public Company Limited
BK:JTS
-0.26x ฿-26.63 Million
≈ $-829.89K
฿104.24 Million Thailand ฿24.60 ▼ -0.81%
24838 Anhui Chaoyue Environmental Protection Technology Co. Ltd.
SHE:301049
-0.26x CN¥-6.94 Million
≈ $-1.02 Million
CN¥27.17 Million China CN¥20.55 ▼ -0.63%
24839 Star Cement Limited
NSE:STARCEMENT
-0.26x Rs-432.57 Million
≈ $-4.68 Million
Rs1.69 Billion India Rs190.19 ▲ +3.10%
24840 Spartan Delta Corp
TO:SDE
-0.26x CA$-22.81 Million
≈ $-16.50 Million
CA$89.13 Million Canada CA$13.01 ▼ -2.18%
24841 Global Health Limited
NSE:MEDANTA
-0.26x Rs-841.82 Million
≈ $-9.10 Million
Rs3.29 Billion India Rs1469.80 ▲ +3.70%
24842 JCET Group Co Ltd
SHG:600584
-0.26x CN¥-350.89 Million
≈ $-51.35 Million
CN¥1.37 Billion China CN¥67.36 ▼ -5.49%
24843 ORSTED UNSP.ADR 1/3 DK 10
F:D2G1
-0.26x €-1.68 Billion
≈ $-1.97 Billion
€6.54 Billion Germany €6.80 ▲ +0.74%
24844 Regional Container Lines Public Company Limited
BK:RCL-R
-0.26x ฿-719.14 Million
≈ $-22.41 Million
฿2.79 Billion Thailand ฿27.00 ▲ +0.93%
24845 TROUBADOUR RESOURCES INC.
F:2QD0
-0.26x €-9.08K
≈ $-10.62K
€35.26K Germany €0.10 ▲ +1.91%
24846 Geospace Technologies Corporation
NASDAQ:GEOS
-0.26x $-685.00K $2.65 Million USA $5.38 ▲ +4.26%
24847 Hiap Teck Venture Bhd
KLSE:5072
-0.26x RM-2.88 Million
≈ $-723.07K
RM11.15 Million Malaysia RM0.26 ▲ +0.00%
24848 Gempharmatech Co. Ltd. A
SHG:688046
-0.26x CN¥-23.36 Million
≈ $-3.42 Million
CN¥90.31 Million China CN¥30.71 ▼ -3.25%
24849 Farsoon Technology Co. Ltd. A
SHG:688433
-0.26x CN¥-20.10 Million
≈ $-2.94 Million
CN¥77.52 Million China CN¥107.70 ▼ -3.98%
24850 Shanghai Bailian Group Co Ltd A
SHG:600827
-0.26x CN¥-63.36 Million
≈ $-9.27 Million
CN¥244.04 Million China CN¥7.84 ▲ +0.38%
24851 Zhejiang Xinhua Chemical Co Ltd
SHG:603867
-0.26x CN¥-24.53 Million
≈ $-3.59 Million
CN¥94.42 Million China CN¥29.08 ▼ -4.22%
24852 Happy Forgings Limited
NSE:HAPPYFORGE
-0.26x Rs-91.06 Million
≈ $-984.73K
Rs350.45 Million India Rs2238.50 ▼ -2.44%
24853 Sibanye Stillwater Ltd
JSE:SSW
-0.26x ZAC-2.22 Billion
≈ $-1.18 Million
ZAC8.55 Billion South Africa ZAC5184.00 ▼ -0.97%
24854 Shotspotter Inc
NASDAQ:SSTI
-0.26x $-1.17 Million $4.49 Million USA $6.12 ▲ +0.58%
24855 Recrusul S/A
SA:RCSL3
-0.26x R$-230.00K
≈ $-45.13K
R$882.00K Brazil R$0.40 ▲ +8.11%
24856 Elitegroup Computer Systems Co Ltd
TW:2331
-0.26x NT$-14.64 Million
≈ $-461.18K
NT$56.05 Million Taiwan NT$19.60 ▲ +1.82%
24857 SA Catana Group
PA:CATG
-0.26x €-3.13 Million
≈ $-3.66 Million
€11.96 Million France €3.32 ▲ +0.00%
24858 Seah Steel Corp
KO:306200
-0.26x ₩-8.73 Billion
≈ $-5.91 Million
₩33.29 Billion Korea ₩144700.00 ▼ -1.90%
24859 Goke Microelectronics Co Ltd
SHE:300672
-0.26x CN¥-23.26 Million
≈ $-3.40 Million
CN¥88.63 Million China CN¥169.98 ▼ -9.97%
24860 Braskem SA Class A
NYSE:BAK
-0.26x $-215.00 Million $817.00 Million USA $1.89 ▼ -2.58%
24861 BRASKEM PFD ADR/2 O.N.
F:BRD
-0.26x €-215.00 Million
≈ $-251.36 Million
€817.00 Million Germany €2.94 ▼ -3.92%
24862 Braskem S.A.
SA:BRKM3
-0.26x R$-215.00 Million
≈ $-42.19 Million
R$817.00 Million Brazil R$4.27 ▼ -0.93%
24863 Hangzhou Huning Elevator Parts Co Ltd
SHE:300669
-0.26x CN¥-1.80 Million
≈ $-263.99K
CN¥6.84 Million China CN¥23.18 ▼ -1.70%
24864 SSE PLC ADR LS-50 1
F:SCTA
-0.26x €-654.20 Million
≈ $-764.83 Million
€2.48 Billion Germany €30.20 ▲ +1.34%
24865 Limes Schlosskliniken AG
XETRA:LIK
-0.26x €-842.17K
≈ $-984.58K
€3.18 Million Germany €530.00 ▲ +0.00%
24866 ALTEO ENERG.NYIL M.UF125
F:54O
-0.27x €-4.83 Billion
≈ $-5.65 Billion
€18.16 Billion Germany €10.35 ▼ -0.48%
24867 Ihlas Haber Ajansi AS
IS:IHAAS
-0.27x TL-496.52K
≈ $-11.12K
TL1.87 Million Turkey TL50.50 ▲ +1.98%
24868 Jupiter Life Line Hospitals Limited
NSE:JLHL
-0.27x Rs-674.22 Million
≈ $-7.29 Million
Rs2.53 Billion India Rs286.45 ▼ -1.33%
24869 I Jang Industrial Co Ltd
TWO:8342
-0.27x NT$-3.06 Million
≈ $-96.38K
NT$11.49 Million Taiwan NT$88.00 ▲ +1.15%
24870 Cherrybro co.Ltd
KQ:066360
-0.27x ₩-2.38 Billion
≈ $-1.61 Million
₩8.88 Billion Korea ₩1378.00 ▲ +0.07%
24871 COSCO SHIPPING Holdings Co Ltd
SHG:601919
-0.27x CN¥-1.70 Billion
≈ $-248.90 Million
CN¥6.30 Billion China CN¥16.06 ▼ -3.08%
24872 Harum Energy Tbk PT
JK:HRUM
-0.27x Rp-108.71 Million
≈ $-6.37K
Rp401.60 Million Indonesia Rp950.00 ▼ -0.52%
24873 Xplore Resources Corp
V:XPLR
-0.27x CA$-22.83K
≈ $-16.51K
CA$84.31K Canada CA$0.03 ▲ +0.00%
24874 Antong Holdings Co Ltd
SHG:600179
-0.27x CN¥-92.39 Million
≈ $-13.52 Million
CN¥340.68 Million China CN¥4.62 ▲ +0.22%
24875 Sangji Caelum Inc
KQ:042940
-0.27x ₩-971.74 Million
≈ $-658.53K
₩3.57 Billion Korea ₩6000.00 ▲ +0.50%
24876 Enviri Corporation
NYSE:NVRI
-0.27x $-10.46 Million $38.40 Million USA $22.87 ▼ -1.76%
24877 Biosolution Co.Ltd
KQ:086820
-0.27x ₩-4.75 Million
≈ $-3.22K
₩17.41 Million Korea ₩6130.00 ▲ +0.82%
24878 ENN Ecological Holdings Co Ltd
SHG:600803
-0.27x CN¥-390.94 Million
≈ $-57.21 Million
CN¥1.43 Billion China CN¥19.26 ▲ +0.36%
24879 BrightView Holdings
NYSE:BV
-0.27x $-12.60 Million $46.20 Million USA $11.36 ▲ +0.26%
24880 Universal Microwave Technology
TWO:3491
-0.27x NT$-49.73 Million
≈ $-1.57 Million
NT$182.17 Million Taiwan NT$1505.00 ▲ +7.12%
24881 LG Chem Ltd
KO:051915
-0.27x ₩-672.24 Billion
≈ $-455.57 Million
₩2.46 Trillion Korea ₩128800.00 ▼ -0.92%
24882 LG Chemicals
KO:051910
-0.27x ₩-672.24 Billion
≈ $-455.57 Million
₩2.46 Trillion Korea ₩282000.00 ▼ -1.74%
24883 Ferrexpo PLC
LSE:FXPO
-0.27x GBX-9.94 Million
≈ $-1.21K
GBX36.38 Million UK GBX28.58 ▲ +0.00%
24884 HB Global Ltd
KLSE:5187
-0.27x RM-78.00K
≈ $-19.58K
RM285.00K Malaysia RM0.04 ▲ +0.00%
24885 Celadon Pharmaceuticals PLC
LSE:CEL
-0.27x GBX-30.05K
≈ $-3.66
GBX109.70K UK GBX13.40 ▲ +0.00%
24886 Grupo Bafar S.A.B. de C.V
MX:BAFARB
-0.27x MX$-189.03 Million
≈ $-10.88 Million
MX$688.96 Million Mexico MX$97.90 ▼ -1.11%
24887 Journey Energy Inc
TO:JOY
-0.27x CA$-5.35 Million
≈ $-3.87 Million
CA$19.49 Million Canada CA$5.75 ▼ -2.38%
24888 Shenzhen Bioeasy Biotechnology Co. Ltd.
SHE:300942
-0.27x CN¥-2.50 Million
≈ $-366.36K
CN¥9.12 Million China CN¥6.53 ▲ +0.00%
24889 POLARIS WORKS Inc
KQ:123010
-0.27x ₩-157.63 Million
≈ $-106.82K
₩574.05 Million Korea ₩2355.00 ▲ +0.21%
24890 Largo Resources Ltd
TO:LGO
-0.27x CA$-1.86 Million
≈ $-1.35 Million
CA$6.76 Million Canada CA$0.99 ▲ +2.06%
24891 Ionic Rare EARTHS Ltd
AU:IXR
-0.28x AU$-81.46K
≈ $-57.64K
AU$296.20K Australia AU$0.38 ▲ +1.35%
24892 Facephi Biometria SA
MC:FACE
-0.28x €-1.87 Million
≈ $-2.18 Million
€6.76 Million Spain €1.76 ▼ -2.22%
24893 ZYF Lopsking Aluminum Co Ltd
SHE:002333
-0.28x CN¥-1.85 Million
≈ $-270.56K
CN¥6.68 Million China CN¥5.46 ▼ -0.73%
24894 Eutelsat Communications SA
PA:ETL
-0.28x €-52.50 Million
≈ $-61.38 Million
€189.10 Million France €1.79 ▼ -2.40%
24895 Murphy Oil Corporation
NYSE:MUR
-0.28x $-89.33 Million $321.18 Million USA $36.44 ▼ -2.36%
24896 Riverview Rubber Estates Bhd
KLSE:2542
-0.28x RM-921.00K
≈ $-231.23K
RM3.30 Million Malaysia RM3.05 ▲ +0.00%
24897 TPC Co. Ltd
KQ:130740
-0.28x ₩-177.94 Million
≈ $-120.59K
₩636.63 Million Korea ₩2125.00 ▲ +2.16%
24898 LANXESS AG UNSP.ADR 1/5
F:LX9B
-0.28x €-14.00 Million
≈ $-16.37 Million
€50.00 Million Germany €3.48 ▼ -3.87%
24899 LANXESS Aktiengesellschaft
F:LXS
-0.28x €-14.00 Million
≈ $-16.37 Million
€50.00 Million Germany €15.59 ▼ -1.52%
24900 Aces Electronics Co Ltd
TW:3605
-0.28x NT$-73.61 Million
≈ $-2.32 Million
NT$261.88 Million Taiwan NT$118.00 ▲ +3.06%