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
22501 Kandi Technologies Group Inc
NASDAQ:KNDI
0.24x $3.65 Million $15.40 Million USA $0.77 ▼ -5.55%
22502 Interface Inc
NASDAQ:TILE
0.24x $3.21 Million $13.54 Million USA $29.75 ▲ +2.27%
22503 Negri Sembilan Oil Palms Bhd
KLSE:2038
0.24x RM12.96 Million
≈ $3.25 Million
RM54.73 Million Malaysia RM5.20 ▼ -2.80%
22504 Emico Holdings Bhd
KLSE:9091
0.24x RM2.21 Million
≈ $555.61K
RM9.34 Million Malaysia RM0.15 ▼ -21.05%
22505 Zhejiang Yingfeng Technology Co Ltd
SHG:605055
0.24x CN¥116.65 Million
≈ $17.07 Million
CN¥492.72 Million China CN¥11.70 ▼ -0.85%
22506 Sangshin Electronics Co. Ltd
KQ:263810
0.24x ₩383.10 Million
≈ $259.62K
₩1.62 Billion Korea ₩2680.00 ▲ +1.32%
22507 Precision Camshafts Limited
NSE:PRECAM
0.24x Rs151.30 Million
≈ $1.64 Million
Rs640.97 Million India Rs149.36 ▲ +0.15%
22508 CHN Energy Changyuan Electric Power Co Ltd
SHE:000966
0.24x CN¥279.94 Million
≈ $40.96 Million
CN¥1.19 Billion China CN¥5.28 ▼ -2.58%
22509 Shunsin Technology Holdings Ltd
TW:6451
0.24x NT$70.09 Million
≈ $2.21 Million
NT$298.10 Million Taiwan NT$680.00 ▼ -6.08%
22510 Lamor Corporation Oyj
HE:LAMOR
0.24x €3.07 Million
≈ $3.59 Million
€13.06 Million Finland €0.97 ▲ +3.64%
22511 Recticel
BR:RECT
0.24x €8.30 Million
≈ $9.71 Million
€35.33 Million Belgium €10.50 ▼ -0.38%
22512 Shandong Kehui Power Automation Co Ltd
SHG:688681
0.23x CN¥5.28 Million
≈ $773.36K
CN¥22.50 Million China CN¥16.30 ▼ -2.16%
22513 Hammond Power Solutions Inc
TO:HPS-A
0.23x CA$2.67 Million
≈ $1.93 Million
CA$11.35 Million Canada CA$329.10 ▲ +0.95%
22514 Biotest Aktiengesellschaft
XETRA:BIO
0.23x €8.80 Million
≈ $10.29 Million
€37.50 Million Germany €42.20 ▲ +0.00%
22515 Biotest Aktiengesellschaft
XETRA:BIO3
0.23x €8.80 Million
≈ $10.29 Million
€37.50 Million Germany €28.40 ▲ +0.00%
22516 TBS Energi Utama Tbk PT
JK:TOBA
0.23x Rp8.31 Million
≈ $486.90
Rp35.42 Million Indonesia Rp368.00 ▼ -7.07%
22517 Snowsky Salt Industry Group Co Ltd
SHG:600929
0.23x CN¥40.93 Million
≈ $5.99 Million
CN¥174.73 Million China CN¥5.17 ▼ -3.72%
22518 Thunder Software Technology Co Ltd
SHE:300496
0.23x CN¥40.38 Million
≈ $5.91 Million
CN¥172.56 Million China CN¥61.21 ▼ -3.13%
22519 Bangkok Aviation Fuel Services Public Company Limited
BK:BAFS
0.23x ฿73.53 Million
≈ $2.29 Million
฿314.39 Million Thailand ฿9.10 ▲ +2.25%
22520 Guilin Fuda Co Ltd
SHG:603166
0.23x CN¥20.18 Million
≈ $2.95 Million
CN¥86.36 Million China CN¥12.23 ▼ -0.89%
22521 Henan Huanghe Whirlwind Co Ltd
SHG:600172
0.23x CN¥14.75 Million
≈ $2.16 Million
CN¥63.19 Million China CN¥14.48 ▼ -3.72%
22522 Bengang Steel Plates Co Ltd
SHE:200761
0.23x HK$184.06 Million
≈ $23.50 Million
HK$788.65 Million China HK$0.90 ▼ -2.17%
22523 Bengang Steel Plates Co Ltd
SHE:000761
0.23x CN¥184.06 Million
≈ $26.93 Million
CN¥788.65 Million China CN¥2.46 ▼ -2.77%
22524 Refrigeration Electrical Engineering Corp
VN:REE
0.23x ₫251.21 Billion
≈ $9.54 Million
₫1.08 Trillion Vietnam ₫51200.00 ▲ +0.00%
22525 Tashin Holdings Bhd
KLSE:0211
0.23x RM10.79 Million
≈ $2.71 Million
RM46.28 Million Malaysia RM0.21 ▲ +0.00%
22526 LTKM Bhd
KLSE:7085
0.23x RM10.12 Million
≈ $2.54 Million
RM43.42 Million Malaysia RM1.22 ▲ +1.67%
22527 CHAPEL DOWN GRP PLC LS-05
F:1U6
0.23x €335.32K
≈ $392.03K
€1.44 Million Germany €0.48 ▼ -0.41%
22528 Ningbo Tuopu Group Co Ltd
SHG:601689
0.23x CN¥351.99 Million
≈ $51.51 Million
CN¥1.51 Billion China CN¥67.60 ▲ +7.94%
22529 Kornit Digital Ltd
NASDAQ:KRNT
0.23x $2.47 Million $10.61 Million USA $15.96 ▲ +0.19%
22530 Titijaya Land Bhd
KLSE:5239
0.23x RM13.93 Million
≈ $3.50 Million
RM59.85 Million Malaysia RM0.22 ▲ +2.38%
22531 Guangdong Taienkang Pharmaceutical Co. Ltd
SHE:301263
0.23x CN¥20.78 Million
≈ $3.04 Million
CN¥89.33 Million China CN¥18.81 ▼ -5.05%
22532 Haixia Envrnmnt
SHG:603817
0.23x CN¥11.82 Million
≈ $1.73 Million
CN¥50.83 Million China CN¥6.10 ▼ -1.61%
22533 Prim S.A.
MC:PRM
0.23x €964.74K
≈ $1.13 Million
€4.16 Million Spain €13.15 ▼ -0.75%
22534 Zhejiang Yinlun Machinery Co Ltd
SHE:002126
0.23x CN¥66.32 Million
≈ $9.70 Million
CN¥285.92 Million China CN¥50.77 ▲ +3.93%
22535 Net Holding AS
IS:NTHOL
0.23x TL491.26 Million
≈ $11.00 Million
TL2.12 Billion Turkey TL39.00 ▼ -0.51%
22536 Carlsberg Brewery Malaysia Bhd
KLSE:2836
0.23x RM7.32 Million
≈ $1.84 Million
RM31.61 Million Malaysia RM16.20 ▲ +0.62%
22537 Anhui Liuguo Chemical Co Ltd
SHG:600470
0.23x CN¥105.59 Million
≈ $15.45 Million
CN¥456.19 Million China CN¥5.48 ▲ +0.00%
22538 Jai Balaji Industries Limited
NSE:JAIBALAJI
0.23x Rs311.80 Million
≈ $3.37 Million
Rs1.35 Billion India Rs70.37 ▲ +2.10%
22539 Dredging Corporation of India Limited
NSE:DREDGECORP
0.23x Rs395.97 Million
≈ $4.28 Million
Rs1.71 Billion India Rs1203.60 ▼ -2.34%
22540 Haesung DS Co Ltd
KO:195870
0.23x ₩6.36 Billion
≈ $4.31 Million
₩27.50 Billion Korea ₩81100.00 ▲ +6.57%
22541 Elspec
TA:ELSPC
0.23x ILA557.00K
≈ $1.49K
ILA2.41 Million Israel ILA443.80 ▼ -4.97%
22542 Holley Inc
NYSE:HLLY
0.23x $1.72 Million $7.43 Million USA $2.62 ▲ +1.16%
22543 Europa Oil & Gas Holdings
LSE:EOG
0.23x GBX260.00K
≈ $31.63
GBX1.13 Million UK GBX1.48 ▼ -4.22%
22544 Gentherm Inc
NASDAQ:THRM
0.23x $6.68 Million $28.97 Million USA $37.93 ▲ +0.32%
22545 Rio2 Ltd
TO:RIO
0.23x CA$7.52 Million
≈ $5.44 Million
CA$32.66 Million Canada CA$3.01 ▼ -0.99%
22546 Galway Metals Inc.
V:GWM
0.23x CA$36.84K
≈ $26.65K
CA$160.03K Canada CA$0.64 ▲ +10.34%
22547 CELLN.TELEC.UNSP.ADR/1/2
F:4720
0.23x €525.82 Million
≈ $614.74 Million
€2.29 Billion Germany €13.80 ▲ +0.00%
22548 Camplify Holdings Ltd
AU:CHL
0.23x AU$174.40K
≈ $123.40K
AU$758.63K Australia AU$0.20 ▲ +2.56%
22549 Suzhou Jinfu New Material Co
SHE:300128
0.23x CN¥12.31 Million
≈ $1.80 Million
CN¥53.55 Million China CN¥7.52 ▼ -1.05%
22550 JiangSu JiangHuai Engine Co Ltd
SHE:000816
0.23x CN¥4.28 Million
≈ $626.67K
CN¥18.64 Million China CN¥2.61 ▼ -3.33%
22551 Coca-Cola Embonor S.A
SN:EMBONOR-B
0.23x CL$6.89 Billion
≈ $7.70 Million
CL$29.97 Billion Chile CL$1626.70 ▲ +0.00%
22552 Intelligent Living Application Group Inc
NASDAQ:ILAG
0.23x $23.55K $102.52K USA $3.46 ▲ +0.29%
22553 Norrland Gold Corp
V:NORR
0.23x CA$17.40K
≈ $12.59K
CA$75.80K Canada CA$0.03 ▼ -25.00%
22554 Worldline SA
PA:WLN
0.23x €33.90 Million
≈ $39.63 Million
€147.70 Million France €0.31 ▼ -1.29%
22555 Repsol S.A.
MC:REP
0.23x €265.00 Million
≈ $309.81 Million
€1.16 Billion Spain €22.91 ▼ -1.76%
22556 Jiangsu Chuanzhiboke Education Tech
SHE:003032
0.23x CN¥10.69 Million
≈ $1.56 Million
CN¥46.73 Million China CN¥6.67 ▼ -3.05%
22557 Hankook Tire Co.
KO:161390
0.23x ₩169.98 Billion
≈ $115.19 Million
₩745.22 Billion Korea ₩71800.00 ▲ +2.87%
22558 MasTec Inc
NYSE:MTZ
0.23x $20.28 Million $88.97 Million USA $374.73 ▲ +1.37%
22559 Yunnan Copper Co Ltd
SHE:000878
0.23x CN¥305.89 Million
≈ $44.76 Million
CN¥1.34 Billion China CN¥17.90 ▼ -4.99%
22560 PHOENIX N AG
SW:PMN
0.23x CHF4.99 Million
≈ $6.31 Million
CHF21.92 Million Switzerland CHF437.00 ▲ +3.55%
22561 I-Chiun Precision Industry Co Ltd
TW:2486
0.23x NT$61.16 Million
≈ $1.93 Million
NT$268.94 Million Taiwan NT$274.50 ▼ -1.44%
22562 WONIK Materials Co.Ltd
KQ:104830
0.23x ₩7.36 Billion
≈ $4.98 Million
₩32.38 Billion Korea ₩44250.00 ▲ +8.46%
22563 Bloomage Biotechnology Corp Ltd
SHG:688363
0.23x CN¥21.26 Million
≈ $3.11 Million
CN¥93.75 Million China CN¥34.60 ▼ -2.18%
22564 Seoyon Co Ltd
KO:007860
0.23x ₩19.33 Billion
≈ $13.10 Million
₩85.38 Billion Korea ₩8420.00 ▲ +0.12%
22565 DANIEL THWAITES LS-25
F:7KW
0.23x €4.30 Million
≈ $5.03 Million
€19.00 Million Germany €0.94 ▼ -0.53%
22566 Carlo Gavazzi Holding AG
SW:GAV
0.23x CHF307.00K
≈ $388.13K
CHF1.36 Million Switzerland CHF151.00 ▼ -0.33%
22567 Dixon Technologies (India) Limited
NSE:DIXON
0.23x Rs470.90 Million
≈ $5.09 Million
Rs2.08 Billion India Rs11488.00 ▲ +2.32%
22568 Solesence, Inc. Common Stock
NASDAQ:SLSN
0.23x $411.00K $1.82 Million USA $1.35 ▲ +7.17%
22569 Empresa Nacional de Telecomunicaciones SA
SN:ENTEL
0.23x CL$39.59 Billion
≈ $44.28 Million
CL$175.25 Billion Chile CL$3561.10 ▲ +0.40%
22570 Beijing E Hualu Info Tech
SHE:300212
0.23x CN¥8.93 Million
≈ $1.31 Million
CN¥39.53 Million China CN¥10.43 ▼ -8.02%
22571 USIMINAS PFD ADR/10000
F:U1S0
0.23x €83.47 Million
≈ $97.58 Million
€369.64 Million Germany €1.22 ▲ +0.83%
22572 Vicinity Centres
AU:VCX
0.23x AU$73.50 Million
≈ $52.01 Million
AU$325.60 Million Australia AU$2.44 ▲ +0.83%
22573 Voestalpine AG
VI:VOE
0.23x €71.60 Million
≈ $83.71 Million
€317.30 Million Austria €46.32 ▼ -4.30%
22574 VOESTALPINE ADR 1/5/O.N.
F:VASS
0.23x €71.60 Million
≈ $83.71 Million
€317.30 Million Germany €8.55 ▲ +0.00%
22575 TransUnion
NYSE:TRU
0.23x $19.00 Million $84.20 Million USA $70.61 ▲ +1.76%
22576 Eastland Equity Bhd
KLSE:2097
0.23x RM3.84 Million
≈ $964.35K
RM17.04 Million Malaysia RM0.15 ▼ -3.33%
22577 Tonkens Agrar AG
XETRA:GTK
0.23x €450.00K
≈ $526.10K
€2.00 Million Germany €6.55 ▼ -0.76%
22578 Shenyang Jinshan Energy Co Ltd
SHG:600396
0.23x CN¥97.50 Million
≈ $14.27 Million
CN¥433.11 Million China CN¥21.97 ▲ +2.95%
22579 Verra Mobility Corp
NASDAQ:VRRM
0.23x $9.06 Million $40.26 Million USA $4.31 ▲ +4.36%
22580 Boss Energy Ltd
AU:BOE
0.22x AU$8.14 Million
≈ $5.76 Million
AU$36.21 Million Australia AU$1.30 ▼ -3.70%
22581 DBG Technology Co Ltd Class A
SHE:300735
0.22x CN¥86.37 Million
≈ $12.64 Million
CN¥384.12 Million China CN¥21.50 ▼ -1.38%
22582 WICKET GAMING AB
F:7Q4
0.22x €177.32K
≈ $207.31K
€790.23K Germany €0.02 ▼ -3.70%
22583 Foreign Trade Bank of Latin America Inc
NYSE:BLX
0.22x $308.74 Million $1.38 Billion USA $55.90 ▲ +1.51%
22584 Beijing Beilu Pharmaceutical
SHE:300016
0.22x CN¥16.70 Million
≈ $2.44 Million
CN¥74.66 Million China CN¥7.92 ▼ -2.10%
22585 Baazar Style Retail Limited
NSE:STYLEBAAZA
0.22x Rs244.76 Million
≈ $2.65 Million
Rs1.09 Billion India Rs337.15 ▲ +2.52%
22586 Paradise Co. Ltd
KQ:034230
0.22x ₩13.80 Billion
≈ $9.35 Million
₩61.75 Billion Korea ₩17690.00 ▼ -1.94%
22587 Skyworth Digital Co Ltd
SHE:000810
0.22x CN¥25.84 Million
≈ $3.78 Million
CN¥115.80 Million China CN¥10.99 ▼ -2.66%
22588 Celltrion Inc
KO:068270
0.22x ₩31.19 Billion
≈ $21.14 Million
₩139.88 Billion Korea ₩176500.00 ▼ -1.37%
22589 YANGTZE OPT.FIB.AND CAB.H
F:1YO
0.22x €397.55 Million
≈ $464.78 Million
€1.78 Billion Germany €27.20 ▼ -6.21%
22590 Foxconn Industrial Internet Co Ltd
SHG:601138
0.22x CN¥2.06 Billion
≈ $301.75 Million
CN¥9.26 Billion China CN¥78.55 ▼ -3.08%
22591 Zhejiang Sunrise Garment Group Co Ltd
SHG:605138
0.22x CN¥135.05 Million
≈ $19.76 Million
CN¥606.70 Million China CN¥6.65 ▼ -4.32%
22592 Brite Tech Bhd
KLSE:0011
0.22x RM1.30 Million
≈ $326.89K
RM5.85 Million Malaysia RM0.27 ▲ +0.00%
22593 Barramundi Group Ltd
OL:BARRA
0.22x Nkr52.09K
≈ $5.48K
Nkr234.18K Norway Nkr0.97 ▲ +1.57%
22594 Korea District Heating Corp
KO:071320
0.22x ₩19.21 Billion
≈ $13.02 Million
₩86.39 Billion Korea ₩67700.00 ▲ +0.30%
22595 BETTER COLLECTIVE EO-01
F:9C8
0.22x €2.87 Million
≈ $3.35 Million
€12.92 Million Germany €10.90 ▲ +0.74%
22596 Alimak Hek Group AB
ST:ALIG
0.22x Skr184.00 Million
≈ $19.80 Million
Skr829.00 Million Sweden Skr110.00 ▲ +0.73%
22597 Majestic Gold Corp.
V:MJS
0.22x CA$2.96 Million
≈ $2.14 Million
CA$13.34 Million Canada CA$0.13 ▲ +4.17%
22598 JB Hi-Fi Ltd
AU:JBH
0.22x AU$12.40 Million
≈ $8.77 Million
AU$56.00 Million Australia AU$71.35 ▲ +3.57%
22599 Jereissati Participações S.A.
SA:IGTI11
0.22x R$29.59 Million
≈ $5.81 Million
R$133.68 Million Brazil R$24.71 ▼ -3.89%
22600 Duroc AB (publ)
ST:DURC-B
0.22x Skr5.60 Million
≈ $602.65K
Skr25.30 Million Sweden Skr17.65 ▲ +0.57%