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
21301 Shell plc
LSE:SHEL
0.40x GBX3.48 Billion
≈ $423.95K
GBX8.80 Billion UK GBX3229.50 ▼ -1.19%
21302 Penta Teknoloji Urunleri Dagitim Ticaret AS
IS:PENTA
0.40x TL12.67 Million
≈ $283.83K
TL32.03 Million Turkey TL16.05 ▼ -1.11%
21303 Eastern Co
NASDAQ:EML
0.39x $1.52 Million $3.84 Million USA $21.61 ▲ +1.27%
21304 Anshan Hifichem Co Ltd
SHE:300758
0.39x CN¥15.31 Million
≈ $2.24 Million
CN¥38.79 Million China CN¥11.54 ▼ -3.91%
21305 Aspen Aerogels Inc
NYSE:ASPN
0.39x $5.93 Million $15.04 Million USA $6.23 ▲ +5.59%
21306 Rocky Brands Inc
NASDAQ:RCKY
0.39x $744.00K $1.89 Million USA $37.28 ▲ +1.61%
21307 SHEPHERD NEAME P. CONS.
F:43Y
0.39x €9.52 Million
≈ $11.13 Million
€24.14 Million Germany €5.60 ▲ +0.00%
21308 BOE Technology Group Co Ltd
SHE:000725
0.39x CN¥5.67 Billion
≈ $829.09 Million
CN¥14.37 Billion China CN¥6.15 ▲ +10.02%
21309 Wizz Air Holdings Plc
F:WI2
0.39x €420.10 Million
≈ $491.14 Million
€1.07 Billion Germany €12.08 ▲ +2.37%
21310 XP Factory PLC
LSE:XPF
0.39x GBX1.76 Million
≈ $214.63
GBX4.47 Million UK GBX18.75 ▲ +0.00%
21311 Valvoline Inc
NYSE:VVV
0.39x $37.60 Million $95.40 Million USA $35.25 ▲ +1.73%
21312 ZheJiang BangJie Digital Knitting Share Co Ltd
SHE:002634
0.39x CN¥3.10 Million
≈ $454.24K
CN¥7.88 Million China CN¥4.80 ▼ -2.64%
21313 Rogers Communications Inc
TO:RCI-A
0.39x CA$589.00 Million
≈ $426.07 Million
CA$1.50 Billion Canada CA$54.50 ▲ +0.37%
21314 Benefit Systems SA
WAR:BFT
0.39x zł170.67 Million
≈ $46.97 Million
zł433.23 Million Poland zł4500.00 ▼ -1.32%
21315 Ningbo Joyson Electronic Corp
SHG:600699
0.39x CN¥728.99 Million
≈ $106.67 Million
CN¥1.85 Billion China CN¥26.53 ▼ -1.49%
21316 Zhejiang Yongjin Metal Technology Co Ltd
SHG:603995
0.39x CN¥165.84 Million
≈ $24.27 Million
CN¥421.31 Million China CN¥18.40 ▼ -6.03%
21317 KT&G Corp
KO:033780
0.39x ₩108.57 Billion
≈ $73.57 Million
₩275.83 Billion Korea ₩175800.00 ▼ -4.77%
21318 XPO Logistics Inc
NYSE:XPO
0.39x $72.00 Million $183.00 Million USA $219.26 ▲ +0.26%
21319 Fwusow Industry Co Ltd
TW:1219
0.39x NT$64.34 Million
≈ $2.03 Million
NT$163.52 Million Taiwan NT$13.00 ▲ +0.78%
21320 Grammer AG
XETRA:GMM
0.39x €10.89 Million
≈ $12.73 Million
€27.68 Million Germany €8.30 ▲ +0.61%
21321 Guangdong Hongtu Technology Holdings Co Ltd
SHE:002101
0.39x CN¥72.83 Million
≈ $10.66 Million
CN¥185.36 Million China CN¥8.82 ▼ -1.23%
21322 Camping World Holdings Inc
NYSE:CWH
0.39x $54.94 Million $139.83 Million USA $7.01 ▼ -1.54%
21323 Heidelberger Druckmaschinen Aktiengesellschaft
F:HDD
0.39x €11.00 Million
≈ $12.86 Million
€28.00 Million Germany €1.43 ▼ -0.21%
21324 HEIDELB.DRUCK.UNS.ADR 1/2
F:HDDF
0.39x €11.00 Million
≈ $12.86 Million
€28.00 Million Germany €0.70 ▲ +0.00%
21325 Playtech Plc
LSE:PTEC
0.39x GBX90.70 Million
≈ $11.04K
GBX230.90 Million UK GBX348.20 ▲ +0.99%
21326 WHA Utilities and Power Public Company Limited
BK:WHAUP
0.39x ฿236.20 Million
≈ $7.36 Million
฿601.36 Million Thailand ฿5.95 ▲ +0.85%
21327 Ashtrom Group Ltd
TA:ASHG
0.39x ILA63.11 Million
≈ $169.19K
ILA160.77 Million Israel ILA6950.00 ▲ +0.65%
21328 Azenta Inc
NASDAQ:AZTA
0.39x $4.78 Million $12.18 Million USA $22.84 ▼ -4.40%
21329 KB SPAC 6
KQ:208640
0.39x ₩290.23K
≈ $196.68
₩740.23K Korea ₩158.00 ▲ +1.28%
21330 Guangzhou Echom Sci&Tech Co Ltd
SHE:002420
0.39x CN¥2.33 Million
≈ $340.32K
CN¥5.93 Million China CN¥5.70 ▼ -2.06%
21331 GiantStep Co. Ltd.
KQ:289220
0.39x ₩275.82 Million
≈ $186.92K
₩704.03 Million Korea ₩1797.00 ▲ +0.45%
21332 HP Inc
NYSE:HPQ
0.39x $150.00 Million $383.00 Million USA $26.30 ▲ +1.00%
21333 Menora Miv Hld
TA:MMHD
0.39x ILA39.21 Million
≈ $105.12K
ILA100.18 Million Israel ILA49180.00 ▲ +1.61%
21334 Hangzhou Chang Chuan Technology Co Ltd
SHE:300604
0.39x CN¥65.60 Million
≈ $9.60 Million
CN¥167.62 Million China CN¥223.35 ▲ +4.25%
21335 Jinhua Chunguang Technology Co Ltd
SHG:603657
0.39x CN¥45.01 Million
≈ $6.59 Million
CN¥115.02 Million China CN¥25.83 ▼ -1.15%
21336 Redcare Pharmacy NV
XETRA:RDC
0.39x €8.10 Million
≈ $9.47 Million
€20.70 Million Germany €50.40 ▲ +0.00%
21337 RWE Aktiengesellschaft
F:RWEA
0.39x €1.55 Billion
≈ $1.82 Billion
€3.97 Billion Germany €56.50 ▲ +0.00%
21338 Fiberweb (India) Limited
NSE:FIBERWEB
0.39x Rs61.20 Million
≈ $661.80K
Rs156.43 Million India Rs28.48 ▼ -0.25%
21339 Grupo Cementos de Chihuahua S.A.B. de C.V
MX:GCC
0.39x MX$62.23 Million
≈ $3.58 Million
MX$159.15 Million Mexico MX$205.25 ▼ -0.74%
21340 Top Resource Conservation Engineering Co Ltd
SHE:300332
0.39x CN¥37.73 Million
≈ $5.52 Million
CN¥96.54 Million China CN¥4.83 ▼ -3.78%
21341 Sunonwealth Electric Machine Industry Co Ltd
TW:2421
0.39x NT$189.12 Million
≈ $5.96 Million
NT$484.01 Million Taiwan NT$168.50 ▲ +0.60%
21342 Marie Brizard Wine & Spirits
PA:MBWS
0.39x €1.68 Million
≈ $1.97 Million
€4.31 Million France €2.74 ▲ +1.11%
21343 Taiwan Steel Union Co Ltd
TW:6581
0.39x NT$58.66 Million
≈ $1.85 Million
NT$150.23 Million Taiwan NT$109.50 ▼ -1.35%
21344 Guangzhou Tech-Long Packing Machine Co Ltd
SHE:002209
0.39x CN¥42.98 Million
≈ $6.29 Million
CN¥110.11 Million China CN¥12.50 ▲ +0.97%
21345 Kangnam Jevisco Co Ltd
KO:000860
0.39x ₩5.81 Billion
≈ $3.94 Million
₩14.89 Billion Korea ₩12410.00 ▼ -2.13%
21346 Kemira Oyj
HE:KEMIRA
0.39x €49.60 Million
≈ $57.99 Million
€127.20 Million Finland €17.80 ▼ -0.22%
21347 Happy City Holdings Limited Class A Ordinary shares
NASDAQ:HCHL
0.39x $493.27K $1.27 Million USA $3.72 ▲ +5.08%
21348 Zinitix Co.Ltd
KQ:303030
0.39x ₩1.87 Billion
≈ $1.26 Million
₩4.79 Billion Korea ₩2045.00 ▲ +2.25%
21349 Ningbo Jifeng Auto Parts Co
SHG:603997
0.39x CN¥236.98 Million
≈ $34.68 Million
CN¥608.12 Million China CN¥15.15 ▼ -0.79%
21350 Viet Nam International Commercial Joint Stock Bank
VN:VIB
0.39x ₫127.48 Billion
≈ $4.84 Million
₫327.27 Billion Vietnam ₫16250.00 ▲ +2.20%
21351 Archrock Inc
NYSE:AROC
0.39x $72.37 Million $185.85 Million USA $34.77 ▲ +1.64%
21352 AmanahRaya Real Estate Investment Trust
KLSE:5127
0.39x RM16.20 Million
≈ $4.07 Million
RM41.63 Million Malaysia RM0.40 ▼ -1.25%
21353 De La Rue PLC
LSE:DLAR
0.39x GBX4.20 Million
≈ $511.02
GBX10.80 Million UK GBX130.00 ▲ +0.00%
21354 Rio2 Ltd
V:RIO
0.39x CA$7.49 Million
≈ $5.42 Million
CA$19.26 Million Canada CA$1.83 ▲ +0.55%
21355 Ta Chen Stainless Pipe Co Ltd
TW:2027
0.39x NT$160.20 Million
≈ $5.05 Million
NT$412.20 Million Taiwan NT$44.10 ▲ +0.57%
21356 Pinar Entegre Et ve Un Sanayi AS
IS:PETUN
0.39x TL37.03 Million
≈ $829.46K
TL95.31 Million Turkey TL12.78 ▲ +0.00%
21357 Cummins Inc
NYSE:CMI
0.39x $120.00 Million $309.00 Million USA $678.10 ▼ -0.62%
21358 BOE Tech Group
SHE:200725
0.39x HK$5.69 Billion
≈ $726.35 Million
HK$14.65 Billion China HK$4.74 ▲ +1.94%
21359 KURITA WTR IND.UNSP.ADR 2
F:KWI0
0.39x €34.07 Billion
≈ $39.84 Billion
€87.76 Billion Germany €83.00 ▲ +0.61%
21360 Shandong Shida Shenghua Chem
SHG:603026
0.39x CN¥63.13 Million
≈ $9.24 Million
CN¥162.65 Million China CN¥84.00 ▼ -3.23%
21361 Lily Textile Co Ltd
TW:1443
0.39x NT$54.89 Million
≈ $1.73 Million
NT$141.42 Million Taiwan NT$26.40 ▲ +4.76%
21362 Lumentum Holdings Inc
NASDAQ:LITE
0.39x $79.10 Million $203.80 Million USA $945.08 ▲ +0.75%
21363 RS Public Company Limited
BK:RS
0.39x ฿2.35 Million
≈ $73.17K
฿6.05 Million Thailand ฿0.15 ▲ +7.14%
21364 SGC Energy Co Ltd
KO:005090
0.39x ₩2.79 Billion
≈ $1.89 Million
₩7.20 Billion Korea ₩48000.00 ▼ -4.19%
21365 Innometry Co. Ltd
KQ:302430
0.39x ₩466.07 Million
≈ $315.85K
₩1.20 Billion Korea ₩8350.00 ▲ +5.70%
21366 CJ CheilJedang Corp
KO:097955
0.39x ₩320.65 Billion
≈ $217.30 Million
₩826.72 Billion Korea ₩124400.00 ▲ +1.14%
21367 CNX Resources Corp
NYSE:CNX
0.39x $107.61 Million $277.51 Million USA $34.03 ▲ +1.37%
21368 Coterra Energy Inc
NYSE:CTRA
0.39x $376.00 Million $970.00 Million USA $700.00 ▲ +2049.88%
21369 Leifheit Aktiengesellschaft
F:LEI
0.39x €2.85 Million
≈ $3.33 Million
€7.36 Million Germany €15.50 ▼ -9.88%
21370 Plenitude Bhd
KLSE:5075
0.39x RM27.56 Million
≈ $6.92 Million
RM71.13 Million Malaysia RM1.55 ▼ -0.64%
21371 DongKook Pharmaceutical Co. Ltd
KQ:086450
0.39x ₩9.12 Billion
≈ $6.18 Million
₩23.53 Billion Korea ₩18530.00 ▲ +0.05%
21372 ENTAIN PLC UNSP.ADR/1
F:6GI0
0.39x €214.70 Million
≈ $251.01 Million
€554.20 Million Germany €6.85 ▼ -2.14%
21373 NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP
0.39x €7.42 Million
≈ $8.67 Million
€19.14 Million Netherlands €99.90 ▲ +0.71%
21374 Mineros SA
TO:MSA
0.39x CA$19.60 Million
≈ $14.18 Million
CA$50.62 Million Canada CA$5.80 ▼ -0.85%
21375 Shanghai Pret Composites
SHE:002324
0.39x CN¥180.20 Million
≈ $26.37 Million
CN¥465.48 Million China CN¥11.85 ▼ -2.47%
21376 Flat Glass Group Co. Ltd
SHG:601865
0.39x CN¥335.23 Million
≈ $49.05 Million
CN¥865.97 Million China CN¥11.22 ▼ -0.97%
21377 Caesars Entertainment Corporation
NASDAQ:CZR
0.39x $123.00 Million $318.00 Million USA $29.26 ▲ +0.27%
21378 Petrokent Turizm AS
IS:PKENT
0.39x TL15.73 Million
≈ $352.25K
TL40.67 Million Turkey TL155.00 ▲ +0.71%
21379 Pioneer Municipal High Income Trust
NYSE:MHI
0.39x $2.28 Million $5.90 Million USA $8.95 ▲ +0.56%
21380 Southern Score Builders Berhad
KLSE:0045
0.39x RM348.00K
≈ $87.37K
RM900.00K Malaysia RM0.56 ▲ +0.91%
21381 PCF Group SA
WAR:PCF
0.39x zł7.54 Million
≈ $2.08 Million
zł19.50 Million Poland zł3.54 ▼ -0.84%
21382 Arima Communications Corp
TW:8101
0.39x NT$5.95 Million
≈ $187.39K
NT$15.39 Million Taiwan NT$16.00 ▼ -1.84%
21383 Anhui Genuine New Materials Co Ltd
SHG:603429
0.39x CN¥2.05 Million
≈ $300.08K
CN¥5.31 Million China CN¥9.32 ▼ -4.80%
21384 SEOWONINTECH.Co.Ltd
KQ:093920
0.39x ₩661.59 Million
≈ $448.35K
₩1.71 Billion Korea ₩4630.00 ▼ -0.43%
21385 Fujian Raynen Tech Co Ltd
SHG:603933
0.39x CN¥19.75 Million
≈ $2.89 Million
CN¥51.14 Million China CN¥23.18 ▼ -1.78%
21386 GE HealthCare Technologies Inc.
NASDAQ:GEHC
0.39x $112.00 Million $290.00 Million USA $63.81 ▲ +2.87%
21387 GE HEALTHCARE TECH.INC.
F:L0T
0.39x €112.00 Million
≈ $130.94 Million
€290.00 Million Germany €53.17 ▲ +1.06%
21388 Anhui Honglu Steel Construction Group Co Ltd
SHE:002541
0.39x CN¥222.23 Million
≈ $32.52 Million
CN¥575.44 Million China CN¥19.50 ▲ +1.88%
21389 Songz Automobile Air Conditioning Co Ltd
SHE:002454
0.39x CN¥24.37 Million
≈ $3.57 Million
CN¥63.16 Million China CN¥5.66 ▼ -1.22%
21390 Beijing Philisense Tech
SHE:300287
0.39x CN¥41.13 Million
≈ $6.02 Million
CN¥106.60 Million China CN¥3.85 ▼ -4.23%
21391 Coca-Cola FEMSA S.A.B. de C.V
MX:KOFUBL
0.39x MX$4.22 Billion
≈ $242.59 Million
MX$10.93 Billion Mexico MX$184.55 ▼ -1.34%
21392 Coca-Cola FEMSA S.A.B. de C.V
F:CFSL
0.39x €4.22 Billion
≈ $4.93 Billion
€10.93 Billion Germany €91.80 ▼ -1.08%
21393 Mobilityone Ltd
LSE:MBO
0.39x GBX59.53K
≈ $7.24
GBX154.31K UK GBX8.13 ▲ +3.17%
21394 Grange Resources Ltd
AU:GRR
0.39x AU$15.96 Million
≈ $11.29 Million
AU$41.37 Million Australia AU$0.16 ▼ -3.13%
21395 Yoshitsu Co Ltd ADR
NASDAQ:TKLF
0.39x $536.14K $1.39 Million USA $2.11 ▼ -5.88%
21396 Sichuan Development Lomon Co Ltd
SHE:002312
0.39x CN¥66.35 Million
≈ $9.71 Million
CN¥172.09 Million China CN¥8.66 ▼ -2.37%
21397 Wuxi Taiji Industry Co Ltd
SHG:600667
0.39x CN¥57.20 Million
≈ $8.37 Million
CN¥148.34 Million China CN¥16.36 ▲ +10.02%
21398 Zhongshan Public Utilities Group Co Ltd
SHE:000685
0.39x CN¥143.26 Million
≈ $20.96 Million
CN¥371.64 Million China CN¥10.94 ▼ -2.76%
21399 Eversafe Rubber Bhd
KLSE:0190
0.39x RM3.15 Million
≈ $791.48K
RM8.18 Million Malaysia RM0.08 ▲ +0.00%
21400 ISU Abxis Co. Ltd
KQ:086890
0.39x ₩4.07 Billion
≈ $2.76 Million
₩10.56 Billion Korea ₩3265.00 ▲ +0.46%