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,361
Positive operating CF and FCF/capex data required

Last Updated

Jun 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
24701 Shanxi Lanhua Sci-Tech Venture Co Ltd
SHG:600123
-0.31x CN¥-64.21 Million
≈ $-9.40 Million
CN¥208.76 Million China CN¥7.35 ▼ -0.27%
24702 Aerospace Industrial Development Corp
TW:2634
-0.31x NT$-76.22 Million
≈ $-2.40 Million
NT$247.74 Million Taiwan NT$46.55 ▼ -0.75%
24703 Saigon Thuong Tin Real Estate JSC
VN:SCR
-0.31x ₫-189.54 Billion
≈ $-7.20 Million
₫615.97 Billion Vietnam ₫5250.00 ▼ -1.87%
24704 CICT Mobile Communication Technology Co. Ltd. A
SHG:688387
-0.31x CN¥-216.35 Million
≈ $-31.66 Million
CN¥702.68 Million China CN¥15.93 ▼ -2.27%
24705 ACM Research Shanghai Inc
SHG:688082
-0.31x CN¥-22.96 Million
≈ $-3.36 Million
CN¥74.54 Million China CN¥270.50 ▲ +6.94%
24706 Bravada Gold Corporation
V:BVA
-0.31x CA$-2.17K
≈ $-1.57K
CA$7.05K Canada CA$0.73 ▲ +0.00%
24707 AViTA Corporation
TWO:4735
-0.31x NT$-13.06 Million
≈ $-411.34K
NT$42.34 Million Taiwan NT$33.00 ▲ +1.23%
24708 DEE Development Eng Ltd
NSE:DEEDEV
-0.31x Rs-2.96 Billion
≈ $-32.04 Million
Rs9.60 Billion India Rs639.20 ▼ -2.81%
24709 A10 Network
NYSE:ATEN
-0.31x $-689.00K $2.23 Million USA $31.70 ▲ +0.83%
24710 Lucky Harvest
SHE:002965
-0.31x CN¥-13.40 Million
≈ $-1.96 Million
CN¥43.25 Million China CN¥36.67 ▲ +3.30%
24711 IM Vinaria Purcari SRL
RO:WINE
-0.31x RON-5.83 Million
≈ $-1.34 Million
RON18.82 Million Romania RON19.60 ▼ -1.01%
24712 Sanyou Corporation Limited
SHE:300932
-0.31x CN¥-63.50 Million
≈ $-9.29 Million
CN¥204.40 Million China CN¥9.65 ▼ -4.46%
24713 MeHow Innovative Ltd. A
SHE:301363
-0.31x CN¥-109.56 Million
≈ $-16.03 Million
CN¥352.15 Million China CN¥27.48 ▲ +1.44%
24714 Indorama Synthetics Tbk
JK:INDR
-0.31x Rp-1.61 Million
≈ $-94.52
Rp5.18 Million Indonesia Rp1910.00 ▼ -5.91%
24715 JinGuan Electric Co Ltd
SHG:688517
-0.31x CN¥-4.73 Million
≈ $-692.22K
CN¥15.14 Million China CN¥19.88 ▼ -4.19%
24716 Eveready Industries India Limited
NSE:EVEREADY
-0.31x Rs-129.30 Million
≈ $-1.40 Million
Rs413.60 Million India Rs341.70 ▲ +7.12%
24717 Camuzzi Gas Pampeana SA
BA:CGPA2
-0.31x AR$-2.44 Billion
≈ $-1.76 Million
AR$7.78 Billion Argentina AR$2120.00 ▲ +1.92%
24718 Guangdong Marubi Biotechnology Co
SHG:603983
-0.31x CN¥-13.56 Million
≈ $-1.98 Million
CN¥43.25 Million China CN¥22.74 ▼ -2.07%
24719 ERREDUE S.P.A.
F:Z9H
-0.31x €-1.75 Million
≈ $-2.05 Million
€5.58 Million Germany €8.78 ▲ +0.69%
24720 Petrotal Corp
LSE:PTAL
-0.31x GBX-2.16 Million
≈ $-262.46
GBX6.87 Million UK GBX31.50 ▼ -1.25%
24721 PTG Energy PCL
BK:PTG
-0.31x ฿-337.12 Million
≈ $-10.51 Million
฿1.07 Billion Thailand ฿7.15 ▼ -1.38%
24722 Cimsa Cimento Sanayi ve Ticaret AS
IS:CIMSA
-0.31x TL-351.13 Million
≈ $-7.86 Million
TL1.12 Billion Turkey TL51.40 ▼ -1.53%
24723 BKV Corporation
NYSE:BKV
-0.31x $-21.81 Million $69.39 Million USA $27.03 ▲ +0.41%
24724 Jeju Air Co Ltd
KO:089590
-0.31x ₩-22.67 Billion
≈ $-15.36 Million
₩72.12 Billion Korea ₩4410.00 ▼ -1.89%
24725 Hunan Kaimeite Gases Co Ltd
SHE:002549
-0.31x CN¥-22.24 Million
≈ $-3.25 Million
CN¥70.62 Million China CN¥16.50 ▲ +4.76%
24726 Cancom SE
F:COK
-0.32x €-983.00K
≈ $-1.15 Million
€3.11 Million Germany €26.65 ▼ -4.99%
24727 Adaro Minerals Indonesia Tbk PT
JK:ADMR
-0.32x Rp-36.36 Million
≈ $-2.13K
Rp114.97 Million Indonesia Rp1380.00 ▲ +5.75%
24728 Zhejiang Juhua Co Ltd
SHG:600160
-0.32x CN¥-305.51 Million
≈ $-44.71 Million
CN¥966.00 Million China CN¥38.24 ▼ -1.42%
24729 Tianma Bearing Group Co Ltd
SHE:002122
-0.32x CN¥-2.57 Million
≈ $-375.66K
CN¥8.09 Million China CN¥2.60 ▼ -3.35%
24730 UMS Holdings Bhd
KLSE:7137
-0.32x RM-921.00K
≈ $-231.23K
RM2.90 Million Malaysia RM1.80 ▲ +0.00%
24731 Chengdu Wintrue Holding Co Ltd
SHE:002539
-0.32x CN¥-138.06 Million
≈ $-20.20 Million
CN¥433.18 Million China CN¥12.13 ▼ -3.73%
24732 Ep&T Global Ltd
AU:EPX
-0.32x AU$-178.33K
≈ $-126.18K
AU$559.14K Australia AU$0.20 ▲ +0.00%
24733 N4 Pharma PLC
LSE:N4P
-0.32x GBX-158.50K
≈ $-19.28
GBX496.50K UK GBX0.48 ▲ +0.00%
24734 China Zheshang Bank Co Ltd
SHG:601916
-0.32x CN¥-8.47 Billion
≈ $-1.24 Billion
CN¥26.54 Billion China CN¥3.06 ▲ +0.00%
24735 Dimerco Express
TWO:5609
-0.32x NT$-2.25 Million
≈ $-70.86K
NT$7.04 Million Taiwan NT$82.30 ▲ +0.12%
24736 Wintermar Offshore Marine Tbk
JK:WINS
-0.32x Rp-75.40 Billion
≈ $-4.42 Million
Rp235.84 Billion Indonesia Rp474.00 ▼ -3.27%
24737 IL Science Co. Ltd
KQ:307180
-0.32x ₩-621.15 Million
≈ $-420.94K
₩1.94 Billion Korea ₩7570.00 ▼ -4.18%
24738 Village Farms International Inc
NASDAQ:VFF
-0.32x $-2.67 Million $8.36 Million USA $2.47 ▲ +2.92%
24739 Dubber Corporation Ltd
AU:DUB
-0.32x AU$-29.44K
≈ $-20.83K
AU$91.90K Australia AU$0.01 ▲ +0.00%
24740 Forehope Electronic (Ningbo) Co. Ltd. A
SHG:688362
-0.32x CN¥-541.07 Million
≈ $-79.18 Million
CN¥1.69 Billion China CN¥63.19 ▲ +3.62%
24741 Minfeng Special Paper Co Ltd
SHG:600235
-0.32x CN¥-5.19 Million
≈ $-759.53K
CN¥16.19 Million China CN¥5.80 ▼ -2.19%
24742 Korvest Ltd
AU:KOV
-0.32x AU$-881.00K
≈ $-623.36K
AU$2.74 Million Australia AU$20.13 ▲ +0.75%
24743 Siloam International Hospitals
JK:SILO
-0.32x Rp-125.11 Billion
≈ $-7.33 Million
Rp388.57 Billion Indonesia Rp2260.00 ▼ -3.83%
24744 ATrack Technology
TWO:6465
-0.32x NT$-1.03 Million
≈ $-32.39K
NT$3.19 Million Taiwan NT$58.00 ▲ +5.07%
24745 Indo Pureco Pratama Tbk PT
JK:IPPE
-0.32x Rp-35.11 Million
≈ $-2.06K
Rp108.77 Million Indonesia Rp14.00 ▲ +0.00%
24746 Genetic Signatures Ltd
AU:GSS
-0.32x AU$-623.00K
≈ $-440.81K
AU$1.93 Million Australia AU$0.07 ▲ +4.48%
24747 Kingston Resources Ltd
AU:KSN
-0.32x AU$-2.55 Million
≈ $-1.81 Million
AU$7.90 Million Australia AU$0.09 ▲ +0.00%
24748 ODAS Elektrik Uretim Sanayi Ticaret AS
IS:ODAS
-0.32x TL-999.37 Million
≈ $-22.38 Million
TL3.09 Billion Turkey TL7.16 ▼ -2.98%
24749 Seojin Automotive Co.Ltd
KQ:122690
-0.32x ₩-14.45 Billion
≈ $-9.79 Million
₩44.62 Billion Korea ₩1809.00 ▼ -0.66%
24750 ATW Technology Inc
TWO:8097
-0.32x NT$-619.00K
≈ $-19.50K
NT$1.91 Million Taiwan NT$57.20 ▼ -4.51%
24751 Greggs PLC
LSE:GRG
-0.33x GBX-40.90 Million
≈ $-4.98K
GBX125.70 Million UK GBX1682.00 ▲ +0.78%
24752 Good Finance Securities Co Ltd
TWO:6021
-0.33x NT$-444.62 Million
≈ $-14.01 Million
NT$1.37 Billion Taiwan NT$42.75 ▼ -1.27%
24753 Tianjin Tianyao Pharmaceuticals Co Ltd
SHG:600488
-0.33x CN¥-4.30 Million
≈ $-629.27K
CN¥13.19 Million China CN¥5.46 ▲ +0.00%
24754 Konsolidator AS
CO:KONSOL
-0.33x Dkr-76.00K
≈ $-11.89K
Dkr233.00K Denmark Dkr5.05 ▲ +1.81%
24755 Scanwolf Corporation Bhd
KLSE:7239
-0.33x RM-1.35 Million
≈ $-339.20K
RM4.14 Million Malaysia RM0.36 ▲ +0.00%
24756 Hubei Radio and Television Information Network Co Ltd
SHE:000665
-0.33x CN¥-12.42 Million
≈ $-1.82 Million
CN¥38.01 Million China CN¥4.17 ▼ -0.71%
24757 Marin Software Inc
NASDAQ:MRIN
-0.33x $-249.00K $761.00K USA $4700.00 ▼ -7.17%
24758 AAON Inc
NASDAQ:AAON
-0.33x $-11.13 Million $33.99 Million USA $143.65 ▼ -3.10%
24759 Pareto Bank ASA
OL:PARB
-0.33x Nkr-136.06 Million
≈ $-14.32 Million
Nkr414.85 Million Norway Nkr67.10 ▼ -1.18%
24760 Select Energy Services Inc
NYSE:WTTR
-0.33x $-23.53 Million $71.70 Million USA $19.21 ▲ +1.21%
24761 ENCE Energía y Celulosa S.A
MC:ENC
-0.33x €-4.40 Million
≈ $-5.14 Million
€13.40 Million Spain €2.49 ▲ +0.24%
24762 Huvis Corporation
KO:079980
-0.33x ₩-1.23 Billion
≈ $-835.33K
₩3.75 Billion Korea ₩2005.00 ▼ -2.43%
24763 Hindalco Industries Limited
NSE:HINDALCO
-0.33x Rs-26.49 Billion
≈ $-286.48 Million
Rs80.36 Billion India Rs1125.60 ▼ -1.17%
24764 Luoyang Xinqianglian Slewing Bearin
SHE:300850
-0.33x CN¥-33.23 Million
≈ $-4.86 Million
CN¥100.80 Million China CN¥31.08 ▼ -3.06%
24765 Hindustan Foods Limited
NSE:HNDFDS
-0.33x Rs-358.80 Million
≈ $-3.88 Million
Rs1.09 Billion India Rs536.70 ▲ +0.00%
24766 Quartz Mountain Resources Ltd
V:QZM
-0.33x CA$-37.29K
≈ $-26.98K
CA$112.71K Canada CA$0.60 ▼ -3.23%
24767 AUO CORP. SP.ADR NEW/10
F:AU7
-0.33x €-968.55 Million
≈ $-1.13 Billion
€2.93 Billion Germany €4.72 ▼ -1.26%
24768 Cokal Ltd
AU:CKA
-0.33x AU$-1.27 Million
≈ $-899.83K
AU$3.84 Million Australia AU$0.05 ▼ -4.00%
24769 Namchow Chemical Industrial Co Ltd
TW:1702
-0.33x NT$-152.53 Million
≈ $-4.81 Million
NT$459.99 Million Taiwan NT$31.25 ▼ -0.32%
24770 i-80 Gold Corp.
NYSE MKT:IAUX
-0.33x $-5.95 Million $17.93 Million USA $1.52 ▲ +2.01%
24771 CareRay Digital Medical Technology Co Ltd
SHG:688607
-0.33x CN¥-7.44 Million
≈ $-1.09 Million
CN¥22.34 Million China CN¥59.75 ▲ +3.41%
24772 Snipp Interactive Inc
V:SPN
-0.33x CA$-145.30K
≈ $-105.11K
CA$436.25K Canada CA$0.05 ▲ +0.00%
24773 TVS Holdings Limited
NSE:TVSHLTD
-0.33x Rs-4.03 Billion
≈ $-43.56 Million
Rs12.09 Billion India Rs13476.00 ▼ -0.40%
24774 Artroniq Berhad
KLSE:0038
-0.33x RM-16.00K
≈ $-4.02K
RM48.00K Malaysia RM0.15 ▲ +0.00%
24775 Samil Pharm
KO:000520
-0.33x ₩-814.57 Million
≈ $-552.02K
₩2.44 Billion Korea ₩7380.00 ▲ +4.09%
24776 Novo Integrated Sciences Inc
NASDAQ:NVOS
-0.33x $-50.26K $150.49K USA $0.02 ▲ +0.00%
24777 Victory Giant Technology Huizhou Co Ltd
SHE:300476
-0.34x CN¥-743.87 Million
≈ $-108.85 Million
CN¥2.22 Billion China CN¥366.72 ▲ +3.76%
24778 Borussia Dortmund GmbH & Co KGaA
XETRA:BVB
-0.34x €-23.96 Million
≈ $-28.02 Million
€71.46 Million Germany €3.09 ▲ +0.00%
24779 Przedsiebiorstwo Produkcyjno Handlowe Kompap SA
WAR:KMP
-0.34x zł-342.00K
≈ $-94.12K
zł1.02 Million Poland zł19.60 ▲ +0.00%
24780 Ni Hsin Resources Bhd
KLSE:7215
-0.34x RM-431.00K
≈ $-108.21K
RM1.28 Million Malaysia RM0.08 ▲ +0.00%
24781 Vraj Iron and Steel Ltd
NSE:VRAJ
-0.34x Rs-98.76 Million
≈ $-1.07 Million
Rs294.14 Million India Rs125.00 ▲ +1.46%
24782 Bionet
TWO:1784
-0.34x NT$-9.56 Million
≈ $-301.10K
NT$28.46 Million Taiwan NT$67.40 ▲ +1.66%
24783 ENDOMINES FINLAND OYJ EO1
F:H13
-0.34x €-4.40 Million
≈ $-5.14 Million
€13.10 Million Germany €9.60 ▼ -2.44%
24784 Napatech A/S
OL:NAPA
-0.34x Nkr-634.00K
≈ $-66.72K
Nkr1.88 Million Norway Nkr52.90 ▼ -2.04%
24785 ROBUS GROUP AS EO -60
F:LH2
-0.34x €-15.29K
≈ $-17.87K
€45.37K Germany €0.24 ▲ +0.00%
24786 Byuksan Corp
KO:007210
-0.34x ₩-1.50 Billion
≈ $-1.02 Million
₩4.45 Billion Korea ₩1691.00 ▲ +3.68%
24787 Suzhou Harmontronics Auto Tech Co Ltd
SHG:688022
-0.34x CN¥-13.08 Million
≈ $-1.91 Million
CN¥38.70 Million China CN¥8.69 ▼ -4.30%
24788 Shanghai Electric Wind Power Group Co. Ltd. A
SHG:688660
-0.34x CN¥-5.95 Million
≈ $-870.87K
CN¥17.60 Million China CN¥10.11 ▲ +0.90%
24789 Samyang Packaging
KO:272550
-0.34x ₩-5.96 Billion
≈ $-4.04 Million
₩17.56 Billion Korea ₩9080.00 ▲ +0.78%
24790 ANDREW PELLER LTD A
F:ANJ
-0.34x €-1.18 Million
≈ $-1.38 Million
€3.47 Million Germany €3.42 ▲ +0.00%
24791 Kepco Plant S&
KO:051600
-0.34x ₩-3.48 Billion
≈ $-2.36 Million
₩10.24 Billion Korea ₩50000.00 ▲ +0.10%
24792 Enra Group Bhd
KLSE:8613
-0.34x RM-3.04 Million
≈ $-763.24K
RM8.93 Million Malaysia RM0.67 ▲ +0.00%
24793 Bell Copper Corp
V:BCU
-0.34x CA$-15.07K
≈ $-10.90K
CA$44.25K Canada CA$0.08 ▲ +0.00%
24794 G-Tec Jainx Education Limited
NSE:GTECJAINX
-0.34x Rs-1.13 Million
≈ $-12.23K
Rs3.32 Million India Rs31.70 ▲ +9.99%
24795 Dunelm Group PLC
LSE:DNLM
-0.34x GBX-5.20 Million
≈ $-632.69
GBX15.20 Million UK GBX768.00 ▲ +0.59%
24796 U.S. Physical Therapy, Inc.
NYSE:USPH
-0.34x $-1.37 Million $4.00 Million USA $61.77 ▼ -0.16%
24797 Changzhou Galaxy Century Microelectronics Co Ltd
SHG:688689
-0.34x CN¥-2.87 Million
≈ $-419.60K
CN¥8.37 Million China CN¥40.13 ▲ +1.31%
24798 Sleep Number Corp
NASDAQ:SNBR
-0.34x $-643.00K $1.88 Million USA $0.35 ▼ -67.13%
24799 FAP Agri Tbk PT
JK:FAPA
-0.34x Rp-141.85 Billion
≈ $-8.31 Million
Rp412.61 Billion Indonesia Rp7200.00 ▼ -0.35%
24800 Sumber Global Energy Tbk Pt
JK:SGER
-0.34x Rp-22.66 Billion
≈ $-1.33 Million
Rp65.83 Billion Indonesia Rp264.00 ▼ -2.22%