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
19701 ECM Libra Financial Group Bhd
KLSE:2143
0.56x RM2.14 Million
≈ $536.78K
RM3.83 Million Malaysia RM0.21 ▼ -2.38%
19702 Qingdao Hengshun Zhongsheng
SHE:300208
0.56x CN¥12.66 Million
≈ $1.85 Million
CN¥22.67 Million China CN¥0.28 ▲ +0.00%
19703 Pantoro Gold Ltd
AU:PNR
0.56x AU$71.64 Million
≈ $50.69 Million
AU$128.31 Million Australia AU$2.72 ▼ -5.88%
19704 Camlin Fine Sciences Limited
NSE:CAMLINFINE
0.56x Rs374.83 Million
≈ $4.05 Million
Rs671.39 Million India Rs101.68 ▼ -1.41%
19705 Lena Lighting S.A.
WAR:LEN
0.56x zł958.00K
≈ $263.66K
zł1.72 Million Poland zł2.15 ▼ -0.92%
19706 Com7 PCL
BK:COM7
0.56x ฿807.76 Million
≈ $25.18 Million
฿1.45 Billion Thailand ฿30.00 ▲ +0.00%
19707 Adecoagro S.A
F:ACD
0.56x €94.80 Million
≈ $110.83 Million
€169.83 Million Germany €9.91 ▼ -1.00%
19708 Annil Co Ltd
SHE:002875
0.56x CN¥1.69 Million
≈ $247.16K
CN¥3.03 Million China CN¥13.55 ▼ -0.51%
19709 Austral Gold Ltd
AU:AGD
0.56x AU$9.37 Million
≈ $6.63 Million
AU$16.78 Million Australia AU$0.18 ▲ +6.06%
19710 Gotland Rederi AB Series B
ST:GOTL-B
0.56x Skr94.60 Million
≈ $10.18 Million
Skr169.50 Million Sweden Skr260.00 ▲ +0.00%
19711 Merafe
JSE:MRF
0.56x ZAC516.42 Million
≈ $274.45K
ZAC925.39 Million South Africa ZAC135.00 ▼ -0.74%
19712 Myoung Shin Industrial Co Ltd
KO:009900
0.56x ₩47.52 Billion
≈ $32.21 Million
₩85.17 Billion Korea ₩8610.00 ▼ -0.23%
19713 Kesko Oyj
HE:KESKOB
0.56x €163.20 Million
≈ $190.80 Million
€292.50 Million Finland €22.36 ▼ -1.24%
19714 Kumulus Vape SA
PA:ALVAP
0.56x €1.74 Million
≈ $2.04 Million
€3.12 Million France €2.99 ▲ +0.67%
19715 Digital Mediatama Maxima PT
JK:DMMX
0.56x Rp11.96 Billion
≈ $700.58K
Rp21.43 Billion Indonesia Rp190.00 ▼ -1.04%
19716 Douglas Emmett Inc
NYSE:DEI
0.56x $65.23 Million $116.94 Million USA $11.42 ▲ +1.24%
19717 Beijing HuaYuanYiTong Thermal Technology Co Ltd
SHE:002893
0.56x CN¥68.88 Million
≈ $10.08 Million
CN¥123.52 Million China CN¥10.54 ▼ -0.47%
19718 Hefei Taihe Optoelectronic
SHG:603656
0.56x CN¥38.17 Million
≈ $5.59 Million
CN¥68.45 Million China CN¥17.31 ▲ +0.58%
19719 M.C.S. Steel Public Company Limited
BK:MCS
0.56x ฿127.11 Million
≈ $3.96 Million
฿228.00 Million Thailand ฿7.75 ▲ +1.31%
19720 Pegatron Corp
TW:4938
0.56x NT$11.35 Billion
≈ $357.45 Million
NT$20.35 Billion Taiwan NT$93.60 ▼ -1.89%
19721 TCL Corp
SHE:000100
0.56x CN¥4.03 Billion
≈ $589.38 Million
CN¥7.23 Billion China CN¥4.81 ▲ +0.21%
19722 Quebecor Inc
TO:QBR-B
0.56x CA$233.50 Million
≈ $168.91 Million
CA$418.90 Million Canada CA$63.94 ▲ +3.23%
19723 Thai Plaspac Public Company Limited
BK:TPAC
0.56x ฿118.90 Million
≈ $3.71 Million
฿213.31 Million Thailand ฿9.90 ▲ +0.51%
19724 Griffin Mining
LSE:GFM
0.56x GBX13.38 Million
≈ $1.63K
GBX24.01 Million UK GBX283.00 ▲ +0.18%
19725 Motor Oil (Hellas) Corinth Refineries S.A
AT:MOH
0.56x €221.87 Million
≈ $259.39 Million
€398.06 Million Greece €63.15 ▲ +0.00%
19726 Shanghai Shenda Co Ltd
SHG:600626
0.56x CN¥84.56 Million
≈ $12.37 Million
CN¥151.73 Million China CN¥3.65 ▲ +1.67%
19727 Chuan Huat Resources Bhd
KLSE:7016
0.56x RM6.65 Million
≈ $1.67 Million
RM11.93 Million Malaysia RM0.23 ▲ +2.27%
19728 Technocraft Industries (India) Limited
NSE:TIIL
0.56x Rs809.21 Million
≈ $8.75 Million
Rs1.45 Billion India Rs3166.40 ▼ -0.88%
19729 Korea Kolmar
KO:161890
0.56x ₩34.11 Billion
≈ $23.11 Million
₩61.24 Billion Korea ₩144300.00 ▼ -1.03%
19730 BillionToOne, Inc. Class A Common Stock
NASDAQ:BLLN
0.56x $5.09 Million $9.14 Million USA $99.39 ▼ -0.11%
19731 Nusantara Pelabuhan Handal Tbk PT
JK:PORT
0.56x Rp65.80 Billion
≈ $3.86 Million
Rp118.18 Billion Indonesia Rp915.00 ▲ +2.81%
19732 Lanzhou Zhuangyuan Pasture Co Ltd
SHE:002910
0.56x CN¥32.62 Million
≈ $4.77 Million
CN¥58.60 Million China CN¥10.49 ▲ +3.25%
19733 Shanghai International Port Group Co Ltd
SHG:600018
0.56x CN¥2.03 Billion
≈ $297.19 Million
CN¥3.65 Billion China CN¥5.40 ▼ -0.55%
19734 STRAUM.HLD.UNSP.ADR/1/10
F:QS50
0.56x €280.51 Million
≈ $327.95 Million
€503.96 Million Germany €8.90 ▼ -4.30%
19735 Greatech Technology Bhd
KLSE:0208
0.56x RM6.16 Million
≈ $1.55 Million
RM11.06 Million Malaysia RM2.52 ▼ -0.79%
19736 Hangzhou Raycloud Technology Co Ltd
SHG:688365
0.56x CN¥9.47 Million
≈ $1.39 Million
CN¥17.01 Million China CN¥15.27 ▼ -0.78%
19737 Ecopro Co. Ltd
KQ:086520
0.56x ₩271.96 Billion
≈ $184.30 Million
₩488.85 Billion Korea ₩82500.00 ▲ +0.12%
19738 LPP S.A.
WAR:LPP
0.56x zł1.18 Billion
≈ $323.65 Million
zł2.11 Billion Poland zł21280.00 ▼ -0.28%
19739 Canadian Pacific Railway Ltd
TO:CP
0.56x CA$960.00 Million
≈ $694.45 Million
CA$1.73 Billion Canada CA$126.77 ▲ +0.70%
19740 Wistron Corp
TW:3231
0.56x NT$10.10 Billion
≈ $318.21 Million
NT$18.17 Billion Taiwan NT$197.00 ▼ -0.51%
19741 Shoprite Holdings Ltd
JSE:SHP
0.56x ZAC4.81 Billion
≈ $2.56 Million
ZAC8.65 Billion South Africa ZAC31436.00 ▼ -0.26%
19742 Camil Alimentos S.A
SA:CAML3
0.56x R$194.33 Million
≈ $38.13 Million
R$349.64 Million Brazil R$4.94 ▼ -2.76%
19743 TNF Pharmaceuticals, Inc.
NASDAQ:TNFA
0.56x $260.85K $469.37K USA $3.68 ▼ -7.31%
19744 Southwest Airlines Company
NYSE:LUV
0.56x $788.00 Million $1.42 Billion USA $39.62 ▲ +2.30%
19745 Dentsply Sirona Inc
NASDAQ:XRAY
0.56x $55.00 Million $99.00 Million USA $11.38 ▼ -0.44%
19746 IBEX Ltd
NASDAQ:IBEX
0.56x $6.59 Million $11.86 Million USA $39.17 ▼ -0.61%
19747 Bukit Asam Tbk PT
JK:PTBA
0.56x Rp1.14 Trillion
≈ $67.05 Million
Rp2.06 Trillion Indonesia Rp3010.00 ▲ +4.51%
19748 Kolon Corp
KO:002020
0.56x ₩58.91 Billion
≈ $39.93 Million
₩106.07 Billion Korea ₩25650.00 ▲ +0.98%
19749 GOLFZON Co. Ltd
KQ:215000
0.56x ₩13.53 Billion
≈ $9.17 Million
₩24.35 Billion Korea ₩36350.00 ▼ -1.22%
19750 Dark Horse Beijing Technology Co Ltd
SHE:300688
0.56x CN¥24.43 Million
≈ $3.58 Million
CN¥44.00 Million China CN¥29.78 ▲ +2.69%
19751 Cosmecca Korea Co. Ltd
KQ:241710
0.56x ₩13.63 Billion
≈ $9.24 Million
₩24.55 Billion Korea ₩129100.00 ▼ -4.01%
19752 Galileo Resources Plc
LSE:GLR
0.56x GBX1.07 Million
≈ $130.49
GBX1.93 Million UK GBX0.73 ▲ +0.00%
19753 Cracker Barrel Old Country Store
NASDAQ:CBRL
0.56x $56.75 Million $102.22 Million USA $54.69 ▲ +1.18%
19754 GDI Property Group
AU:GDI
0.56x AU$7.92 Million
≈ $5.60 Million
AU$14.27 Million Australia AU$0.64 ▲ +0.00%
19755 Kingclean Electric Co Ltd
SHG:603355
0.56x CN¥127.98 Million
≈ $18.73 Million
CN¥230.58 Million China CN¥30.07 ▲ +9.99%
19756 Serstech AB
ST:SERT
0.56x Skr2.02 Million
≈ $217.71K
Skr3.65 Million Sweden Skr0.51 ▼ -6.23%
19757 Beijing Capital Co Ltd
SHG:600008
0.56x CN¥502.63 Million
≈ $73.55 Million
CN¥905.64 Million China CN¥2.79 ▼ -0.36%
19758 Zhejiang Tiancheng Control Co
SHG:603085
0.55x CN¥55.32 Million
≈ $8.09 Million
CN¥99.69 Million China CN¥10.03 ▼ -0.99%
19759 YY Group Holding Limited Class A Ordinary Shares
NASDAQ:YYGH
0.55x $168.16K $303.15K USA $1.41 ▼ -4.08%
19760 Concrete Pumping Holdings Class A
NASDAQ:BBCP
0.55x $11.85 Million $21.37 Million USA $10.50 ▲ +16.02%
19761 Hanall Biopharma
KO:009420
0.55x ₩4.07 Billion
≈ $2.76 Million
₩7.34 Billion Korea ₩55500.00 ▲ +1.46%
19762 Yang Ming Marine Transport Corp
TW:2609
0.55x NT$4.66 Billion
≈ $146.85 Million
NT$8.41 Billion Taiwan NT$58.10 ▼ -0.17%
19763 Ningxia Xiaoming Agriculture & Animal Husbandry Co.Ltd
SHE:300967
0.55x CN¥169.62 Million
≈ $24.82 Million
CN¥306.02 Million China CN¥18.24 ▲ +1.84%
19764 General Interface Solution GIS Holding Ltd
TW:6456
0.55x NT$818.52 Million
≈ $25.79 Million
NT$1.48 Billion Taiwan NT$68.80 ▲ +0.00%
19765 Dometic Group AB (publ)
ST:DOM
0.55x Skr87.00 Million
≈ $9.36 Million
Skr157.00 Million Sweden Skr23.50 ▼ -0.68%
19766 Hubei Huitian New Materials
SHE:300041
0.55x CN¥67.24 Million
≈ $9.84 Million
CN¥121.35 Million China CN¥10.88 ▼ -0.73%
19767 Integrated Service Technology
TWO:3289
0.55x NT$176.06 Million
≈ $5.55 Million
NT$317.76 Million Taiwan NT$140.50 ▲ +0.36%
19768 Grupo Gigante S. A. B. de C. V
MX:GIGANTE
0.55x MX$729.91 Million
≈ $42.01 Million
MX$1.32 Billion Mexico MX$30.50 ▲ +1.67%
19769 Cathay Real Estate Development Co Ltd
TW:2501
0.55x NT$53.43 Million
≈ $1.68 Million
NT$96.45 Million Taiwan NT$22.30 ▼ -1.11%
19770 Spritzer Bhd
KLSE:7103
0.55x RM14.37 Million
≈ $3.61 Million
RM25.94 Million Malaysia RM3.85 ▲ +0.00%
19771 NewFlex Technology Co. Ltd
KQ:085670
0.55x ₩615.57 Million
≈ $417.16K
₩1.11 Billion Korea ₩3030.00 ▲ +0.66%
19772 ArcelorMittal SA
MC:MTS
0.55x €1.77 Billion
≈ $2.07 Billion
€3.19 Billion Spain €67.56 ▲ +0.51%
19773 NEXA RESOURCES S.A. DL 1
F:NE0
0.55x €155.52 Million
≈ $181.82 Million
€280.82 Million Germany €11.60 ▲ +0.00%
19774 Anderson Industrial Corp
TW:1528
0.55x NT$26.15 Million
≈ $823.90K
NT$47.22 Million Taiwan NT$19.15 ▲ +0.00%
19775 Natac Natural Ingredients, S.A.
MC:NAT
0.55x €6.50 Million
≈ $7.60 Million
€11.74 Million Spain €0.58 ▲ +0.00%
19776 Stitch Fix
NASDAQ:SFIX
0.55x $6.52 Million $11.77 Million USA $3.05 ▼ -0.65%
19777 Shanghai Shentong Metro Co Ltd
SHG:600834
0.55x CN¥202.32 Million
≈ $29.61 Million
CN¥365.38 Million China CN¥7.84 ▼ -1.63%
19778 Tangshan Port Group Co Ltd
SHG:601000
0.55x CN¥366.57 Million
≈ $53.64 Million
CN¥662.09 Million China CN¥4.55 ▼ -2.99%
19779 Kingsway Corporation
NYSE:KWY
0.55x $827.50K $1.49 Million USA $10.32 ▲ +2.38%
19780 WM Technology Inc
NASDAQ:MAPS
0.55x $3.55 Million $6.42 Million USA $0.33 ▼ -8.84%
19781 Guangxi Liugong Machinery Co Ltd
SHE:000528
0.55x CN¥124.36 Million
≈ $18.20 Million
CN¥224.76 Million China CN¥8.05 ▲ +1.39%
19782 H B Fuller Company
NYSE:FUL
0.55x $59.05 Million $106.74 Million USA $53.89 ▲ +0.41%
19783 Guangdong Yizumi Precision Machinery Co Ltd
SHE:300415
0.55x CN¥127.79 Million
≈ $18.70 Million
CN¥230.99 Million China CN¥19.41 ▲ +0.83%
19784 Juniper Hotels Ltd
NSE:JUNIPER
0.55x Rs929.60 Million
≈ $10.05 Million
Rs1.68 Billion India Rs215.33 ▼ -0.69%
19785 enCore Energy Corp.
V:EU
0.55x CA$7.15 Million
≈ $5.17 Million
CA$12.94 Million Canada CA$1.71 ▲ +0.00%
19786 Alta Equipment Group Inc
NYSE:ALTG
0.55x $11.50 Million $20.80 Million USA $6.10 ▲ +6.46%
19787 Cotec Construction JSC
VN:CTD
0.55x ₫450.89 Billion
≈ $17.13 Million
₫815.58 Billion Vietnam ₫61100.00 ▼ -1.29%
19788 Dynavox Group
ST:DYVOX
0.55x Skr68.00 Million
≈ $7.32 Million
Skr123.00 Million Sweden Skr76.00 ▼ -1.30%
19789 El Puerto de Liverpool S.A.B. de C.V
MX:LIVEPOLC-1
0.55x MX$1.18 Billion
≈ $67.72 Million
MX$2.13 Billion Mexico MX$100.15 ▲ +0.02%
19790 iRhythm Technologies Inc
NASDAQ:IRTC
0.55x $14.49 Million $26.21 Million USA $123.07 ▼ -0.29%
19791 Yinbang Clad Material
SHE:300337
0.55x CN¥125.57 Million
≈ $18.38 Million
CN¥227.20 Million China CN¥9.80 ▼ -0.71%
19792 China Energy Engineering Corp Ltd
SHG:601868
0.55x CN¥11.63 Billion
≈ $1.70 Billion
CN¥21.05 Billion China CN¥2.47 ▼ -0.40%
19793 Now Inc
NYSE:DNOW
0.55x $21.00 Million $38.00 Million USA $16.12 ▲ +2.03%
19794 Dow Inc
NYSE:DOW
0.55x $621.00 Million $1.12 Billion USA $29.44 ▼ -3.03%
19795 Teyi Pharmaceutical Group Co Ltd
SHE:002728
0.55x CN¥29.25 Million
≈ $4.28 Million
CN¥52.94 Million China CN¥9.06 ▲ +1.00%
19796 XINYI SOLAR UNSP.ADR/20
F:13X0
0.55x €3.12 Billion
≈ $3.65 Billion
€5.66 Billion Germany €6.40 ▼ -5.19%
19797 Leggett & Platt Incorporated
NYSE:LEG
0.55x $25.30 Million $45.80 Million USA $9.20 ▼ -1.29%
19798 Labo Print SA
WAR:LAB
0.55x zł804.00K
≈ $221.27K
zł1.46 Million Poland zł15.10 ▲ +0.00%
19799 Worksport Ltd
NASDAQ:WKSP
0.55x $102.29K $185.24K USA $0.56 ▼ -1.23%
19800 Arwana Citramulia Tbk
JK:ARNA
0.55x Rp90.08 Billion
≈ $5.28 Million
Rp163.15 Billion Indonesia Rp510.00 ▲ +0.00%