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
21801 CS Disco LLC
NYSE:LAW
0.33x $255.00K $762.00K USA $3.92 ▲ +1.03%
21802 Conifex Timber Inc
TO:CFF
0.33x CA$104.10K
≈ $75.30K
CA$311.20K Canada CA$0.14 ▲ +0.00%
21803 Cyfrowy Polsat SA
WAR:CPS
0.33x zł302.10 Million
≈ $83.14 Million
zł904.10 Million Poland zł15.55 ▼ -0.83%
21804 FIBRA Macquarie México
MX:FIBRAMQ12
0.33x MX$345.34 Million
≈ $19.87 Million
MX$1.03 Billion Mexico MX$41.26 ▼ -2.78%
21805 The Platform Group AG
XETRA:TPG
0.33x €6.35 Million
≈ $7.42 Million
€19.01 Million Germany €3.79 ▼ -19.55%
21806 Jeong Moon Information. Co. Ltd
KQ:033050
0.33x ₩1.16 Billion
≈ $784.48K
₩3.47 Billion Korea ₩826.00 ▲ +0.12%
21807 Hillman Solutions Corp
NASDAQ:HLMN
0.33x $35.09 Million $105.19 Million USA $7.27 ▲ +0.97%
21808 Tata Steel Limited
IL:TTST
0.33x $78.41 Billion $235.12 Billion UK $21.60 ▼ -4.85%
21809 Biohit Oyj B
HE:BIOBV
0.33x €200.00K
≈ $233.82K
€600.00K Finland €2.75 ▲ +2.61%
21810 MultiChoice Group Ltd
JSE:MCG
0.33x ZAC183.00 Million
≈ $97.26K
ZAC549.00 Million South Africa ZAC12375.00 ▲ +0.20%
21811 Tecnotree Oyj
HE:TEM1V
0.33x €1.10 Million
≈ $1.29 Million
€3.30 Million Finland €5.63 ▲ +0.00%
21812 Shenzhen Soling Industrial Co Ltd
SHE:002766
0.33x CN¥11.91 Million
≈ $1.74 Million
CN¥35.75 Million China CN¥4.70 ▲ +2.40%
21813 Santacruz Silver Mining Ltd.
V:SCZ
0.33x CA$5.71 Million
≈ $4.13 Million
CA$17.13 Million Canada CA$10.41 ▲ +0.58%
21814 Santacruz Silver Mining Ltd. Common Shares
NASDAQ:SCZM
0.33x $5.71 Million $17.13 Million USA $7.59 ▲ +1.88%
21815 Guangdong Baolihua New Energy Stock Co LTD
SHE:000690
0.33x CN¥59.65 Million
≈ $8.73 Million
CN¥179.09 Million China CN¥5.83 ▲ +0.34%
21816 LiaonWellhope Agri-Tech Co Ltd
SHG:603609
0.33x CN¥135.50 Million
≈ $19.83 Million
CN¥407.00 Million China CN¥6.17 ▼ -2.37%
21817 STMicroelectronics N.V.
PA:STMPA
0.33x €182.39 Million
≈ $213.23 Million
€547.87 Million France €66.72 ▼ -2.58%
21818 Jiangsu Yuxing Film Tech
SHE:300305
0.33x CN¥2.01 Million
≈ $294.48K
CN¥6.05 Million China CN¥7.69 ▲ +3.36%
21819 Zhejiang Tailin Bioengineering Co Ltd
SHE:300813
0.33x CN¥14.05 Million
≈ $2.06 Million
CN¥42.25 Million China CN¥20.90 ▼ -1.51%
21820 Jiangsu GDK Biotechnology Co Ltd
SHG:688670
0.33x CN¥26.90 Million
≈ $3.94 Million
CN¥80.90 Million China CN¥15.48 ▼ -2.15%
21821 Multi Hanna Kreasindo Tbk Pt
JK:MHKI
0.33x Rp26.33 Billion
≈ $1.54 Million
Rp79.23 Billion Indonesia Rp107.00 ▼ -4.46%
21822 Mondelez International Inc
NASDAQ:MDLZ
0.33x $155.00 Million $467.00 Million USA $60.99 ▼ -0.52%
21823 Frequency Electronics Inc
NASDAQ:FEIM
0.33x $385.00K $1.16 Million USA $72.42 ▲ +4.71%
21824 Al-Bad Massuot Yitzhak Ltd
TA:ALBA
0.33x ILA10.52 Million
≈ $28.21K
ILA31.73 Million Israel ILA3290.00 ▼ -1.47%
21825 Compagnie des Alpes S.A.
PA:CDA
0.33x €127.55 Million
≈ $149.12 Million
€384.75 Million France €22.25 ▲ +0.68%
21826 Beach Energy Ltd
AU:BPT
0.33x AU$146.60 Million
≈ $103.73 Million
AU$442.40 Million Australia AU$1.11 ▲ +1.83%
21827 YiDong Electronics Technology Co. Ltd.
SHE:301123
0.33x CN¥21.24 Million
≈ $3.11 Million
CN¥64.12 Million China CN¥106.79 ▲ +20.00%
21828 Sampoerna Agro Tbk
JK:SGRO
0.33x Rp57.80 Billion
≈ $3.39 Million
Rp174.57 Billion Indonesia Rp2580.00 ▼ -1.53%
21829 Sinomach Precision Industry Co Ltd
SHE:002046
0.33x CN¥98.29 Million
≈ $14.38 Million
CN¥296.95 Million China CN¥56.18 ▼ -1.40%
21830 Enterprise Products Partners LP
NYSE:EPD
0.33x $486.00 Million $1.47 Billion USA $38.18 ▲ +0.50%
21831 Shanghai DaZhong Public Utilities Group Co Ltd
SHG:600635
0.33x CN¥78.49 Million
≈ $11.49 Million
CN¥237.31 Million China CN¥5.01 ▼ -4.02%
21832 Hansae Yes24
KO:016450
0.33x ₩33.75 Billion
≈ $22.87 Million
₩102.05 Billion Korea ₩4250.00 ▲ +0.00%
21833 S-Oil Corp
KO:010950
0.33x ₩613.44 Billion
≈ $415.72 Million
₩1.86 Trillion Korea ₩114500.00 ▲ +5.72%
21834 Dave & Buster’s Entertainment
NASDAQ:PLAY
0.33x $34.00 Million $103.00 Million USA $11.18 ▼ -6.05%
21835 Twin Disc Incorporated
NASDAQ:TWIN
0.33x $1.75 Million $5.31 Million USA $18.66 ▲ +3.61%
21836 Agora Inc
NASDAQ:API
0.33x $3.11 Million $9.42 Million USA $4.83 ▼ -0.82%
21837 Beijing Vastdata Technology Co Ltd
SHG:603138
0.33x CN¥12.49 Million
≈ $1.83 Million
CN¥37.88 Million China CN¥18.01 ▼ -2.17%
21838 JPP Holding Company Limited
TW:5284
0.33x NT$72.32 Million
≈ $2.28 Million
NT$219.57 Million Taiwan NT$416.50 ▼ -2.23%
21839 Century Plyboards (India) Limited
NSE:CENTURYPLY
0.33x Rs947.60 Million
≈ $10.25 Million
Rs2.88 Billion India Rs764.10 ▲ +1.49%
21840 S&S TECH Corporation
KQ:101490
0.33x ₩4.21 Billion
≈ $2.85 Million
₩12.79 Billion Korea ₩66800.00 ▲ +4.21%
21841 Dr. Reddy’s Laboratories Ltd ADR
NYSE:RDY
0.33x $3.59 Billion $10.91 Billion USA $13.58 ▲ +5.76%
21842 Dr. Reddy's Laboratories Limited
F:RDDA
0.33x €3.59 Billion
≈ $4.19 Billion
€10.91 Billion Germany €11.00 ▼ -0.90%
21843 Talon Metals Corp
F:TAO
0.33x €2.43 Million
≈ $2.85 Million
€7.40 Million Germany €5.35 ▼ -0.74%
21844 Talon Metals Corp
TO:TLO
0.33x CA$2.43 Million
≈ $1.76 Million
CA$7.40 Million Canada CA$6.74 ▲ +3.53%
21845 Teera-Mongkol Industry Public Company Limited
BK:TMI
0.33x ฿7.63 Million
≈ $237.95K
฿23.21 Million Thailand ฿0.47 ▼ -2.08%
21846 WEC Energy Group Inc
NYSE:WEC
0.33x $400.50 Million $1.22 Billion USA $111.23 ▲ +1.07%
21847 Sam Yang Foods
KO:003230
0.33x ₩21.85 Billion
≈ $14.81 Million
₩66.54 Billion Korea ₩1000000.00 ▲ +0.00%
21848 Ryman Hospitality Properties Inc
NYSE:RHP
0.33x $55.58 Million $169.24 Million USA $117.06 ▲ +2.81%
21849 Petronas Chemicals Group Bhd
KLSE:5183
0.33x RM326.00 Million
≈ $81.85 Million
RM993.00 Million Malaysia RM5.45 ▼ -1.27%
21850 Société de Services de Participations de Direction et d'Elaboration
BR:SPA
0.33x €4.77 Million
≈ $5.57 Million
€14.52 Million Belgium €366.00 ▲ +0.00%
21851 Ginting Jaya Energi
JK:WOWS
0.33x Rp10.77 Billion
≈ $631.35K
Rp32.84 Billion Indonesia Rp58.00 ▼ -6.45%
21852 Baker Hughes Co
NASDAQ:BKR
0.33x $164.00 Million $500.00 Million USA $66.11 ▲ +2.86%
21853 Mersen SA
PA:MRN
0.33x €31.80 Million
≈ $37.18 Million
€97.00 Million France €43.04 ▼ -1.74%
21854 City Lodge Hotels Ltd
JSE:CLH
0.33x ZAC75.46 Million
≈ $40.10K
ZAC230.24 Million South Africa ZAC420.00 ▲ +0.00%
21855 Riley Exploration Permian Inc
NYSE MKT:REPX
0.33x $15.45 Million $47.18 Million USA $38.60 ▲ +2.88%
21856 Boliden AB
ST:BOL
0.33x Skr2.03 Billion
≈ $218.35 Million
Skr6.20 Billion Sweden Skr569.80 ▼ -1.89%
21857 Gansu Guofang Gongmao(Grp)
SHG:601086
0.33x CN¥15.88 Million
≈ $2.32 Million
CN¥48.51 Million China CN¥7.28 ▼ -6.67%
21858 Dutch Bros Inc
NYSE:BROS
0.33x $27.72 Million $84.72 Million USA $55.92 ▼ -1.20%
21859 Shenzhen Jame Technology Corp Ltd
SHE:300868
0.33x CN¥6.23 Million
≈ $911.91K
CN¥19.04 Million China CN¥128.95 ▲ +12.73%
21860 Deltamac Taiwan Co Ltd
TWO:6144
0.33x NT$588.00K
≈ $18.53K
NT$1.80 Million Taiwan NT$14.65 ▼ -0.68%
21861 Elang Mahkota Teknologi Tbk
JK:EMTK
0.33x Rp82.04 Billion
≈ $4.81 Million
Rp251.42 Billion Indonesia Rp555.00 ▼ -0.89%
21862 Mineral Resources Ltd
AU:MIN
0.33x AU$287.00 Million
≈ $203.07 Million
AU$880.00 Million Australia AU$71.19 ▼ -2.27%
21863 SHANGH.DAZ.PUBL.UTIL.YC 1
F:6WL
0.33x €354.48 Million
≈ $414.43 Million
€1.09 Billion Germany €0.34 ▲ +1.18%
21864 Salomon A Angel Ltd
TA:ANGL
0.33x ILA5.24 Million
≈ $14.05K
ILA16.08 Million Israel ILA2313.00 ▲ +7.08%
21865 Indopoly Swakarsa Industry Tbk
JK:IPOL
0.33x Rp2.98 Million
≈ $174.87
Rp9.16 Million Indonesia Rp109.00 ▼ -5.22%
21866 Svenska Cellulosa Aktiebolaget SCA (publ)
ST:SCA-B
0.33x Skr326.00 Million
≈ $35.08 Million
Skr1.00 Billion Sweden Skr102.05 ▲ +0.00%
21867 Sunlour Pigment CO.LTD.
SHE:301036
0.33x CN¥9.62 Million
≈ $1.41 Million
CN¥29.57 Million China CN¥23.22 ▼ -1.44%
21868 Royal Group Co Ltd
SHE:002329
0.33x CN¥13.16 Million
≈ $1.93 Million
CN¥40.47 Million China CN¥3.95 ▼ -4.59%
21869 Zhong Yang Technology Co Ltd
TW:6668
0.33x NT$37.70 Million
≈ $1.19 Million
NT$115.96 Million Taiwan NT$38.55 ▼ -2.16%
21870 Charming Medical Limited Class A Ordinary Shares
NASDAQ:MCTA
0.32x $138.36K $425.89K USA $29.36 ▲ +0.00%
21871 Yangzhou Chenhua New Material Co Ltd
SHE:300610
0.32x CN¥10.37 Million
≈ $1.52 Million
CN¥31.97 Million China CN¥10.60 ▼ -1.58%
21872 Hiroca Holdings Ltd
TW:1338
0.32x NT$165.56 Million
≈ $5.22 Million
NT$510.88 Million Taiwan NT$17.10 ▲ +2.70%
21873 Rodex Fasteners
TWO:5015
0.32x NT$3.96 Million
≈ $124.79K
NT$12.22 Million Taiwan NT$25.00 ▲ +0.00%
21874 Blue Square Real Estate Ltd
TA:BLSR
0.32x ILA34.19 Million
≈ $91.65K
ILA105.50 Million Israel ILA36580.00 ▼ -0.54%
21875 Trisula Textile Industries Tbk PT
JK:BELL
0.32x Rp6.58 Billion
≈ $385.70K
Rp20.34 Billion Indonesia Rp110.00 ▲ +18.28%
21876 AKTIENBRAU.KAUFBEUR
MU:ABK
0.32x €405.00K
≈ $473.49K
€1.25 Million Germany €114.00 ▲ +0.00%
21877 Sunrex Technology Corp
TW:2387
0.32x NT$131.67 Million
≈ $4.15 Million
NT$407.10 Million Taiwan NT$42.30 ▼ -2.76%
21878 Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT
0.32x $13.27 Million $41.05 Million USA $0.83 ▲ +3.59%
21879 Xin Hwa Holdings Bhd
KLSE:5267
0.32x RM4.41 Million
≈ $1.11 Million
RM13.65 Million Malaysia RM0.14 ▲ +0.00%
21880 Medeon Biodesign
TWO:6499
0.32x NT$19.62 Million
≈ $618.04K
NT$60.74 Million Taiwan NT$82.80 ▲ +0.00%
21881 Filter Vision Public Company Limited
BK:FVC
0.32x ฿11.01 Million
≈ $343.11K
฿34.09 Million Thailand ฿0.32 ▲ +3.23%
21882 Domo Inc
NASDAQ:DOMO
0.32x $1.09 Million $3.38 Million USA $3.87 ▲ +3.20%
21883 China Steel Corp Pref
TW:2002A
0.32x NT$2.61 Billion
≈ $82.32 Million
NT$8.10 Billion Taiwan NT$38.35 ▼ -0.39%
21884 HiVi Acoustics Technology Co Ltd
SHE:002888
0.32x CN¥1.62 Million
≈ $236.60K
CN¥5.01 Million China CN¥18.79 ▲ +0.54%
21885 Lionco Pharm Grp Co Ltd
SHG:603669
0.32x CN¥2.28 Million
≈ $333.10K
CN¥7.06 Million China CN¥4.07 ▼ -4.46%
21886 Tiong Nam Logistics Holdings Bhd
KLSE:8397
0.32x RM36.61 Million
≈ $9.19 Million
RM113.62 Million Malaysia RM0.78 ▼ -3.13%
21887 Net Digital AG
XETRA:VRL
0.32x €39.76K
≈ $46.48K
€123.47K Germany €14.90 ▲ +1.36%
21888 Abonmax Co Ltd
TW:2429
0.32x NT$15.57 Million
≈ $490.48K
NT$48.38 Million Taiwan NT$44.20 ▼ -1.45%
21889 Carabao Group Public Company Limited
BK:CBG
0.32x ฿160.35 Million
≈ $5.00 Million
฿498.73 Million Thailand ฿42.00 ▲ +2.44%
21890 Nippon Telegraph and Telephone Corporation
F:NLV
0.32x €302.71 Billion
≈ $353.90 Billion
€941.60 Billion Germany €19.60 ▼ -0.51%
21891 Seadrill Limited
NYSE:SDRL
0.32x $9.00 Million $28.00 Million USA $47.72 ▲ +1.25%
21892 Kunshan Huguang Auto Harness Co Ltd
SHG:605333
0.32x CN¥25.13 Million
≈ $3.68 Million
CN¥78.19 Million China CN¥19.90 ▼ -1.73%
21893 Shanghai Guangdian Electric Group Co Ltd
SHG:601616
0.32x CN¥1.94 Million
≈ $283.25K
CN¥6.02 Million China CN¥4.03 ▼ -2.42%
21894 Viva Energy Group Ltd
AU:VEA
0.32x AU$121.60 Million
≈ $86.04 Million
AU$378.40 Million Australia AU$2.29 ▲ +2.23%
21895 Aekyung Petrochemical Co Ltd
KO:161000
0.32x ₩8.66 Billion
≈ $5.87 Million
₩26.96 Billion Korea ₩11310.00 ▲ +0.09%
21896 Bali Bintang Sejahtera Tbk PT
JK:BOLA
0.32x Rp2.48 Billion
≈ $145.24K
Rp7.72 Billion Indonesia Rp145.00 ▲ +0.69%
21897 JD.com Inc Adr
F:013A
0.32x €6.70 Billion
≈ $7.83 Billion
€20.88 Billion Germany €25.65 ▼ -2.47%
21898 Press Metal Bhd
KLSE:8869
0.32x RM341.15 Million
≈ $85.65 Million
RM1.06 Billion Malaysia RM9.00 ▼ -3.02%
21899 LB Aluminium Bhd
KLSE:9326
0.32x RM5.74 Million
≈ $1.44 Million
RM17.93 Million Malaysia RM0.51 ▲ +2.02%
21900 ENN ENERGY HLD.UNS.ADR/25
F:XGH0
0.32x €3.34 Billion
≈ $3.91 Billion
€10.43 Billion Germany €27.40 ▲ +0.00%