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
22001 Privi Speciality Chemicals Limited
NSE:PRIVISCL
0.34x Rs800.31 Million
≈ $8.66 Million
Rs2.35 Billion India Rs3382.60 ▲ +0.45%
22002 Jiangsu Rongtai Industry Co. Ltd.
SHG:605133
0.34x CN¥39.00 Million
≈ $5.71 Million
CN¥114.51 Million China CN¥25.23 ▲ +1.90%
22003 Value Grupo Financiero S.A.B. de C.V
MX:VALUEGFO
0.34x MX$177.36 Million
≈ $10.21 Million
MX$520.83 Million Mexico MX$60.00 ▲ +0.00%
22004 Beijing Integrity Technology Co. Ltd. A
SHG:688244
0.34x CN¥3.52 Million
≈ $514.73K
CN¥10.34 Million China CN¥14.86 ▼ -2.37%
22005 Hubei Energy Group Co Ltd
SHE:000883
0.34x CN¥816.40 Million
≈ $119.47 Million
CN¥2.40 Billion China CN¥4.48 ▼ -0.67%
22006 APM Automotive Holdings Bhd
KLSE:5015
0.34x RM105.06 Million
≈ $26.38 Million
RM309.07 Million Malaysia RM2.85 ▼ -2.73%
22007 Ledlink Optics
TWO:5230
0.34x NT$18.83 Million
≈ $593.34K
NT$55.42 Million Taiwan NT$17.80 ▲ +0.56%
22008 Okins Electronics Co. Ltd
KQ:080580
0.34x ₩1.64 Billion
≈ $1.11 Million
₩4.84 Billion Korea ₩20150.00 ▲ +4.19%
22009 Eiffage SA
PA:FGR
0.34x €153.00 Million
≈ $178.87 Million
€451.00 Million France €109.00 ▲ +0.09%
22010 Impala Platinum Holdings Ltd
JSE:IMP
0.34x ZAC1.55 Billion
≈ $826.40K
ZAC4.59 Billion South Africa ZAC24843.00 ▲ +2.65%
22011 FirstGroup PLC
LSE:FGP
0.34x GBX68.00 Million
≈ $8.27K
GBX200.80 Million UK GBX175.80 ▼ -0.45%
22012 Microsoft Corporation
NASDAQ:MSFT
0.34x $15.80 Billion $46.68 Billion USA $499.70 ▼ -2.04%
22013 Jiangmen iDear-Hanyu Electrical Joint-Stock Co Ltd
SHE:300403
0.34x CN¥24.69 Million
≈ $3.61 Million
CN¥72.93 Million China CN¥9.35 ▲ +1.74%
22014 ABM Industries Incorporated
NYSE:ABM
0.34x $22.40 Million $66.20 Million USA $47.05 ▼ -0.38%
22015 Westshore Terminals Investment Corp
TO:WTE
0.34x CA$38.14 Million
≈ $27.59 Million
CA$112.77 Million Canada CA$40.22 ▲ +1.72%
22016 Taiwan High Speed Rail Corp
TW:2633
0.34x NT$1.93 Billion
≈ $60.82 Million
NT$5.71 Billion Taiwan NT$26.00 ▼ -0.38%
22017 Mono Next Public Company Limited
BK:MONO
0.34x ฿70.13 Million
≈ $2.19 Million
฿207.42 Million Thailand ฿0.59 ▲ +1.72%
22018 Natural Gas Services Group Inc
NYSE:NGS
0.34x $7.79 Million $23.04 Million USA $36.33 ▲ +1.85%
22019 PetroVietnam Drilling & Well Service Corp
VN:PVD
0.34x ₫374.03 Billion
≈ $14.21 Million
₫1.11 Trillion Vietnam ₫18500.00 ▼ -3.65%
22020 Yantai Dongcheng Pharmaceutical Co Ltd
SHE:002675
0.34x CN¥80.85 Million
≈ $11.83 Million
CN¥239.54 Million China CN¥12.72 ▼ -0.16%
22021 Jinxiandai Information Industry Co
SHE:300830
0.34x CN¥5.45 Million
≈ $797.03K
CN¥16.15 Million China CN¥9.59 ▼ -3.91%
22022 Beijing Hanjian Heshan Pipeline Co Ltd
SHG:603616
0.34x CN¥13.22 Million
≈ $1.93 Million
CN¥39.23 Million China CN¥5.83 ▲ +0.52%
22023 Asia Cement
KO:002030
0.34x ₩14.53 Billion
≈ $9.85 Million
₩43.12 Billion Korea ₩207500.00 ▲ +0.48%
22024 Long Young Electronic (Kunshan) Co. Ltd. A
SHE:301389
0.34x CN¥54.57 Million
≈ $7.99 Million
CN¥162.01 Million China CN¥58.89 ▲ +11.41%
22025 Sejahtera Bintang Abadi Textile Tbk
JK:SBAT
0.34x Rp309.34 Million
≈ $18.13K
Rp918.70 Million Indonesia Rp1.00 ▲ +0.00%
22026 Charter Communications Inc
NASDAQ:CHTR
0.34x $1.45 Billion $4.30 Billion USA $151.99 ▲ +0.40%
22027 Zhonghong Pulin Medical Products Co. Ltd.
SHE:300981
0.34x CN¥3.67 Million
≈ $537.47K
CN¥10.91 Million China CN¥15.68 ▼ -4.97%
22028 SICC Co. Ltd.
SHG:688234
0.34x CN¥48.98 Million
≈ $7.17 Million
CN¥145.51 Million China CN¥100.01 ▲ +2.65%
22029 Lily Textile Co Ltd
TW:1443
0.34x NT$45.87 Million
≈ $1.45 Million
NT$136.27 Million Taiwan NT$23.80 ▲ +0.42%
22030 United Internet AG NA
XETRA:UTDI
0.34x €96.84 Million
≈ $113.21 Million
€287.80 Million Germany €27.86 ▲ +2.28%
22031 Bina Darulaman Bhd
KLSE:6173
0.34x RM813.00K
≈ $204.12K
RM2.42 Million Malaysia RM0.19 ▲ +0.00%
22032 Trifork Holding AG
CO:TRIFOR
0.34x Dkr1.75 Million
≈ $274.51K
Dkr5.22 Million Denmark Dkr108.00 ▲ +0.00%
22033 Sprouts Farmers Market LLC
NASDAQ:SFM
0.34x $44.95 Million $133.71 Million USA $81.40 ▲ +2.87%
22034 Aeolus Tyre Co Ltd
SHG:600469
0.34x CN¥61.44 Million
≈ $8.99 Million
CN¥182.82 Million China CN¥5.21 ▲ +0.00%
22035 Prakash Industries Limited
NSE:PRAKASH
0.34x Rs676.20 Million
≈ $7.31 Million
Rs2.01 Billion India Rs125.08 ▼ -0.44%
22036 Sagittarius Life Science
TWO:3205
0.34x NT$42.00K
≈ $1.32K
NT$125.00K Taiwan NT$46.80 ▲ +1.30%
22037 Union Semiconductor (Hefei) Co. Ltd. A
SHG:688403
0.34x CN¥232.64 Million
≈ $34.04 Million
CN¥692.46 Million China CN¥25.52 ▲ +6.96%
22038 Teck Resources Limited
F:TPT
0.34x €344.00 Million
≈ $402.17 Million
€1.02 Billion Germany €58.00 ▲ +0.87%
22039 HudBay Minerals Inc
TO:HBM
0.34x CA$69.64 Million
≈ $50.38 Million
CA$207.54 Million Canada CA$37.94 ▼ -0.71%
22040 Media Prima Bhd
KLSE:4502
0.34x RM13.37 Million
≈ $3.36 Million
RM39.84 Million Malaysia RM0.28 ▼ -3.51%
22041 Sebang Co Ltd
KO:004365
0.34x ₩9.98 Billion
≈ $6.77 Million
₩29.76 Billion Korea ₩9350.00 ▼ -0.11%
22042 Sebang
KO:004360
0.34x ₩9.98 Billion
≈ $6.77 Million
₩29.76 Billion Korea ₩13500.00 ▲ +0.67%
22043 Jdd Tech New Mat Co Ltd
SHE:301538
0.34x CN¥17.93 Million
≈ $2.62 Million
CN¥53.49 Million China CN¥41.80 ▲ +2.13%
22044 Hyundai Cement
KO:006390
0.34x ₩8.69 Billion
≈ $5.89 Million
₩25.94 Billion Korea ₩18010.00 ▲ +0.00%
22045 Storskogen Group AB Series B
ST:STOR-B
0.34x Skr63.00 Million
≈ $6.78 Million
Skr188.00 Million Sweden Skr11.06 ▼ -1.69%
22046 Coloray International Investment Co. Ltd
KQ:900310
0.33x ₩233.04 Million
≈ $157.93K
₩695.77 Million Korea ₩2260.00 ▲ +4.15%
22047 Better Home & Finance Holding Company
NASDAQ:BETR
0.33x $1.41 Million $4.21 Million USA $14.48 ▲ +9.66%
22048 Global Yatirim Holding AS
IS:GLYHO
0.33x TL1.20 Billion
≈ $26.85 Million
TL3.58 Billion Turkey TL16.53 ▼ -0.66%
22049 Delcath Systems Inc
NASDAQ:DCTH
0.33x $287.00K $857.00K USA $16.48 ▼ -0.60%
22050 Stove Kraft Limited
NSE:STOVEKRAFT
0.33x Rs359.57 Million
≈ $3.89 Million
Rs1.07 Billion India Rs849.25 ▲ +2.01%
22051 CS Disco LLC
NYSE:LAW
0.33x $255.00K $762.00K USA $4.24 ▼ -2.97%
22052 Conifex Timber Inc
TO:CFF
0.33x CA$104.10K
≈ $75.30K
CA$311.20K Canada CA$0.10 ▼ -9.09%
22053 Powercell Sweden
ST:PCELL
0.33x Skr1.54 Million
≈ $165.51K
Skr4.60 Million Sweden Skr21.86 ▲ +3.21%
22054 Cyfrowy Polsat SA
WAR:CPS
0.33x zł302.10 Million
≈ $83.14 Million
zł904.10 Million Poland zł15.92 ▲ +0.13%
22055 The Platform Group AG
XETRA:TPG
0.33x €6.35 Million
≈ $7.42 Million
€19.01 Million Germany €3.79 ▼ -19.55%
22056 K2 Capital Acquisition Corporation
NASDAQ:KTWO
0.33x $564.00K $1.69 Million USA $10.09 ▲ +0.15%
22057 Hillman Solutions Corp
NASDAQ:HLMN
0.33x $35.09 Million $105.19 Million USA $7.68 ▲ +0.00%
22058 MultiChoice Group Ltd
JSE:MCG
0.33x ZAC183.00 Million
≈ $97.26K
ZAC549.00 Million South Africa ZAC12375.00 ▲ +0.20%
22059 Brightstar Lottery PLC
NYSE:BRSL
0.33x $55.00 Million $165.00 Million USA $11.30 ▼ -0.35%
22060 Biohit Oyj B
HE:BIOBV
0.33x €200.00K
≈ $233.82K
€600.00K Finland €2.47 ▼ -2.37%
22061 Tecnotree Oyj
HE:TEM1V
0.33x €1.10 Million
≈ $1.29 Million
€3.30 Million Finland €6.52 ▼ -3.12%
22062 Shenzhen Soling Industrial Co Ltd
SHE:002766
0.33x CN¥11.91 Million
≈ $1.74 Million
CN¥35.75 Million China CN¥4.27 ▼ -1.16%
22063 Guangdong Baolihua New Energy Stock Co LTD
SHE:000690
0.33x CN¥59.65 Million
≈ $8.73 Million
CN¥179.09 Million China CN¥4.98 ▲ +0.61%
22064 LiaonWellhope Agri-Tech Co Ltd
SHG:603609
0.33x CN¥135.50 Million
≈ $19.83 Million
CN¥407.00 Million China CN¥6.96 ▲ +3.73%
22065 STMicroelectronics N.V.
PA:STMPA
0.33x €182.39 Million
≈ $213.23 Million
€547.87 Million France €46.64 ▲ +4.08%
22066 Jiangsu Yuxing Film Tech
SHE:300305
0.33x CN¥2.01 Million
≈ $294.48K
CN¥6.05 Million China CN¥6.26 ▼ -3.25%
22067 Socket Mobile Inc
NASDAQ:SCKT
0.33x $45.24K $135.95K USA $0.61 ▲ +0.00%
22068 Klabin S.A.
SA:KLBN11
0.33x R$327.40 Million
≈ $64.24 Million
R$984.00 Million Brazil R$19.47 ▼ -0.46%
22069 Klabin S.A
SA:KLBN3
0.33x R$327.40 Million
≈ $64.24 Million
R$984.00 Million Brazil R$4.03 ▼ -0.49%
22070 Zhejiang Tailin Bioengineering Co Ltd
SHE:300813
0.33x CN¥14.05 Million
≈ $2.06 Million
CN¥42.25 Million China CN¥20.87 ▲ +1.56%
22071 Samyang Tongsang Co. Ltd.
KO:002170
0.33x ₩673.35 Million
≈ $456.32K
₩2.03 Billion Korea ₩53300.00 ▼ -1.84%
22072 Multi Hanna Kreasindo Tbk Pt
JK:MHKI
0.33x Rp26.33 Billion
≈ $1.54 Million
Rp79.23 Billion Indonesia Rp143.00 ▼ -0.69%
22073 Nesco Limited
NSE:NESCO
0.33x Rs719.50 Million
≈ $7.78 Million
Rs2.17 Billion India Rs1076.00 ▲ +2.71%
22074 11 bit studios S.A
WAR:11B
0.33x zł5.12 Million
≈ $1.41 Million
zł15.43 Million Poland zł131.00 ▲ +1.71%
22075 Frequency Electronics Inc
NASDAQ:FEIM
0.33x $385.00K $1.16 Million USA $60.67 ▲ +1.30%
22076 Al-Bad Massuot Yitzhak Ltd
TA:ALBA
0.33x ILA10.52 Million
≈ $28.21K
ILA31.73 Million Israel ILA3260.00 ▼ -0.91%
22077 Telecom Argentina SA ADR
NYSE:TEO
0.33x $313.96 Billion $947.05 Billion USA $11.57 ▼ -3.66%
22078 Beach Energy Ltd
AU:BPT
0.33x AU$146.60 Million
≈ $103.73 Million
AU$442.40 Million Australia AU$0.87 ▲ +1.16%
22079 YiDong Electronics Technology Co. Ltd.
SHE:301123
0.33x CN¥21.24 Million
≈ $3.11 Million
CN¥64.12 Million China CN¥80.10 ▲ +5.15%
22080 Ewein Bhd
KLSE:7249
0.33x RM12.64 Million
≈ $3.17 Million
RM38.17 Million Malaysia RM0.95 ▲ +3.83%
22081 Yuhan Corp Preferred
KO:000105
0.33x ₩12.30 Billion
≈ $8.34 Million
₩37.15 Billion Korea ₩58200.00 ▲ +0.34%
22082 Sampoerna Agro Tbk
JK:SGRO
0.33x Rp57.80 Billion
≈ $3.39 Million
Rp174.57 Billion Indonesia Rp4970.00 ▼ -0.60%
22083 Sinomach Precision Industry Co Ltd
SHE:002046
0.33x CN¥98.29 Million
≈ $14.38 Million
CN¥296.95 Million China CN¥51.61 ▲ +1.34%
22084 Freshpet Inc
NASDAQ:FRPT
0.33x $14.70 Million $44.42 Million USA $70.24 ▲ +0.80%
22085 Shanghai DaZhong Public Utilities Group Co Ltd
SHG:600635
0.33x CN¥78.49 Million
≈ $11.49 Million
CN¥237.31 Million China CN¥4.71 ▼ -0.21%
22086 Hansae Yes24
KO:016450
0.33x ₩33.75 Billion
≈ $22.87 Million
₩102.05 Billion Korea ₩4435.00 ▼ -0.67%
22087 Daeduck Electronics Co Ltd
KO:353200
0.33x ₩18.37 Billion
≈ $12.45 Million
₩55.60 Billion Korea ₩103600.00 ▲ +4.12%
22088 S-Oil Corp
KO:010950
0.33x ₩613.44 Billion
≈ $415.72 Million
₩1.86 Trillion Korea ₩157600.00 ▲ +0.19%
22089 Grupo Pochteca S.A.B. de C.V
MX:POCHTECB
0.33x MX$55.07 Million
≈ $3.17 Million
MX$166.82 Million Mexico MX$5.40 ▲ +0.00%
22090 Dave & Buster’s Entertainment
NASDAQ:PLAY
0.33x $34.00 Million $103.00 Million USA $8.72 ▲ +0.58%
22091 Twin Disc Incorporated
NASDAQ:TWIN
0.33x $1.75 Million $5.31 Million USA $23.85 ▲ +4.56%
22092 BEYOND FRAMES ENTMT AB
F:8WP
0.33x €2.64 Million
≈ $3.09 Million
€8.02 Million Germany €0.23 ▲ +4.11%
22093 Beijing Vastdata Technology Co Ltd
SHG:603138
0.33x CN¥12.49 Million
≈ $1.83 Million
CN¥37.88 Million China CN¥14.75 ▼ -3.78%
22094 LMW Limited
NSE:LMW
0.33x Rs214.50 Million
≈ $2.32 Million
Rs650.70 Million India Rs18551.00 ▼ -1.19%
22095 JPP Holding Company Limited
TW:5284
0.33x NT$72.32 Million
≈ $2.28 Million
NT$219.57 Million Taiwan NT$318.50 ▼ -3.48%
22096 Century Plyboards (India) Limited
NSE:CENTURYPLY
0.33x Rs947.60 Million
≈ $10.25 Million
Rs2.88 Billion India Rs739.30 ▼ -1.22%
22097 Bitcoin Depot Inc.
NASDAQ:BTMCQ
0.33x $311.00K $945.00K USA $0.02 ▲ +0.00%
22098 Claros Mortgage Trust Inc
NYSE:CMTG
0.33x $789.00K $2.40 Million USA $1.62 ▲ +1.25%
22099 Dr. Reddy's Laboratories Limited
F:RDDA
0.33x €3.59 Billion
≈ $4.19 Billion
€10.91 Billion Germany €10.20 ▲ +0.00%
22100 Dr. Reddy’s Laboratories Ltd ADR
NYSE:RDY
0.33x $3.59 Billion $10.91 Billion USA $13.58 ▲ +5.76%