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
24601 Celadon Pharmaceuticals PLC
LSE:CEL
-0.27x GBX-30.05K
≈ $-3.66
GBX109.70K UK GBX13.40 ▲ +0.00%
24602 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$132.60 ▲ +0.00%
24603 Shenzhen Bioeasy Biotechnology Co. Ltd.
SHE:300942
-0.27x CN¥-2.50 Million
≈ $-366.36K
CN¥9.12 Million China CN¥6.43 ▼ -2.13%
24604 POLARIS WORKS Inc
KQ:123010
-0.27x ₩-157.63 Million
≈ $-106.82K
₩574.05 Million Korea ₩2575.00 ▲ +5.10%
24605 Rav Bariach 08 Industries Ltd
TA:BRIH
-0.27x ILA-3.18 Million
≈ $-8.54K
ILA11.59 Million Israel ILA110.20 ▼ -0.45%
24606 Largo Resources Ltd
TO:LGO
-0.27x CA$-1.86 Million
≈ $-1.35 Million
CA$6.76 Million Canada CA$1.27 ▲ +0.00%
24607 Ionic Rare EARTHS Ltd
AU:IXR
-0.28x AU$-81.46K
≈ $-57.64K
AU$296.20K Australia AU$0.38 ▼ -1.32%
24608 Hunan Airbluer Environmental Protection Technology Co. Ltd.
SHE:301259
-0.28x CN¥-36.98 Million
≈ $-5.41 Million
CN¥134.30 Million China CN¥23.32 ▼ -30.60%
24609 Solventum Corp.
NYSE:SOLV
-0.28x $-21.00 Million $76.00 Million USA $82.42 ▲ +5.18%
24610 ZYF Lopsking Aluminum Co Ltd
SHE:002333
-0.28x CN¥-1.85 Million
≈ $-270.56K
CN¥6.68 Million China CN¥4.93 ▼ -1.00%
24611 Ecoplastic Corporation
KQ:038110
-0.28x ₩-11.49 Billion
≈ $-7.79 Million
₩41.43 Billion Korea ₩2430.00 ▼ -1.62%
24612 Eutelsat Communications SA
PA:ETL
-0.28x €-52.50 Million
≈ $-61.38 Million
€189.10 Million France €3.32 ▲ +1.87%
24613 Murphy Oil Corporation
NYSE:MUR
-0.28x $-89.33 Million $321.18 Million USA $39.97 ▲ +2.04%
24614 TPC Co. Ltd
KQ:130740
-0.28x ₩-177.94 Million
≈ $-120.59K
₩636.63 Million Korea ₩2035.00 ▲ +0.99%
24615 LANXESS Aktiengesellschaft
F:LXS
-0.28x €-14.00 Million
≈ $-16.37 Million
€50.00 Million Germany €16.30 ▼ -1.15%
24616 LANXESS AG UNSP.ADR 1/5
F:LX9B
-0.28x €-14.00 Million
≈ $-16.37 Million
€50.00 Million Germany €3.48 ▼ -3.87%
24617 Ottogi
KO:007310
-0.28x ₩-12.00 Billion
≈ $-8.13 Million
₩42.77 Billion Korea ₩332000.00 ▲ +0.45%
24618 Aces Electronics Co Ltd
TW:3605
-0.28x NT$-73.61 Million
≈ $-2.32 Million
NT$261.88 Million Taiwan NT$76.30 ▼ -1.29%
24619 Shenzhen Heungkong Holding Co Ltd
SHG:600162
-0.28x CN¥-3.52 Million
≈ $-515.38K
CN¥12.53 Million China CN¥3.42 ▲ +2.09%
24620 Camden Property Trust
NYSE:CPT
-0.28x $-41.82 Million $148.10 Million USA $112.01 ▲ +2.87%
24621 Autins Group plc
LSE:AUTG
-0.28x GBX-26.00K
≈ $-3.16
GBX92.00K UK GBX12.50 ▲ +0.00%
24622 Haesung Industrial Co. Ltd
KQ:034810
-0.28x ₩-7.58 Billion
≈ $-5.13 Million
₩26.78 Billion Korea ₩6500.00 ▲ +1.56%
24623 Eastern Media International Corp
TW:2614
-0.28x NT$-130.93 Million
≈ $-4.13 Million
NT$462.16 Million Taiwan NT$18.80 ▼ -0.53%
24624 OceanPact Serviços Marítimos S.A
SA:OPCT3
-0.28x R$-41.04 Million
≈ $-8.05 Million
R$144.85 Million Brazil R$10.12 ▼ -6.12%
24625 American Resources Corp Class A
NASDAQ:AREC
-0.28x $-6.31 Million $22.24 Million USA $2.38 ▼ -3.25%
24626 High Roller Technologies, Inc.
NYSE MKT:ROLR
-0.28x $-51.96K $183.19K USA $5.17 ▼ -3.36%
24627 AU Optronics
TW:2409
-0.28x NT$-832.86 Million
≈ $-26.24 Million
NT$2.93 Billion Taiwan NT$29.25 ▲ +1.74%
24628 THARISA NON LIST. DL-001
F:7YZ
-0.29x €-26.80 Million
≈ $-31.33 Million
€93.96 Million Germany €1.54 ▲ +5.48%
24629 Guangdong No2 Hydropower Engineering Co Ltd
SHE:002060
-0.29x CN¥-232.01 Million
≈ $-33.95 Million
CN¥812.21 Million China CN¥3.59 ▲ +1.41%
24630 Genohco Inc.
KQ:361390
-0.29x ₩-3.47 Billion
≈ $-2.35 Million
₩12.15 Billion Korea ₩18770.00 ▼ -1.26%
24631 Xometry Inc
NASDAQ:XMTR
-0.29x $-1.66 Million $5.79 Million USA $82.70 ▲ +0.55%
24632 MHP HOTEL AG INH O.N.
F:CDZ0
-0.29x €-1.76 Million
≈ $-2.05 Million
€6.13 Million Germany €1.37 ▼ -0.72%
24633 MHP Hotel AG
XETRA:CDZ0
-0.29x €-1.76 Million
≈ $-2.05 Million
€6.13 Million Germany €1.43 ▼ -0.69%
24634 Hyundai Motor Co. Ltd.
KO:005380
-0.29x ₩-574.10 Billion
≈ $-389.06 Million
₩2.00 Trillion Korea ₩700000.00 ▼ -3.98%
24635 Hyundai Motor S3 Pref
KO:005389
-0.29x ₩-574.10 Billion
≈ $-389.06 Million
₩2.00 Trillion Korea ₩252500.00 ▼ -4.36%
24636 Hyundai Motor Co. Ltd. Pfd. Series 1
KO:005385
-0.29x ₩-574.10 Billion
≈ $-389.06 Million
₩2.00 Trillion Korea ₩268000.00 ▼ -4.96%
24637 Hyundai Motor Co Pref
KO:005387
-0.29x ₩-574.10 Billion
≈ $-389.06 Million
₩2.00 Trillion Korea ₩266000.00 ▼ -5.67%
24638 Hipay Group SA
PA:ALHYP
-0.29x €-1.07 Million
≈ $-1.25 Million
€3.73 Million France €5.74 ▲ +0.70%
24639 Southwest Gas Holdings Inc
NYSE:SWX
-0.29x $-46.59 Million $162.13 Million USA $87.17 ▲ +1.68%
24640 MOWI ASA SP.ADR
F:PNDA
-0.29x €-39.10 Million
≈ $-45.71 Million
€135.50 Million Germany €18.20 ▼ -1.62%
24641 Champion Pacific Indonesia Tbk
JK:IGAR
-0.29x Rp-1.27 Billion
≈ $-74.46K
Rp4.40 Billion Indonesia Rp434.00 ▼ -1.81%
24642 Zhejiang Expressway Co. Ltd
F:ZHJ
-0.29x €-316.78 Million
≈ $-370.35 Million
€1.10 Billion Germany €0.75 ▲ +0.00%
24643 Hyosung Advanced Materials Corp
KO:298050
-0.29x ₩-7.80 Billion
≈ $-5.29 Million
₩26.96 Billion Korea ₩209000.00 ▲ +5.61%
24644 ANGLO ASIAN MINING
F:A4A
-0.29x €-2.49 Million
≈ $-2.91 Million
€8.58 Million Germany €4.04 ▲ +1.51%
24645 A.S. Création Tapeten AG
F:ACWN
-0.29x €-278.00K
≈ $-325.01K
€957.00K Germany €7.30 ▲ +1.39%
24646 CIA EN.GER. ADR 1
F:CIDS
-0.29x €-996.00 Million
≈ $-1.16 Billion
€3.42 Billion Germany €2.96 ▼ -4.52%
24647 Companhia Energética de Minas Gerais
F:CID
-0.29x €-996.00 Million
≈ $-1.16 Billion
€3.42 Billion Germany €1.80 ▼ -2.70%
24648 Companhia Energética de Minas Gerais
MX:CIGN
-0.29x MX$-996.00 Million
≈ $-57.32 Million
MX$3.42 Billion Mexico MX$38.00 ▼ -1.04%
24649 Metallus, Inc
NYSE:MTUS
-0.29x $-6.40 Million $22.00 Million USA $20.14 ▲ +1.56%
24650 Advance Auto Parts Inc
NYSE:AAP
-0.29x $-21.00 Million $72.00 Million USA $55.89 ▼ -2.15%
24651 Gulf Resources, Inc. (NV) Common Stock
NASDAQ:GURE
-0.29x $-1.96 Million $6.71 Million USA $4.50 ▼ -6.25%
24652 Payton -L
TA:PAYT
-0.29x ILA-1.06 Million
≈ $-2.84K
ILA3.63 Million Israel ILA7777.00 ▲ +4.92%
24653 COWAY Co. Ltd
KO:021240
-0.29x ₩-11.63 Billion
≈ $-7.88 Million
₩39.75 Billion Korea ₩93000.00 ▼ -1.69%
24654 Perenti Ltd
AU:PRN
-0.29x AU$-38.65 Million
≈ $-27.35 Million
AU$132.01 Million Australia AU$2.12 ▲ +0.00%
24655 Sichuan Crun Co Ltd
SHE:002272
-0.29x CN¥-5.12 Million
≈ $-749.91K
CN¥17.50 Million China CN¥19.81 ▼ -0.10%
24656 Luoyang Longhua Heat Trans Energy
SHE:300263
-0.29x CN¥-23.98 Million
≈ $-3.51 Million
CN¥81.88 Million China CN¥11.75 ▲ +1.56%
24657 Dongil Metal Co. Ltd
KQ:109860
-0.29x ₩-105.75 Million
≈ $-71.66K
₩360.94 Million Korea ₩7280.00 ▼ -1.49%
24658 Anagenics Ltd
AU:AN1
-0.29x AU$-292.14K
≈ $-206.71K
AU$991.83K Australia AU$0.01 ▲ +0.00%
24659 SK Discovery Co Ltd
KO:006120
-0.29x ₩-71.26 Billion
≈ $-48.29 Million
₩241.81 Billion Korea ₩46750.00 ▼ -0.74%
24660 Prodware
PA:ALPRO
-0.29x €-4.87 Million
≈ $-5.69 Million
€16.52 Million France €28.00 ▲ +0.00%
24661 Avation PLC
LSE:AVAP
-0.30x GBX-11.45 Million
≈ $-1.39K
GBX38.79 Million UK GBX135.00 ▲ +0.00%
24662 Gemvaxlink Co. Ltd
KQ:064800
-0.30x ₩-960.97 Million
≈ $-651.24K
₩3.24 Billion Korea ₩2915.00 ▼ -3.64%
24663 Sumber Alfaria Trijaya Tbk
JK:AMRT
-0.30x Rp-272.53 Billion
≈ $-15.97 Million
Rp919.45 Billion Indonesia Rp1330.00 ▼ -1.48%
24664 Guangzhou Pearl River Piano Group Co Ltd
SHE:002678
-0.30x CN¥-24.03 Million
≈ $-3.52 Million
CN¥80.90 Million China CN¥6.02 ▲ +0.00%
24665 Star Energy Group Plc
LSE:STAR
-0.30x GBX-751.00K
≈ $-91.37
GBX2.53 Million UK GBX19.00 ▼ -2.06%
24666 Harper Hygienics S.A.
WAR:HRP
-0.30x zł-700.10K
≈ $-192.68K
zł2.36 Million Poland zł5.04 ▲ +0.00%
24667 Lushang Property Co Ltd
SHG:600223
-0.30x CN¥-5.94 Million
≈ $-869.54K
CN¥19.99 Million China CN¥5.76 ▼ -2.54%
24668 East Side Games Group Inc
TO:EAGR
-0.30x CA$-703.40K
≈ $-508.83K
CA$2.37 Million Canada CA$0.09 ▲ +6.25%
24669 Mianyang Fulin Precision Machining Co Ltd
SHE:300432
-0.30x CN¥-51.98 Million
≈ $-7.61 Million
CN¥173.95 Million China CN¥22.83 ▼ -3.06%
24670 Sichuan Huiyuan Optical Com
SHE:000586
-0.30x CN¥-3.49 Million
≈ $-510.31K
CN¥11.64 Million China CN¥16.61 ▲ +0.36%
24671 Dentsply Sirona Inc
NASDAQ:XRAY
-0.30x $-12.00 Million $40.00 Million USA $9.88 ▲ +2.49%
24672 Geojit Financial Services Limited
NSE:GEOJITFSL
-0.30x Rs-69.51 Million
≈ $-751.74K
Rs231.70 Million India Rs74.92 ▲ +3.20%
24673 Performance One AG
F:PO1
-0.30x €-191.53K
≈ $-223.92K
€637.48K Germany €1.57 ▲ +0.00%
24674 POB AG NA O.N.
XETRA:PO1
-0.30x €-191.53K
≈ $-223.92K
€637.48K Germany €1.45 ▲ +0.00%
24675 Coral Products
LSE:CRU
-0.30x GBX-370.00K
≈ $-45.02
GBX1.23 Million UK GBX5.63 ▲ +0.00%
24676 Finbond Group Ltd
JSE:FGL
-0.30x ZAC-5.79 Million
≈ $-3.08K
ZAC19.27 Million South Africa ZAC99.00 ▲ +8.79%
24677 Caihong Display Devices Co Ltd
SHG:600707
-0.30x CN¥-179.77 Million
≈ $-26.31 Million
CN¥597.36 Million China CN¥10.95 ▲ +5.09%
24678 Pursuit Minerals Ltd
AU:PUR
-0.30x AU$-1.30K
≈ $-919.13
AU$4.30K Australia AU$0.08 ▲ +5.26%
24679 ENERGY S.P.A.
F:S2I
-0.30x €-1.73 Million
≈ $-2.02 Million
€5.73 Million Germany €0.79 ▼ -1.49%
24680 Kunshan Kinglai Hygienic Materials Co Ltd
SHE:300260
-0.30x CN¥-10.35 Million
≈ $-1.51 Million
CN¥34.21 Million China CN¥60.70 ▲ +11.99%
24681 COMFORTDELGRO UNSP.ADR/20
F:VZ10
-0.30x €-136.50 Million
≈ $-159.58 Million
€451.30 Million Germany €17.60 ▼ -1.68%
24682 Hangzhou Honghua Digital Technology Stock Company LTD
SHG:688789
-0.30x CN¥-49.86 Million
≈ $-7.30 Million
CN¥164.43 Million China CN¥50.55 ▼ -2.00%
24683 FUJIFILM HDGS CORP. ADR 1
F:FJIA
-0.30x €-129.84 Billion
≈ $-151.80 Billion
€428.16 Billion Germany €7.55 ▼ -1.95%
24684 A Rank Bhd
KLSE:7214
-0.30x RM-3.53 Million
≈ $-886.52K
RM11.64 Million Malaysia RM0.38 ▲ +0.00%
24685 Europlasma SA
PA:ALEUP
-0.30x €-227.00K
≈ $-265.39K
€748.00K France €0.00 ▲ +6.67%
24686 SLP Resources Bhd
KLSE:7248
-0.30x RM-2.76 Million
≈ $-693.20K
RM9.07 Million Malaysia RM0.80 ▲ +0.00%
24687 KGHM Polska Miedz SA
WAR:KGH
-0.30x zł-412.00 Million
≈ $-113.39 Million
zł1.35 Billion Poland zł370.10 ▼ -1.70%
24688 Shandong Nanshan Zhishang Sci-Tech Co.Ltd.
SHE:300918
-0.30x CN¥-64.59 Million
≈ $-9.45 Million
CN¥211.83 Million China CN¥13.37 ▲ +9.50%
24689 LKL International Bhd
KLSE:0182
-0.30x RM-5.29 Million
≈ $-1.33 Million
RM17.34 Million Malaysia RM0.04 ▲ +0.00%
24690 L E Lundbergföretagen AB (publ)
ST:LUND-B
-0.31x Skr-395.00 Million
≈ $-42.51 Million
Skr1.29 Billion Sweden Skr542.50 ▲ +0.28%
24691 Pintaras Jaya Bhd
KLSE:9598
-0.31x RM-6.27 Million
≈ $-1.57 Million
RM20.49 Million Malaysia RM1.31 ▲ +0.77%
24692 Laguna Resorts & Hotels Public Company Limited
BK:LRH
-0.31x ฿-61.51 Million
≈ $-1.92 Million
฿201.08 Million Thailand ฿33.75 ▲ +0.00%
24693 Luyin Investment Group Co Ltd
SHG:600784
-0.31x CN¥-35.32 Million
≈ $-5.17 Million
CN¥115.41 Million China CN¥7.42 ▲ +0.27%
24694 North Media A/S
CO:NORTHM
-0.31x Dkr-3.80 Million
≈ $-594.54K
Dkr12.40 Million Denmark Dkr47.00 ▲ +0.43%
24695 Mosel Vitelic Inc
TW:2342
-0.31x NT$-31.74 Million
≈ $-999.98K
NT$103.38 Million Taiwan NT$43.05 ▼ -3.58%
24696 TRX Gold Corporation
TO:TRX
-0.31x CA$-2.72 Million
≈ $-1.97 Million
CA$8.85 Million Canada CA$1.47 ▼ -0.68%
24697 Guangzhou Great Power Energy&Technology Co Ltd
SHE:300438
-0.31x CN¥-43.51 Million
≈ $-6.37 Million
CN¥141.66 Million China CN¥77.23 ▼ -5.31%
24698 Brookfield Corporation
TO:BN
-0.31x CA$-919.09 Million
≈ $-664.86 Million
CA$2.99 Billion Canada CA$62.64 ▲ +2.79%
24699 Zhejiang Huayou Cobalt Co Ltd
SHG:603799
-0.31x CN¥-802.44 Million
≈ $-117.42 Million
CN¥2.61 Billion China CN¥51.30 ▼ -3.61%
24700 Element Lifestyle Retirement Inc
V:ELM
-0.31x CA$-541.00
≈ $-391.35
CA$1.76K Canada CA$0.01 ▲ +0.00%