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.
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% |