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