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,613
Positive operating CF and FCF/capex data required

Last Updated

Jul 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
12401 Tornado Global Hydrovacs Ltd
V:TGH
0.90x CA$8.85 Million
≈ $6.40 Million
CA$9.88 Million Canada CA$1.92 ▲ +0.00%
12402 Miwon Holdings Co. Ltd
KO:107590
0.90x ₩3.46 Billion
≈ $2.35 Million
₩3.86 Billion Korea ₩54800.00 ▼ -0.36%
12403 Yukselen Celik As
IS:YKSLN
0.90x TL113.68 Million
≈ $2.55 Million
TL126.86 Million Turkey TL3.15 ▼ -1.87%
12404 GKG Precision Machine Co. Ltd. A
SHE:301338
0.90x CN¥146.92 Million
≈ $21.50 Million
CN¥163.96 Million China CN¥91.89 ▼ -2.07%
12405 Tipco Asphalt Public Company Limited
BK:TASCO-R
0.90x ฿629.88 Million
≈ $19.63 Million
฿702.91 Million Thailand ฿15.00 ▼ -1.32%
12406 ASSA ABLOY AB (publ)
ST:ASSA-B
0.90x Skr6.64 Billion
≈ $714.57 Million
Skr7.41 Billion Sweden Skr348.00 ▲ +1.28%
12407 AEON Co (Malaysia) Bhd
KLSE:6599
0.90x RM284.50 Million
≈ $71.43 Million
RM317.50 Million Malaysia RM1.06 ▼ -0.93%
12408 INFOvine co. Ltd
KQ:115310
0.90x ₩1.82 Billion
≈ $1.23 Million
₩2.03 Billion Korea ₩7050.00 ▲ +0.00%
12409 Italian-Thai Development Public Company Limited
BK:ITD
0.90x ฿1.54 Billion
≈ $47.88 Million
฿1.71 Billion Thailand ฿0.41 ▼ -2.38%
12410 Italian-Thai Development Public Company Limited
F:NYVF
0.90x €1.54 Billion
≈ $1.80 Billion
€1.71 Billion Germany €0.01 ▲ +0.00%
12411 Water Intelligence plc
LSE:WATR
0.90x GBX5.55 Million
≈ $675.13
GBX6.19 Million UK GBX300.00 ▲ +0.00%
12412 Mind Technology Inc
NASDAQ:MIND
0.90x $801.00K $894.00K USA $5.55 ▲ +0.91%
12413 Malayan Flour Mills Bhd
KLSE:3662
0.90x RM125.68 Million
≈ $31.55 Million
RM140.28 Million Malaysia RM0.60 ▲ +1.71%
12414 Hansung Ent
KO:003680
0.90x ₩1.86 Billion
≈ $1.26 Million
₩2.08 Billion Korea ₩7570.00 ▼ -7.68%
12415 China Merchants Bank Co Ltd
SHG:600036
0.90x CN¥35.33 Billion
≈ $5.17 Billion
CN¥39.44 Billion China CN¥39.20 ▲ +0.75%
12416 Delta Galil Industries Ltd
TA:DELT
0.90x ILA99.78 Million
≈ $267.50K
ILA111.38 Million Israel ILA17220.00 ▲ +0.17%
12417 Hanmiglobal
KO:053690
0.90x ₩14.17 Billion
≈ $9.60 Million
₩15.82 Billion Korea ₩18300.00 ▼ -5.13%
12418 Verde Agritech PLC
TO:NPK
0.90x CA$1.38 Million
≈ $995.38K
CA$1.54 Million Canada CA$0.77 ▲ +0.00%
12419 GREAT PORTLAND ESTATES PLC
LSE:GPE
0.90x GBX4.30 Million
≈ $523.19
GBX4.80 Million UK GBX345.00 ▲ +0.52%
12420 CAS Corporation
KQ:016920
0.90x ₩4.75 Billion
≈ $3.22 Million
₩5.30 Billion Korea ₩1008.00 ▼ -0.49%
12421 Abacus Storage King
AU:ASK
0.90x AU$25.75 Million
≈ $18.22 Million
AU$28.74 Million Australia AU$1.28 ▼ -1.16%
12422 Keysino Separation Technology Inc
SHE:300899
0.90x CN¥3.99 Million
≈ $583.35K
CN¥4.45 Million China CN¥24.60 ▼ -0.65%
12423 POP MART INT.GRP.DL-0001
F:735
0.90x €4.44 Billion
≈ $5.19 Billion
€4.95 Billion Germany €17.80 ▲ +1.14%
12424 Foran Energy Group Co Ltd
SHE:002911
0.90x CN¥753.82 Million
≈ $110.31 Million
CN¥841.67 Million China CN¥11.13 ▲ +0.09%
12425 Zhuzhou Smelter Group Co Ltd
SHG:600961
0.90x CN¥405.76 Million
≈ $59.38 Million
CN¥453.06 Million China CN¥22.50 ▼ -5.50%
12426 Inner Mongolia Junzheng Energy & Chemical Group Co Ltd
SHG:601216
0.90x CN¥1.19 Billion
≈ $173.89 Million
CN¥1.33 Billion China CN¥4.64 ▼ -2.11%
12427 Libet S.A.
WAR:LBT
0.90x zł1.94 Million
≈ $532.67K
zł2.16 Million Poland zł1.34 ▲ +5.51%
12428 Shenzhen Overseas Chinese Town Co Ltd
SHE:000069
0.90x CN¥2.14 Billion
≈ $312.56 Million
CN¥2.39 Billion China CN¥1.64 ▼ -3.53%
12429 Singular People S.A.
MC:SNG
0.90x €6.46 Million
≈ $7.56 Million
€7.22 Million Spain €2.07 ▲ +0.49%
12430 Brooks Macdonald Group
LSE:BRK
0.90x GBX14.85 Million
≈ $1.81K
GBX16.58 Million UK GBX1390.00 ▼ -1.42%
12431 Fabasoft AG
XETRA:FAA
0.90x €8.69 Million
≈ $10.16 Million
€9.70 Million Germany €13.35 ▲ +0.38%
12432 Atech OEM
TWO:6109
0.90x NT$23.61 Million
≈ $743.81K
NT$26.36 Million Taiwan NT$11.80 ▲ +0.00%
12433 Shandong Ruifeng Chemical Co Ltd
SHE:300243
0.90x CN¥40.79 Million
≈ $5.97 Million
CN¥45.55 Million China CN¥13.18 ▼ -0.75%
12434 Cuckoo Homesys Co Ltd
KO:284740
0.90x ₩17.46 Billion
≈ $11.83 Million
₩19.50 Billion Korea ₩21600.00 ▲ +0.93%
12435 Lifestyle Communities Ltd
AU:LIC
0.90x AU$15.72 Million
≈ $11.12 Million
AU$17.55 Million Australia AU$5.22 ▼ -1.14%
12436 Mepet Metro Petrol ve Tesisleri Sanayi Ticaret AS
IS:MEPET
0.90x TL72.38 Million
≈ $1.62 Million
TL80.83 Million Turkey TL21.06 ▲ +2.93%
12437 Jilin Liyuan Precision Manufacturing Co Ltd
SHE:002501
0.90x CN¥52.01 Million
≈ $7.61 Million
CN¥58.09 Million China CN¥1.20 ▼ -3.23%
12438 Markforged Holding Corp
NYSE:MKFG
0.90x $2.27 Million $2.53 Million USA $4.74 ▲ +0.00%
12439 Youcare Pharmaceutical Group Co. Ltd. A
SHG:688658
0.90x CN¥155.36 Million
≈ $22.73 Million
CN¥173.51 Million China CN¥11.42 ▼ -7.61%
12440 Parker-Hannifin Corporation
NYSE:PH
0.90x $881.00 Million $984.00 Million USA $987.54 ▲ +0.21%
12441 Jiangsu Huaxin New Material Co Ltd Class A
SHE:300717
0.90x CN¥23.57 Million
≈ $3.45 Million
CN¥26.32 Million China CN¥16.65 ▲ +0.97%
12442 Adecco Group AG Class N
SW:ADEN
0.90x CHF428.64 Million
≈ $541.92 Million
CHF478.78 Million Switzerland CHF22.02 ▲ +0.64%
12443 Arad Investment & Industrial Development Ltd
TA:ARAD
0.90x ILA79.61 Million
≈ $213.42K
ILA88.92 Million Israel ILA14040.00 ▼ -1.68%
12444 Seosan Corporation
KQ:079650
0.90x ₩1.90 Billion
≈ $1.29 Million
₩2.13 Billion Korea ₩3800.00 ▼ -10.27%
12445 Primotec Group Ltd
TA:PRMG
0.90x ILA10.27 Million
≈ $27.54K
ILA11.47 Million Israel ILA1255.00 ▲ +0.00%
12446 Bio-Techne Corp
NASDAQ:TECH
0.90x $77.58 Million $86.66 Million USA $71.60 ▼ -0.24%
12447 Duos Technologies Group Inc
NASDAQ:DUOT
0.90x $2.43 Million $2.71 Million USA $8.07 ▼ -3.70%
12448 A.F.P. Habitat
SN:HABITAT
0.90x CL$32.97 Billion
≈ $36.88 Million
CL$36.84 Billion Chile CL$1178.00 ▼ -1.69%
12449 Daechang Steel Co Ltd
KQ:140520
0.90x ₩1.03 Billion
≈ $697.28K
₩1.15 Billion Korea ₩1961.00 ▲ +0.56%
12450 Match Group Inc
NASDAQ:MTCH
0.90x $173.97 Million $194.36 Million USA $37.91 ▲ +1.36%
12451 Nextdoor Holdings Inc
NYSE:KIND
0.90x $2.64 Million $2.95 Million USA $2.31 ▲ +1.76%
12452 District Metals Corp
V:DMX
0.90x CA$146.07K
≈ $105.67K
CA$163.19K Canada CA$0.63 ▼ -0.79%
12453 United U Li Corporation Bhd
KLSE:7133
0.90x RM16.71 Million
≈ $4.19 Million
RM18.67 Million Malaysia RM1.36 ▼ -0.73%
12454 CammSys Corp
KQ:050110
0.90x ₩6.83 Billion
≈ $4.63 Million
₩7.63 Billion Korea ₩939.00 ▼ -6.01%
12455 Suparma Tbk
JK:SPMA
0.90x Rp106.42 Billion
≈ $6.24 Million
Rp118.90 Billion Indonesia Rp171.00 ▲ +1.18%
12456 Ipsen SA
PA:IPN
0.90x €471.40 Million
≈ $551.12 Million
€526.70 Million France €158.40 ▼ -2.82%
12457 Tecan Group AG
SW:TECN
0.90x CHF54.91 Million
≈ $69.43 Million
CHF61.36 Million Switzerland CHF182.20 ▲ +1.50%
12458 Adecco Group AG
F:ADIA
0.89x €426.00 Million
≈ $498.04 Million
€476.00 Million Germany €11.50 ▲ +0.00%
12459 Corporate Travel Management Ltd
AU:CTD
0.89x AU$11.40 Million
≈ $8.06 Million
AU$12.73 Million Australia AU$16.07 ▲ +0.00%
12460 Purple Capital Ltd
JSE:PPE
0.89x ZAC10.98 Million
≈ $5.83K
ZAC12.27 Million South Africa ZAC168.00 ▼ -0.59%
12461 Delek Automotive Systems Ltd
TA:DLEA
0.89x ILA389.27 Million
≈ $1.04 Million
ILA434.98 Million Israel ILA1715.00 ▲ +0.94%
12462 Exacompta Clairefontaine
PA:ALEXA
0.89x €98.53 Million
≈ $115.19 Million
€110.10 Million France €169.00 ▲ +0.00%
12463 Hyundai Energy Solutions Co Ltd
KO:322000
0.89x ₩25.84 Billion
≈ $17.51 Million
₩28.88 Billion Korea ₩164000.00 ▼ -4.37%
12464 Kothari Petrochemicals Limited
NSE:KOTHARIPET
0.89x Rs433.27 Million
≈ $4.69 Million
Rs484.18 Million India Rs131.82 ▼ -1.41%
12465 Electronic Arts Inc
NASDAQ:EA
0.89x $519.00 Million $580.00 Million USA $209.06 ▲ +0.03%
12466 Shanghai Haohai Biological Technology Co. Ltd
F:5HB
0.89x €127.05 Million
≈ $148.54 Million
€141.99 Million Germany €1.78 ▼ -1.11%
12467 K Seng Seng Corporation Bhd
KLSE:5192
0.89x RM20.99 Million
≈ $5.27 Million
RM23.46 Million Malaysia RM0.83 ▲ +0.00%
12468 Stealth Group Holdings Ltd
AU:SGI
0.89x AU$1.64 Million
≈ $1.16 Million
AU$1.83 Million Australia AU$1.24 ▼ -3.13%
12469 Embraer S.A.
NYSE:EMBJ
0.89x $766.80 Million $857.00 Million USA $64.93 ▼ -0.82%
12470 Embraer S.A
F:EMY
0.89x €766.80 Million
≈ $896.47 Million
€857.00 Million Germany €58.40 ▲ +4.29%
12471 SSH Group Ltd
AU:SSH
0.89x AU$1.67 Million
≈ $1.18 Million
AU$1.87 Million Australia AU$0.16 ▲ +3.23%
12472 The Hackett Group Inc
NASDAQ:HCKT
0.89x $17.06 Million $19.07 Million USA $9.71 ▲ +4.41%
12473 Strategic Metals Ltd
V:SMD
0.89x CA$544.87K
≈ $394.15K
CA$609.05K Canada CA$0.30 ▲ +0.00%
12474 DKSH Holding AG
SW:DKSH
0.89x CHF152.80 Million
≈ $193.18 Million
CHF170.80 Million Switzerland CHF65.20 ▲ +1.09%
12475 Shandong Daye Co Ltd Class A
SHG:603278
0.89x CN¥133.17 Million
≈ $19.49 Million
CN¥148.87 Million China CN¥8.21 ▼ -3.07%
12476 Turkiye Petrol Rafinerileri AS
IS:TUPRS
0.89x TL33.81 Billion
≈ $757.19 Million
TL37.79 Billion Turkey TL304.25 ▼ -3.26%
12477 Jiajia Food Group Co Ltd
SHE:002650
0.89x CN¥75.29 Million
≈ $11.02 Million
CN¥84.16 Million China CN¥5.62 ▲ +0.54%
12478 Luzhou Lao Jiao Co Ltd
SHE:000568
0.89x CN¥3.39 Billion
≈ $496.61 Million
CN¥3.79 Billion China CN¥83.01 ▼ -2.49%
12479 Starz Entertainment LLC
NASDAQ:STRZ
0.89x $58.50 Million $65.40 Million USA $24.42 ▲ +0.33%
12480 Froch Enterprise Co Ltd
TW:2030
0.89x NT$460.68 Million
≈ $14.51 Million
NT$515.02 Million Taiwan NT$17.50 ▲ +0.00%
12481 Beyaz Filo Oto Kiralama AS
IS:BEYAZ
0.89x TL377.65 Million
≈ $8.46 Million
TL422.20 Million Turkey TL26.96 ▲ +9.95%
12482 Geratherm Medical AG
XETRA:GME
0.89x €385.50K
≈ $450.69K
€431.00K Germany €2.72 ▲ +3.82%
12483 DL Holdings Co Ltd Preferred
KO:000215
0.89x ₩323.23 Billion
≈ $219.05 Million
₩361.38 Billion Korea ₩21800.00 ▲ +0.69%
12484 Fujian Oriental Silver Star Investment Co Ltd
SHG:600753
0.89x CN¥20.61 Million
≈ $3.02 Million
CN¥23.04 Million China CN¥10.17 ▼ -2.02%
12485 China Yangtze Power Co Ltd
SHG:600900
0.89x CN¥18.12 Billion
≈ $2.65 Billion
CN¥20.26 Billion China CN¥28.90 ▼ -0.14%
12486 meerecompany Incorporated
KQ:049950
0.89x ₩1.05 Billion
≈ $711.33K
₩1.17 Billion Korea ₩9610.00 ▼ -4.38%
12487 BTG Hotels Group Co Ltd
SHG:600258
0.89x CN¥932.77 Million
≈ $136.49 Million
CN¥1.04 Billion China CN¥11.54 ▼ -3.99%
12488 Turism Felix B
RO:TUFE
0.89x RON19.42 Million
≈ $4.46 Million
RON21.72 Million Romania RON0.43 ▲ +0.00%
12489 WESCO International Inc
NYSE:WCC
0.89x $198.00 Million $221.40 Million USA $332.48 ▲ +0.55%
12490 Sonoco Products Company
NYSE:SON
0.89x $369.24 Million $412.89 Million USA $58.23 ▲ +3.39%
12491 CNOOC Energy Technology & Services Ltd
SHG:600968
0.89x CN¥4.30 Billion
≈ $628.54 Million
CN¥4.80 Billion China CN¥3.79 ▼ -2.32%
12492 XRF Scientific Ltd
AU:XRF
0.89x AU$5.73 Million
≈ $4.05 Million
AU$6.41 Million Australia AU$1.71 ▼ -1.44%
12493 JSC National Atomic Company Kazatomprom
IL:KAP
0.89x $156.13 Billion $174.63 Billion UK $64.60 ▼ -2.86%
12494 Harbin Hatou Investment Co Ltd
SHG:600864
0.89x CN¥1.03 Billion
≈ $150.43 Million
CN¥1.15 Billion China CN¥5.25 ▼ -3.85%
12495 Manchester United Ltd
NYSE:MANU
0.89x $89.67 Million $100.30 Million USA $22.67 ▲ +1.57%
12496 Pacira BioSciences, Inc.
NASDAQ:PCRX
0.89x $22.96 Million $25.68 Million USA $25.88 ▼ -0.19%
12497 Nice D&B Co. Ltd
KQ:130580
0.89x ₩2.39 Billion
≈ $1.62 Million
₩2.68 Billion Korea ₩5450.00 ▼ -0.18%
12498 Henan Yuguang Gold & Lead Co Ltd
SHG:600531
0.89x CN¥831.84 Million
≈ $121.72 Million
CN¥930.57 Million China CN¥11.30 ▼ -5.20%
12499 Aeroflex Industries Limited
NSE:AEROFLEX
0.89x Rs64.22 Million
≈ $694.55K
Rs71.85 Million India Rs420.85 ▲ +0.18%
12500 Yinchuan Xinhua Commercial Group Co Ltd
SHG:600785
0.89x CN¥307.82 Million
≈ $45.04 Million
CN¥344.38 Million China CN¥7.72 ▼ -4.34%