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.
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 |
Hansol Technics
KO:004710 |
0.54x |
₩10.01 Billion
≈ $6.78 Million |
₩18.51 Billion | Korea | ₩12320.00 | ▼ -1.12% |
| 19702 |
Dongguan Development Holdings Co Ltd
SHE:000828 |
0.54x |
CN¥459.95 Million
≈ $67.31 Million |
CN¥850.61 Million | China | CN¥9.95 | ▼ -0.10% |
| 19703 |
Rural Funds Group
AU:RFF |
0.54x |
AU$15.76 Million
≈ $11.15 Million |
AU$29.15 Million | Australia | AU$1.96 | ▲ +1.03% |
| 19704 |
Horizon Oil Ltd
AU:HZN |
0.54x |
AU$15.59 Million
≈ $11.03 Million |
AU$28.83 Million | Australia | AU$0.22 | ▲ +0.00% |
| 19705 |
CrownHaitai Holdings Co Ltd Preference Shares
KO:005745 |
0.54x |
₩12.02 Billion
≈ $8.14 Million |
₩22.23 Billion | Korea | ₩6170.00 | ▲ +0.49% |
| 19706 |
Jiangsu Shentong Valve Co Ltd
SHE:002438 |
0.54x |
CN¥56.25 Million
≈ $8.23 Million |
CN¥104.07 Million | China | CN¥17.00 | ▲ +0.89% |
| 19707 |
SDIC Power Holdings Co Ltd
SHG:600886 |
0.54x |
CN¥5.48 Billion
≈ $801.67 Million |
CN¥10.14 Billion | China | CN¥13.74 | ▼ -2.07% |
| 19708 |
Haad Thip Public Company Limited
BK:HTC |
0.54x |
฿137.80 Million
≈ $4.30 Million |
฿255.08 Million | Thailand | ฿15.70 | ▼ -0.63% |
| 19709 |
Bafang Yunji Intl Co Ltd
TW:2753 |
0.54x |
NT$276.22 Million
≈ $8.70 Million |
NT$511.35 Million | Taiwan | NT$180.50 | ▼ -1.10% |
| 19710 |
Socket Mobile Inc
NASDAQ:SCKT |
0.54x | $189.26K | $350.41K | USA | $0.88 | ▼ -2.78% |
| 19711 |
Agnico Eagle Mines Limited
TO:AEM |
0.54x |
CA$726.84 Million
≈ $525.78 Million |
CA$1.35 Billion | Canada | CA$228.02 | ▼ -7.21% |
| 19712 |
Control Print Limited
NSE:CONTROLPR |
0.54x |
Rs156.93 Million
≈ $1.70 Million |
Rs290.59 Million | India | Rs610.65 | ▼ -0.59% |
| 19713 |
Hangzhou Silan Microelectronics Co Ltd
SHG:600460 |
0.54x |
CN¥468.10 Million
≈ $68.50 Million |
CN¥866.89 Million | China | CN¥33.95 | ▼ -3.88% |
| 19714 |
Tongling Nonferrous Metals Group Co Ltd
SHE:000630 |
0.54x |
CN¥406.49 Million
≈ $59.48 Million |
CN¥752.87 Million | China | CN¥6.49 | ▼ -2.99% |
| 19715 |
Richtech Robotics Inc. Class B Common Stock
NASDAQ:RR |
0.54x | $1.16 Million | $2.15 Million | USA | $2.41 | ▼ -11.90% |
| 19716 |
Lighting and Equipment Public Company Limited
BK:L&E |
0.54x |
฿76.80 Million
≈ $2.39 Million |
฿142.27 Million | Thailand | ฿1.16 | ▲ +0.87% |
| 19717 |
Oyak Cimento Fabrikalari AS
IS:OYAKC |
0.54x |
TL2.54 Billion
≈ $56.91 Million |
TL4.71 Billion | Turkey | TL20.64 | ▼ -1.43% |
| 19718 |
Caledonia Mining Corporation Plc
LSE:CMCL |
0.54x |
GBX7.43 Million
≈ $904.39 |
GBX13.77 Million | UK | GBX1550.00 | ▼ -2.21% |
| 19719 |
Rank Group PLC
LSE:RNK |
0.54x |
GBX26.50 Million
≈ $3.22K |
GBX49.10 Million | UK | GBX97.40 | ▲ +1.46% |
| 19720 |
Integrated Wind Solutions AS
OL:IWS |
0.54x |
Nkr6.38 Million
≈ $671.68K |
Nkr11.83 Million | Norway | Nkr60.60 | ▲ +0.33% |
| 19721 |
Wonik Holdings Co. Ltd
KQ:030530 |
0.54x |
₩19.92 Billion
≈ $13.50 Million |
₩36.92 Billion | Korea | ₩24000.00 | ▼ -9.43% |
| 19722 |
High Tide Inc
NASDAQ:HITI |
0.54x | $3.16 Million | $5.86 Million | USA | $2.29 | ▼ -3.78% |
| 19723 |
High Tide Inc
V:HITI |
0.54x |
CA$3.16 Million
≈ $2.29 Million |
CA$5.86 Million | Canada | CA$3.22 | ▼ -2.72% |
| 19724 |
NEWLOX GOLD VENTURES
F:NGO |
0.54x |
€107.80K
≈ $126.03K |
€199.92K | Germany | €0.02 | ▲ +0.00% |
| 19725 |
ViTrox Corporation Bhd
KLSE:0097 |
0.54x |
RM18.61 Million
≈ $4.67 Million |
RM34.51 Million | Malaysia | RM6.90 | ▲ +2.07% |
| 19726 |
Famous Brands Ltd
JSE:FBR |
0.54x |
ZAC174.42 Million
≈ $92.70K |
ZAC323.47 Million | South Africa | ZAC5290.00 | ▲ +0.57% |
| 19727 |
America Movil SAB de CV ADR
NYSE:AMX |
0.54x | $42.68 Billion | $79.18 Billion | USA | $26.04 | ▲ +1.20% |
| 19728 |
CBAK ENERGY TECH. NEW
F:B6JA |
0.54x |
€16.07 Million
≈ $18.78 Million |
€29.81 Million | Germany | €0.68 | ▲ +3.85% |
| 19729 |
SES S. A.
PA:SESG |
0.54x |
€270.00 Million
≈ $315.66 Million |
€501.00 Million | France | €8.29 | ▼ -3.21% |
| 19730 |
Wuxi Nce Power Co Ltd
SHG:605111 |
0.54x |
CN¥69.29 Million
≈ $10.14 Million |
CN¥128.61 Million | China | CN¥60.08 | ▼ -5.80% |
| 19731 |
Winner Information Technology Co Inc
SHE:300609 |
0.54x |
CN¥9.85 Million
≈ $1.44 Million |
CN¥18.30 Million | China | CN¥35.90 | ▼ -1.70% |
| 19732 |
Duksan Hi Metal Co.Ltd
KQ:077360 |
0.54x |
₩5.63 Billion
≈ $3.81 Million |
₩10.45 Billion | Korea | ₩14500.00 | ▼ -3.40% |
| 19733 |
Sunvim Group Co Ltd
SHE:002083 |
0.54x |
CN¥55.66 Million
≈ $8.15 Million |
CN¥103.40 Million | China | CN¥9.36 | ▼ -1.16% |
| 19734 |
HYDROGEN UTOPIA INT.-001
F:D60 |
0.54x |
€151.57K
≈ $177.20K |
€281.62K | Germany | €0.03 | ▲ +52.27% |
| 19735 |
Yara International ASA
OL:YAR |
0.54x |
Nkr282.00 Million
≈ $29.67 Million |
Nkr524.00 Million | Norway | Nkr493.70 | ▼ -1.54% |
| 19736 |
YARA INTL ASA ADR NK170
F:IU20 |
0.54x |
€282.00 Million
≈ $329.69 Million |
€524.00 Million | Germany | €24.60 | ▲ +3.36% |
| 19737 |
Actblue Co Ltd
SHE:300816 |
0.54x |
CN¥27.56 Million
≈ $4.03 Million |
CN¥51.22 Million | China | CN¥86.99 | ▼ -2.03% |
| 19738 |
APB Resources Bhd
KLSE:5568 |
0.54x |
RM9.96 Million
≈ $2.50 Million |
RM18.51 Million | Malaysia | RM0.18 | ▲ +9.37% |
| 19739 |
Eastern International Ltd.
NASDAQ:ELOG |
0.54x | $213.68K | $397.21K | USA | $1.21 | ▲ +38.22% |
| 19740 |
Taiwan Semiconductor Co Ltd
TWO:5425 |
0.54x |
NT$316.13 Million
≈ $9.96 Million |
NT$587.78 Million | Taiwan | NT$101.00 | ▼ -0.49% |
| 19741 |
Beam Global
NASDAQ:BEEM |
0.54x | $462.00K | $859.00K | USA | $1.31 | ▼ -7.75% |
| 19742 |
EasyJet PLC
LSE:EZJ |
0.54x |
GBX498.00 Million
≈ $60.59K |
GBX926.00 Million | UK | GBX471.70 | ▲ +0.34% |
| 19743 |
Megaforce Co Ltd
TWO:3294 |
0.54x |
NT$81.10 Million
≈ $2.56 Million |
NT$150.80 Million | Taiwan | NT$38.30 | ▼ -2.79% |
| 19744 |
Holmen AB (publ)
ST:HOLM-B |
0.54x |
Skr678.00 Million
≈ $72.96 Million |
Skr1.26 Billion | Sweden | Skr315.00 | ▼ -0.63% |
| 19745 |
Holmen AB (publ)
ST:HOLM-A |
0.54x |
Skr678.00 Million
≈ $72.96 Million |
Skr1.26 Billion | Sweden | Skr314.00 | ▲ +0.32% |
| 19746 |
United Natural Foods Inc
NYSE:UNFI |
0.54x | $86.00 Million | $160.00 Million | USA | $55.52 | ▲ +4.81% |
| 19747 |
Avic Aviation High Technology Co Ltd
SHG:600862 |
0.54x |
CN¥67.89 Million
≈ $9.94 Million |
CN¥126.34 Million | China | CN¥17.84 | ▲ +0.90% |
| 19748 |
BCnC Co. Ltd.
KQ:146320 |
0.54x |
₩2.44 Billion
≈ $1.65 Million |
₩4.54 Billion | Korea | ₩13220.00 | ▼ -5.44% |
| 19749 |
Chengdu Huaqi Houpu Holding Co Ltd
SHE:300471 |
0.54x |
CN¥15.37 Million
≈ $2.25 Million |
CN¥28.61 Million | China | CN¥9.69 | ▲ +0.31% |
| 19750 |
Fubon Financial Holding Co Ltd Pref B
TW:2881B |
0.54x |
NT$2.88 Billion
≈ $90.71 Million |
NT$5.36 Billion | Taiwan | NT$62.60 | ▼ -0.16% |
| 19751 |
Fubon Financial Holding Co Ltd Pref
TW:2881A |
0.54x |
NT$2.88 Billion
≈ $90.71 Million |
NT$5.36 Billion | Taiwan | NT$63.40 | ▼ -0.31% |
| 19752 |
Andritz AG
VI:ANDR |
0.54x |
€51.30 Million
≈ $59.98 Million |
€95.50 Million | Austria | €76.40 | ▼ -1.80% |
| 19753 |
Bringspring Science and Tech
SHE:300290 |
0.54x |
CN¥6.73 Million
≈ $985.37K |
CN¥12.54 Million | China | CN¥10.28 | ▲ +0.59% |
| 19754 |
Huaneng Lancang River Hydropower Inc Class A
SHG:600025 |
0.54x |
CN¥3.48 Billion
≈ $508.91 Million |
CN¥6.48 Billion | China | CN¥9.73 | ▼ -2.51% |
| 19755 |
Anhui Fengyuan Pharmaceutical Co Ltd
SHE:000153 |
0.54x |
CN¥37.13 Million
≈ $5.43 Million |
CN¥69.15 Million | China | CN¥5.60 | ▲ +2.00% |
| 19756 |
World Chess PLC
LSE:CHSS |
0.54x |
GBX21.92K
≈ $2.67 |
GBX40.84K | UK | GBX0.23 | ▲ +0.00% |
| 19757 |
Novus Holdings Ltd
JSE:NVS |
0.54x |
ZAC47.93 Million
≈ $25.47K |
ZAC89.30 Million | South Africa | ZAC546.00 | ▼ -4.21% |
| 19758 |
Edible Garden AG Inc
NASDAQ:EDBL |
0.54x | $95.00K | $177.00K | USA | $0.21 | ▼ -2.79% |
| 19759 |
Porton Fine Chemicals Ltd
SHE:300363 |
0.54x |
CN¥67.90 Million
≈ $9.94 Million |
CN¥126.55 Million | China | CN¥13.88 | ▼ -0.72% |
| 19760 |
CT AUTOMOTIVE GROUP -005
F:X7X |
0.54x |
€3.70 Million
≈ $4.33 Million |
€6.90 Million | Germany | €0.38 | ▼ -5.45% |
| 19761 |
Jinzai Food Group Co Ltd
SHE:003000 |
0.54x |
CN¥98.66 Million
≈ $14.44 Million |
CN¥183.92 Million | China | CN¥10.63 | ▼ -0.19% |
| 19762 |
China Bester Group Telecom Co Ltd
SHG:603220 |
0.54x |
CN¥106.01 Million
≈ $15.51 Million |
CN¥197.68 Million | China | CN¥22.77 | ▼ -0.44% |
| 19763 |
Nongshim
KO:004370 |
0.54x |
₩37.42 Billion
≈ $25.36 Million |
₩69.78 Billion | Korea | ₩373500.00 | ▼ -3.86% |
| 19764 |
Sportsmans
NASDAQ:SPWH |
0.54x | $8.74 Million | $16.30 Million | USA | $1.27 | ▼ -9.29% |
| 19765 |
Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700 |
0.54x |
CN¥20.02 Million
≈ $2.93 Million |
CN¥37.35 Million | China | CN¥7.98 | ▼ -3.86% |
| 19766 |
Eckert & Ziegler Strahlen- und Medizintechnik AG
F:EUZ |
0.54x |
€10.05 Million
≈ $11.75 Million |
€18.75 Million | Germany | €15.50 | ▲ +1.11% |
| 19767 |
James Fisher and Sons PLC
LSE:FSJ |
0.54x |
GBX14.90 Million
≈ $1.81K |
GBX27.80 Million | UK | GBX514.00 | ▲ +4.90% |
| 19768 |
Suzhou Huaya Intelligence Technology Co Ltd
SHE:003043 |
0.54x |
CN¥14.70 Million
≈ $2.15 Million |
CN¥27.43 Million | China | CN¥68.94 | ▲ +2.03% |
| 19769 |
Kuyas Yatirim AS
IS:KUYAS |
0.54x |
TL14.27 Million
≈ $319.51K |
TL26.63 Million | Turkey | TL74.40 | ▼ -1.98% |
| 19770 |
Regis Corporation Common Stock
NYSE:RGS |
0.54x | $891.00K | $1.66 Million | USA | $28.80 | ▲ +2.78% |
| 19771 |
KUBOTA CORP. ADR/20
F:KUOA |
0.54x |
€58.74 Billion
≈ $68.67 Billion |
€109.65 Billion | Germany | €66.00 | ▼ -1.49% |
| 19772 |
Coca-Cola Femsa SAB de CV ADR
NYSE:KOF |
0.54x | $6.05 Billion | $11.29 Billion | USA | $101.84 | ▲ +1.48% |
| 19773 |
Pegavision
TW:6491 |
0.54x |
NT$419.01 Million
≈ $13.20 Million |
NT$782.33 Million | Taiwan | NT$324.50 | ▼ -1.07% |
| 19774 |
Yuasa Battery (Thailand) Public Company Limited
BK:YUASA |
0.54x |
฿22.27 Million
≈ $694.27K |
฿41.59 Million | Thailand | ฿14.50 | ▲ +0.00% |
| 19775 |
Norma Group AG NA O.N.
XETRA:NOEJ |
0.54x |
€10.88 Million
≈ $12.72 Million |
€20.32 Million | Germany | €17.02 | ▼ -2.41% |
| 19776 |
TongFu Microelectronics Co Ltd
SHE:002156 |
0.54x |
CN¥1.60 Billion
≈ $233.97 Million |
CN¥2.99 Billion | China | CN¥66.84 | ▼ -5.99% |
| 19777 |
Tropical Canning (Thailand) Public Company Limited
BK:TC |
0.54x |
฿59.65 Million
≈ $1.86 Million |
฿111.43 Million | Thailand | ฿5.60 | ▼ -1.75% |
| 19778 |
Global Business Travel Group Inc
NYSE:GBTG |
0.54x | $38.00 Million | $71.00 Million | USA | $9.34 | ▼ -0.11% |
| 19779 |
Guizhou Gas Group Corporation Ltd Class A
SHG:600903 |
0.54x |
CN¥255.23 Million
≈ $37.35 Million |
CN¥476.97 Million | China | CN¥8.66 | ▼ -1.48% |
| 19780 |
Fortescue Ltd
AU:FMG |
0.53x |
AU$1.73 Billion
≈ $1.22 Billion |
AU$3.23 Billion | Australia | AU$20.53 | ▼ -2.33% |
| 19781 |
De Licacy Industrial Co Ltd
TW:1464 |
0.53x |
NT$157.38 Million
≈ $4.96 Million |
NT$294.34 Million | Taiwan | NT$10.60 | ▼ -0.93% |
| 19782 |
HCT Co. Ltd
KQ:072990 |
0.53x |
₩9.57 Billion
≈ $6.49 Million |
₩17.90 Billion | Korea | ₩3800.00 | ▼ -0.91% |
| 19783 |
Audax Renovables S.A.
MC:ADX |
0.53x |
€21.77 Million
≈ $25.45 Million |
€40.72 Million | Spain | €1.38 | ▲ +0.00% |
| 19784 |
RBR Group Ltd
AU:RBR |
0.53x |
AU$533.27K
≈ $377.32K |
AU$997.74K | Australia | AU$0.02 | ▲ +25.00% |
| 19785 |
Teo Seng Capital Bhd
KLSE:7252 |
0.53x |
RM24.62 Million
≈ $6.18 Million |
RM46.06 Million | Malaysia | RM0.81 | ▼ -0.61% |
| 19786 |
Belysse Group N.V.
BR:BELYS |
0.53x |
€9.77 Million
≈ $11.42 Million |
€18.28 Million | Belgium | €0.57 | ▼ -1.38% |
| 19787 |
SIRIUS REAL ESTATE LTD.
F:EYI |
0.53x |
€71.10 Million
≈ $83.12 Million |
€133.10 Million | Germany | €1.10 | ▲ +0.92% |
| 19788 |
Qiagen NV
NYSE:QGEN |
0.53x | $53.75 Million | $100.63 Million | USA | $36.68 | ▼ -2.34% |
| 19789 |
Lithium South Development Corp
V:LIS |
0.53x |
CA$36.68K
≈ $26.54K |
CA$68.68K | Canada | CA$0.50 | ▲ +0.00% |
| 19790 |
NanoenTekInc
KQ:039860 |
0.53x |
₩1.21 Billion
≈ $817.72K |
₩2.26 Billion | Korea | ₩4470.00 | ▼ -4.18% |
| 19791 |
Teamlease Services Limited
NSE:TEAMLEASE |
0.53x |
Rs239.30 Million
≈ $2.59 Million |
Rs448.10 Million | India | Rs1385.30 | ▲ +0.04% |
| 19792 |
Boise Cascad Llc
NYSE:BCC |
0.53x | $63.25 Million | $118.44 Million | USA | $68.08 | ▼ -0.58% |
| 19793 |
Taiji Computer Corp Ltd
SHE:002368 |
0.53x |
CN¥106.89 Million
≈ $15.64 Million |
CN¥200.19 Million | China | CN¥15.82 | ▲ +0.38% |
| 19794 |
Benalec Holdings Bhd
KLSE:5190 |
0.53x |
RM3.81 Million
≈ $955.56K |
RM7.13 Million | Malaysia | RM0.07 | ▲ +0.00% |
| 19795 |
Battery Mineral Resources Corp
V:BMR |
0.53x |
CA$4.70 Million
≈ $3.40 Million |
CA$8.81 Million | Canada | CA$0.14 | ▼ -3.45% |
| 19796 |
Ouro Fino Saúde Animal Participações S.A
SA:OFSA3 |
0.53x |
R$53.34 Million
≈ $10.47 Million |
R$99.91 Million | Brazil | R$29.90 | ▼ -0.96% |
| 19797 |
Swancor Advanced Materials Co Ltd
SHG:688585 |
0.53x |
CN¥23.59 Million
≈ $3.45 Million |
CN¥44.20 Million | China | CN¥173.89 | ▼ -2.33% |
| 19798 |
Watches Of Switzerland Group PLC
LSE:WOSG |
0.53x |
GBX46.20 Million
≈ $5.62K |
GBX86.60 Million | UK | GBX701.00 | ▼ -2.23% |
| 19799 |
Pentair plc
STU:PNT |
0.53x |
€27.10 Million
≈ $31.68 Million |
€50.80 Million | Germany | €65.94 | ▼ -14.83% |
| 19800 |
Pentair plc
F:PNT |
0.53x |
€27.10 Million
≈ $31.68 Million |
€50.80 Million | Germany | €62.42 | ▲ +1.86% |