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
23901 CF Energy Corp
V:CFY
-0.05x CA$-509.00K
≈ $-368.20K
CA$11.01 Million Canada CA$0.11 ▲ +4.76%
23902 Cosco Shipping Development Co Ltd
SHG:601866
-0.05x CN¥-72.94 Million
≈ $-10.67 Million
CN¥1.57 Billion China CN¥2.53 ▼ -1.94%
23903 Semiconductor Manufacturing International Corporation
F:MKN2
-0.05x €-67.35 Million
≈ $-78.74 Million
€1.45 Billion Germany €3.40 ▲ +0.00%
23904 SoftBank Group Corp
F:SFTU
-0.05x €-4.71 Billion
≈ $-5.51 Billion
€100.84 Billion Germany €22.40 ▼ -3.45%
23905 EDAP TMS S.A
F:EDA
-0.05x €-57.00K
≈ $-66.64K
€1.21 Million Germany €4.04 ▲ +1.00%
23906 EDAP TMS SA
NASDAQ:EDAP
-0.05x $-57.00K $1.21 Million USA $4.58 ▼ -3.68%
23907 LIVE MOTION GAMES ZY -10
F:4YM
-0.05x €-12.27K
≈ $-14.34K
€256.57K Germany €0.15 ▼ -1.32%
23908 Visual Photonics Epitaxy Co Ltd
TW:2455
-0.05x NT$-14.21 Million
≈ $-447.69K
NT$295.46 Million Taiwan NT$414.00 ▲ +3.76%
23909 EFG International AG
SW:EFGN
-0.05x CHF-80.85 Million
≈ $-102.22 Million
CHF1.67 Billion Switzerland CHF16.30 ▼ -0.37%
23910 BW OFFSHORE LTD. DL 050
F:XY81
-0.05x €-5.20 Million
≈ $-6.08 Million
€107.00 Million Germany €4.15 ▼ -0.72%
23911 AerCap Holdings NV
NYSE:AER
-0.05x $-69.91 Million $1.43 Billion USA $134.50 ▲ +0.34%
23912 AerCap Holdings N.V
F:R1D
-0.05x €-69.91 Million
≈ $-81.73 Million
€1.43 Billion Germany €114.70 ▼ -1.46%
23913 Daeduck Electronics Co Ltd
KO:353200
-0.05x ₩-755.94 Million
≈ $-512.29K
₩15.46 Billion Korea ₩157500.00 ▼ -11.42%
23914 Endurance Technologies Limited
NSE:ENDURANCE
-0.05x Rs-322.10 Million
≈ $-3.48 Million
Rs6.56 Billion India Rs2635.40 ▼ -1.93%
23915 UMT United Mobility Technology AG
XETRA:UMDK
-0.05x €-91.00K
≈ $-106.39K
€1.85 Million Germany €0.35 ▲ +12.26%
23916 FutureFuel Corp
NYSE:FF
-0.05x $-263.00K $5.21 Million USA $4.27 ▼ -0.70%
23917 Daewonkangup
KO:000430
-0.05x ₩-1.42 Billion
≈ $-964.72K
₩28.18 Billion Korea ₩4845.00 ▲ +6.02%
23918 Max Healthcare Institute Limited
NSE:MAXHEALTH
-0.05x Rs-413.10 Million
≈ $-4.47 Million
Rs8.18 Billion India Rs965.55 ▲ +1.78%
23919 Zhejiang Merit Interactive Network Technology Co Ltd Class A
SHE:300766
-0.05x CN¥-1.14 Million
≈ $-167.43K
CN¥22.63 Million China CN¥24.78 ▼ -0.52%
23920 Advancecon Holdings Bhd
KLSE:5281
-0.05x RM-1.29 Million
≈ $-323.82K
RM25.49 Million Malaysia RM0.19 ▼ -2.63%
23921 Big Yellow Group PLC
LSE:BYG
-0.05x GBX-2.94 Million
≈ $-357.59
GBX57.89 Million UK GBX815.50 ▲ +0.31%
23922 IRM ENERGY LTD
NSE:IRMENERGY
-0.05x Rs-41.93 Million
≈ $-453.46K
Rs825.26 Million India Rs261.50 ▼ -2.57%
23923 Misun Technology Co Ltd
SHE:301577
-0.05x CN¥-3.77 Million
≈ $-552.40K
CN¥74.23 Million China CN¥98.46 ▲ +13.97%
23924 Allied Circuit Co Ltd
TWO:8155
-0.05x NT$-5.88 Million
≈ $-185.25K
NT$115.59 Million Taiwan NT$395.00 ▲ +0.51%
23925 Liberty Oilfield Services Inc
NYSE:LBRT
-0.05x $-9.95 Million $195.44 Million USA $31.06 ▼ -0.61%
23926 Shandong Hi-Speed Road&Bridge
SHE:000498
-0.05x CN¥-17.71 Million
≈ $-2.59 Million
CN¥346.23 Million China CN¥5.23 ▼ -1.51%
23927 Greenroc Mining PLC
LSE:GROC
-0.05x GBX-155.00
≈ $-0.02
GBX3.00K UK GBX3.38 ▼ -0.74%
23928 Portillo's Inc
NASDAQ:PTLO
-0.05x $-907.00K $17.55 Million USA $3.96 ▼ -1.49%
23929 Hoasen Group
VN:HSG
-0.05x ₫-64.54 Billion
≈ $-2.45 Million
₫1.23 Trillion Vietnam ₫12250.00 ▲ +1.24%
23930 EAST JP RAILW. ADR 1/6
F:EJR0
-0.05x €-38.68 Billion
≈ $-45.22 Billion
€732.25 Billion Germany €9.30 ▲ +0.54%
23931 PT Arkora Hydro Tbk
JK:ARKO
-0.05x Rp-135.47 Million
≈ $-7.94K
Rp2.56 Billion Indonesia Rp5125.00 ▼ -14.94%
23932 Ping An Insurance Group Co of China Ltd
SHG:601318
-0.05x CN¥-105.00 Million
≈ $-15.36 Million
CN¥1.96 Billion China CN¥53.70 ▼ -0.70%
23933 Alrov Properties & Lodgings Ltd
TA:ALRPR
-0.05x ILA-806.00K
≈ $-2.16K
ILA14.84 Million Israel ILA29800.00 ▼ -1.03%
23934 Xinfengming Group Co Ltd
SHG:603225
-0.05x CN¥-101.98 Million
≈ $-14.92 Million
CN¥1.87 Billion China CN¥19.53 ▲ +5.06%
23935 PASSUS S.A. ZY-1
F:71X
-0.06x €-124.00K
≈ $-144.97K
€2.25 Million Germany €25.25 ▲ +1.61%
23936 Tianjin Jiuri New Materials Co Ltd
SHG:688199
-0.06x CN¥-3.19 Million
≈ $-466.88K
CN¥57.01 Million China CN¥25.73 ▲ +0.59%
23937 Sansure Biotech Inc
SHG:688289
-0.06x CN¥-3.36 Million
≈ $-492.00K
CN¥59.72 Million China CN¥15.70 ▼ -3.21%
23938 Guilin Sanjin Pharmaceutical Co Ltd
SHE:002275
-0.06x CN¥-6.63 Million
≈ $-970.89K
CN¥117.62 Million China CN¥13.37 ▼ -1.47%
23939 Shanxi Zhangze Electric Power Co Ltd
SHE:000767
-0.06x CN¥-37.74 Million
≈ $-5.52 Million
CN¥668.07 Million China CN¥6.07 ▼ -0.65%
23940 CHINA RE.PO.HO.UNS.ADR/15
F:CRP0
-0.06x €-2.53 Billion
≈ $-2.95 Billion
€44.65 Billion Germany €31.80 ▲ +1.27%
23941 Sappi Ltd
JSE:SAP
-0.06x ZAC-3.08 Million
≈ $-1.64K
ZAC54.41 Million South Africa ZAC1215.00 ▼ -0.98%
23942 SAPPI LTD ADR/1 RC 1
F:SPIA
-0.06x €-3.00 Million
≈ $-3.51 Million
€53.00 Million Germany €0.77 ▼ -7.23%
23943 Shanghai Menon Animal Nutrition Technology Co. Ltd.
SHE:301156
-0.06x CN¥-2.12 Million
≈ $-309.72K
CN¥37.33 Million China CN¥12.98 ▼ -2.04%
23944 Puerto Ventana
SN:VENTANAS
-0.06x CL$-9.46 Million
≈ $-10.58K
CL$166.21 Million Chile CL$170.00 ▲ +0.00%
23945 S N Nuclearele
RO:SNN
-0.06x RON-39.89 Million
≈ $-9.16 Million
RON700.56 Million Romania RON69.50 ▲ +0.00%
23946 Globus Maritime Ltd
NASDAQ:GLBS
-0.06x $-205.00K $3.56 Million USA $2.15 ▼ -0.46%
23947 Lee Chi Enterprises Co Ltd
TW:1517
-0.06x NT$-884.00K
≈ $-27.85K
NT$15.25 Million Taiwan NT$10.60 ▲ +3.92%
23948 Multi-Usage Holdings Bhd
KLSE:9539
-0.06x RM-47.00K
≈ $-11.80K
RM810.00K Malaysia RM0.39 ▲ +8.33%
23949 Lee Feed Mill Public Company Limited
BK:LEE
-0.06x ฿-2.97 Million
≈ $-92.70K
฿51.22 Million Thailand ฿2.46 ▲ +0.82%
23950 Forsys Metals Corp.
TO:FSY
-0.06x CA$-3.91K
≈ $-2.83K
CA$67.31K Canada CA$0.35 ▼ -6.76%
23951 Anhui Conch Cement Company Limited
F:AQE
-0.06x €-180.03 Million
≈ $-210.47 Million
€3.09 Billion Germany €1.96 ▼ -2.87%
23952 Nanjing Medlander Medical Technology Co. Ltd. A
SHG:688273
-0.06x CN¥-7.20 Million
≈ $-1.05 Million
CN¥122.51 Million China CN¥42.01 ▼ -0.47%
23953 Fortior Technology (Shenzhen) Co. Ltd. A
SHG:688279
-0.06x CN¥-13.51 Million
≈ $-1.98 Million
CN¥228.25 Million China CN¥209.35 ▼ -1.04%
23954 Treatt PLC
LSE:TET
-0.06x GBX-157.00K
≈ $-19.10
GBX2.65 Million UK GBX301.50 ▲ +0.00%
23955 Fortune Parts Industry Public Company Limited
BK:FPI
-0.06x ฿-4.35 Million
≈ $-135.46K
฿72.62 Million Thailand ฿1.52 ▼ -0.65%
23956 STMicroelectronics N.V
F:SGM
-0.06x €-32.00 Million
≈ $-37.41 Million
€534.00 Million Germany €53.29 ▼ -1.90%
23957 STMicroelectronics N.V
F:SGMR
-0.06x €-32.00 Million
≈ $-37.41 Million
€534.00 Million Germany €71.00 ▲ +12.70%
23958 Mondi Turkey Oluklui Mukavva Kagit ve Ambalaj Sanayi A.S.
IS:MNDTR
-0.06x TL-21.73 Million
≈ $-486.79K
TL362.63 Million Turkey TL5.82 ▼ -1.85%
23959 Netweb Technologies India Limited
NSE:NETWEB
-0.06x Rs-11.01 Million
≈ $-119.07K
Rs183.67 Million India Rs4705.30 ▼ -1.62%
23960 Tullow Oil PLC
LSE:TLW
-0.06x GBX-2.55 Million
≈ $-310.26
GBX42.50 Million UK GBX15.68 ▼ -2.49%
23961 Newcapec Electronics Co Ltd
SHE:300248
-0.06x CN¥-3.08 Million
≈ $-450.56K
CN¥50.76 Million China CN¥8.60 ▼ -1.71%
23962 Huxen Corp
TW:2433
-0.06x NT$-14.28 Million
≈ $-449.74K
NT$235.05 Million Taiwan NT$44.50 ▲ +1.60%
23963 Sensortek Technology Corp
TWO:6732
-0.06x NT$-1.24 Million
≈ $-39.10K
NT$20.03 Million Taiwan NT$172.50 ▼ -0.29%
23964 Ningbo Ocean Shipping Co. Ltd. A
SHG:601022
-0.06x CN¥-87.38 Million
≈ $-12.79 Million
CN¥1.41 Billion China CN¥8.13 ▼ -1.93%
23965 Wangli Security & Surveillance Product Co. Ltd
SHG:605268
-0.06x CN¥-4.51 Million
≈ $-659.62K
CN¥72.53 Million China CN¥10.42 ▼ -0.67%
23966 Vortex Consolidated Bhd
KLSE:0060
-0.06x RM-482.00K
≈ $-121.01K
RM7.74 Million Malaysia RM0.14 ▲ +0.00%
23967 Aarti Industries Limited
NSE:AARTIIND
-0.06x Rs-350.00 Million
≈ $-3.79 Million
Rs5.57 Billion India Rs463.80 ▼ -1.27%
23968 Cheng Loong Corp
TW:1904
-0.06x NT$-104.12 Million
≈ $-3.28 Million
NT$1.65 Billion Taiwan NT$20.30 ▲ +1.25%
23969 Daesung Holdin
KO:016710
-0.06x ₩-374.80 Million
≈ $-254.00K
₩5.93 Billion Korea ₩7160.00 ▲ +0.14%
23970 Vision Lithium Inc
V:VLI
-0.06x CA$-8.58K
≈ $-6.21K
CA$135.46K Canada CA$0.02 ▲ +50.00%
23971 Dorma Kaba Holding AG
SW:DOKA
-0.06x CHF-2.30 Million
≈ $-2.91 Million
CHF36.20 Million Switzerland CHF50.80 ▼ -0.97%
23972 Glunz & Jensen
CO:GJ
-0.06x Dkr-100.00K
≈ $-15.65K
Dkr1.56 Million Denmark Dkr75.50 ▼ -5.63%
23973 Neo-Concept International Group Holdings Limited Ordinary Shares
NASDAQ:NCI
-0.06x $-28.14K $437.48K USA $10.09 ▼ -8.11%
23974 Raiden Resources Ltd
AU:RDN
-0.06x AU$-68.21K
≈ $-48.26K
AU$1.06 Million Australia AU$0.00 ▼ -14.29%
23975 YUNDA Holding Co Ltd
SHE:002120
-0.06x CN¥-47.75 Million
≈ $-6.99 Million
CN¥740.07 Million China CN¥6.76 ▼ -1.60%
23976 Uniserve Communications Corp
V:USS
-0.07x CA$-4.58K
≈ $-3.32K
CA$70.32K Canada CA$0.61 ▼ -3.17%
23977 Holista Colltech Ltd
AU:HCT
-0.07x AU$-10.42K
≈ $-7.37K
AU$159.65K Australia AU$0.07 ▲ +0.00%
23978 CANADIAN NORTH RESOURCES
F:EO0
-0.07x €-15.89K
≈ $-18.58K
€240.66K Germany €0.17 ▲ +0.00%
23979 Canadian North Resources Inc.
V:CNRI
-0.07x CA$-15.89K
≈ $-11.50K
CA$240.66K Canada CA$0.29 ▲ +5.56%
23980 Burlington Stores Inc
NYSE:BURL
-0.07x $-62.12 Million $937.52 Million USA $328.70 ▲ +2.38%
23981 Peric Special Gases Co. Ltd. A
SHG:688146
-0.07x CN¥-44.89 Million
≈ $-6.57 Million
CN¥677.11 Million China CN¥182.66 ▼ -4.86%
23982 Zhejiang Hisoar Pharmaceutical Co Ltd
SHE:002099
-0.07x CN¥-1.04 Million
≈ $-151.62K
CN¥15.48 Million China CN¥5.77 ▼ -3.35%
23983 HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3
-0.07x R$-8.06 Million
≈ $-1.58 Million
R$119.77 Million Brazil R$2.61 ▼ -3.33%
23984 Country Group Development Public Company Limited
BK:CGD
-0.07x ฿-17.61 Million
≈ $-549.00K
฿261.60 Million Thailand ฿0.10 ▼ -9.09%
23985 Hwa Create Corp Ltd
SHE:300045
-0.07x CN¥-2.99 Million
≈ $-437.00K
CN¥43.75 Million China CN¥18.86 ▲ +1.45%
23986 Shan-Loong Transportation Co Ltd
TW:2616
-0.07x NT$-12.29 Million
≈ $-387.20K
NT$179.14 Million Taiwan NT$13.90 ▲ +2.21%
23987 Hai An Transport and Stevedoring JSC
VN:HAH
-0.07x ₫-26.29 Billion
≈ $-999.02K
₫381.93 Billion Vietnam ₫53100.00 ▼ -0.56%
23988 Materion Corporation
NYSE:MTRN
-0.07x $-1.35 Million $19.52 Million USA $228.52 ▼ -0.64%
23989 RIAMB (Beijing) Tech Dvlp Co
SHG:603082
-0.07x CN¥-2.46 Million
≈ $-360.69K
CN¥35.48 Million China CN¥34.91 ▲ +0.06%
23990 Visang Educati
KO:100220
-0.07x ₩-202.31 Million
≈ $-137.10K
₩2.90 Billion Korea ₩5570.00 ▲ +4.11%
23991 Universal Scientific Industrial Shanghai Co Ltd
SHG:601231
-0.07x CN¥-27.27 Million
≈ $-3.99 Million
CN¥389.72 Million China CN¥43.62 ▲ +10.01%
23992 Navin Fluorine International Limited
NSE:NAVINFLUOR
-0.07x Rs-198.30 Million
≈ $-2.14 Million
Rs2.81 Billion India Rs7035.50 ▼ -0.23%
23993 MLP Saglik Hizmetleri AS
IS:MPARK
-0.07x TL-116.71 Million
≈ $-2.61 Million
TL1.65 Billion Turkey TL460.00 ▼ -1.71%
23994 Willis Lease Finance Corporation
NASDAQ:WLFC
-0.07x $-4.02 Million $56.68 Million USA $172.04 ▼ -1.43%
23995 SkiStar AB (publ)
ST:SKIS-B
-0.07x Skr-18.00 Million
≈ $-1.94 Million
Skr254.00 Million Sweden Skr146.60 ▲ +0.41%
23996 Tortilla Mexican Grill PLC
LSE:MEX
-0.07x GBX-133.78K
≈ $-16.28
GBX1.88 Million UK GBX74.50 ▲ +0.00%
23997 Westlake Chemical Corporation
NYSE:WLK
-0.07x $-16.00 Million $225.00 Million USA $86.39 ▼ -0.51%
23998 Torrent Power Limited
NSE:TORNTPOWER
-0.07x Rs-1.80 Billion
≈ $-19.51 Million
Rs25.24 Billion India Rs1436.70 ▲ +0.90%
23999 Beijing Gehua CATV Network Co Ltd
SHG:600037
-0.07x CN¥-5.88 Million
≈ $-860.24K
CN¥82.18 Million China CN¥7.05 ▼ -1.67%
24000 Zhende Medical Co Ltd
SHG:603301
-0.07x CN¥-7.31 Million
≈ $-1.07 Million
CN¥101.93 Million China CN¥85.29 ▲ +0.42%