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
19601 Polyplex (Thailand) Public Company Limited
BK:PTL
0.55x ฿341.02 Million
≈ $10.63 Million
฿622.23 Million Thailand ฿10.20 ▲ +0.00%
19602 NEXANS ADR EO 1
F:NXS0
0.55x €464.00 Million
≈ $542.46 Million
€847.00 Million Germany €67.00 ▲ +0.00%
19603 Jilin Forest
SHG:600189
0.55x CN¥45.10 Million
≈ $6.60 Million
CN¥82.33 Million China CN¥7.67 ▼ -3.16%
19604 Nantong Square Cold Chain Equipment Co Ltd
SHG:603339
0.55x CN¥74.15 Million
≈ $10.85 Million
CN¥135.40 Million China CN¥13.61 ▲ +4.21%
19605 Dafeng TV Ltd
TW:6184
0.55x NT$72.76 Million
≈ $2.29 Million
NT$132.88 Million Taiwan NT$47.05 ▲ +1.62%
19606 Shan Dong Delisi Food Co Ltd
SHE:002330
0.55x CN¥37.88 Million
≈ $5.54 Million
CN¥69.19 Million China CN¥3.89 ▼ -2.02%
19607 Zhejiang Daily Media Group Co Ltd
SHG:600633
0.55x CN¥44.82 Million
≈ $6.56 Million
CN¥81.87 Million China CN¥11.70 ▼ -4.18%
19608 ATI Physical Therapy Inc
NYSE:ATIP
0.55x $6.70 Million $12.23 Million USA $0.90 ▲ +0.00%
19609 Unick Corporation
KQ:011320
0.55x ₩4.34 Billion
≈ $2.94 Million
₩7.93 Billion Korea ₩4395.00 ▼ -1.68%
19610 Micron Technology Inc
NASDAQ:MU
0.55x $6.51 Billion $11.90 Billion USA $996.00 ▼ -7.74%
19611 Cartesian Therapeutics Inc.
NASDAQ:RNAC
0.55x $7.49 Million $13.69 Million USA $6.55 ▲ +4.55%
19612 RF Capital Group Inc
TO:RCG
0.55x CA$3.02 Million
≈ $2.18 Million
CA$5.52 Million Canada CA$19.99 ▲ +0.00%
19613 Gruma S.A.B. de C.V.
MX:GRUMAB
0.55x MX$90.14 Million
≈ $5.19 Million
MX$164.74 Million Mexico MX$290.84 ▼ -1.22%
19614 Comp SA
WAR:CMP
0.55x zł10.83 Million
≈ $2.98 Million
zł19.79 Million Poland zł94.00 ▲ +4.21%
19615 Godrej Agrovet Limited
NSE:GODREJAGRO
0.55x Rs1.81 Billion
≈ $19.62 Million
Rs3.32 Billion India Rs576.65 ▲ +0.02%
19616 Zhongzhong Science & Technology (Tianjin) Co. Ltd. A
SHG:603135
0.55x CN¥128.64 Million
≈ $18.82 Million
CN¥235.15 Million China CN¥12.75 ▲ +10.01%
19617 Chatham Lodging Trust REIT
NYSE:CLDT
0.55x $7.29 Million $13.34 Million USA $11.30 ▲ +2.91%
19618 QINGCI GAMES INC. -00001
F:Z56
0.55x €5.13 Million
≈ $6.00 Million
€9.38 Million Germany €0.16 ▼ -35.08%
19619 Sinosteel Luonai Materials Technology Co. Ltd. A
SHG:688119
0.55x CN¥66.92 Million
≈ $9.79 Million
CN¥122.37 Million China CN¥4.43 ▼ -1.99%
19620 Viohalco S.A
BR:VIO
0.55x €255.25 Million
≈ $298.42 Million
€466.73 Million Belgium €20.90 ▲ +0.72%
19621 Lovisa Holdings Ltd
AU:LOV
0.55x AU$49.72 Million
≈ $35.18 Million
AU$90.91 Million Australia AU$20.63 ▼ -1.34%
19622 SAMJIN Co. Ltd
KQ:032750
0.55x ₩2.45 Billion
≈ $1.66 Million
₩4.47 Billion Korea ₩2855.00 ▼ -0.87%
19623 Bansal Wire Industries Ltd
NSE:BANSALWIRE
0.55x Rs560.36 Million
≈ $6.06 Million
Rs1.03 Billion India Rs308.50 ▼ -0.48%
19624 Netcare
JSE:NTC
0.55x ZAC1.32 Billion
≈ $702.57K
ZAC2.42 Billion South Africa ZAC1698.00 ▲ +0.59%
19625 Dazhong Transportation Group Co Ltd A
SHG:600611
0.55x CN¥163.93 Million
≈ $23.99 Million
CN¥300.10 Million China CN¥4.36 ▼ -3.33%
19626 Iberdrola S.A.
MC:IBE
0.55x €1.70 Billion
≈ $1.99 Billion
€3.12 Billion Spain €19.56 ▲ +0.31%
19627 Cintac
SN:CINTAC
0.55x CL$4.58 Million
≈ $5.12K
CL$8.38 Million Chile CL$60.18 ▼ -2.94%
19628 Community Bank System Inc
NYSE:CBU
0.55x $46.16 Million $84.58 Million USA $63.45 ▲ +3.14%
19629 Fastly, Inc. Class A Common Stock
NYSE:FSLY
0.55x $12.24 Million $22.43 Million USA $16.32 ▼ -0.49%
19630 Ken Holdings Bhd
KLSE:7323
0.55x RM3.62 Million
≈ $908.11K
RM6.63 Million Malaysia RM0.48 ▲ +0.00%
19631 Beijing Jingpin Tezhuang Technology Co. Ltd. A
SHG:688084
0.55x CN¥94.46 Million
≈ $13.82 Million
CN¥173.13 Million China CN¥50.36 ▼ -1.97%
19632 Donaldson Company Inc
NYSE:DCI
0.55x $18.00 Million $33.00 Million USA $84.05 ▼ -1.40%
19633 SMU S.A
SN:SMU
0.55x CL$32.41 Billion
≈ $36.25 Million
CL$59.45 Billion Chile CL$139.23 ▲ +0.32%
19634 Remsons Industries Limited
NSE:REMSONSIND
0.55x Rs197.29 Million
≈ $2.13 Million
Rs361.87 Million India Rs84.92 ▼ -1.47%
19635 Shanghai Lisheng Racing Co Ltd
SHE:002858
0.55x CN¥6.30 Million
≈ $921.89K
CN¥11.56 Million China CN¥12.58 ▼ -1.95%
19636 Pelayaran Nelly Dwi Putri Tbk
JK:NELY
0.55x Rp25.72 Billion
≈ $1.51 Million
Rp47.18 Billion Indonesia Rp188.00 ▲ +0.00%
19637 Advanced Energy Industries Inc
NASDAQ:AEIS
0.54x $44.90 Million $82.40 Million USA $320.92 ▼ -0.49%
19638 Wooree Bio Co.Ltd
KQ:082850
0.54x ₩8.17 Billion
≈ $5.53 Million
₩14.99 Billion Korea ₩1576.00 ▼ -0.57%
19639 KOYJ Co. Ltd
KQ:121850
0.54x ₩605.74 Million
≈ $410.50K
₩1.11 Billion Korea ₩1888.00 ▼ -3.18%
19640 Elisa Oyj
HE:ELISA
0.54x €89.40 Million
≈ $104.52 Million
€164.10 Million Finland €39.56 ▼ -1.00%
19641 Jenkem Technology Co Ltd
SHG:688356
0.54x CN¥10.43 Million
≈ $1.53 Million
CN¥19.14 Million China CN¥72.16 ▼ -1.00%
19642 China Railway Tielong Container Logistics Co Ltd
SHG:600125
0.54x CN¥96.95 Million
≈ $14.19 Million
CN¥178.03 Million China CN¥5.57 ▼ -1.59%
19643 Endeavour Mining Corp
LSE:EDV
0.54x GBX168.00 Million
≈ $20.44K
GBX308.50 Million UK GBX4224.00 ▼ -0.09%
19644 Guanhao Biotech Co Ltd
SHE:300238
0.54x CN¥10.26 Million
≈ $1.50 Million
CN¥18.84 Million China CN¥11.30 ▼ -2.16%
19645 BP p.l.c
LSE:BP-A
0.54x GBX4.14 Billion
≈ $503.60K
GBX7.60 Billion UK GBX145.00 ▲ +0.00%
19646 BP PLC
LSE:BP
0.54x GBX4.14 Billion
≈ $503.60K
GBX7.60 Billion UK GBX544.70 ▼ -0.15%
19647 BP PLC
F:BPE
0.54x €4.14 Billion
≈ $4.84 Billion
€7.60 Billion Germany €4.03 ▲ +0.00%
19648 BP p.l.c
LSE:BP-B
0.54x GBX4.14 Billion
≈ $503.60K
GBX7.60 Billion UK GBX160.00 ▲ +0.00%
19649 Aplex Technology
TWO:6570
0.54x NT$16.92 Million
≈ $533.14K
NT$31.09 Million Taiwan NT$57.80 ▼ -2.36%
19650 Xiamen Hexing Packaging Printing Co Ltd
SHE:002228
0.54x CN¥74.48 Million
≈ $10.90 Million
CN¥136.98 Million China CN¥3.33 ▼ -0.89%
19651 ABC Taiwan Electronics
TWO:3236
0.54x NT$64.51 Million
≈ $2.03 Million
NT$118.65 Million Taiwan NT$51.50 ▼ -4.63%
19652 Hangzhou Electn Soul Network
SHG:603258
0.54x CN¥9.88 Million
≈ $1.45 Million
CN¥18.18 Million China CN¥13.76 ▼ -1.22%
19653 Distribuidora Internacional de Alimentación S.A
MC:DIA
0.54x €123.25 Million
≈ $144.09 Million
€226.79 Million Spain €37.30 ▼ -0.13%
19654 Euronext N.V.
PA:ENX
0.54x €46.47 Million
≈ $54.33 Million
€85.56 Million France €140.10 ▲ +3.62%
19655 Brighton-Best International Taiwan
TWO:8415
0.54x NT$233.47 Million
≈ $7.36 Million
NT$429.89 Million Taiwan NT$35.40 ▲ +0.43%
19656 Shenzhen Tellus Holding Co Ltd
SHE:200025
0.54x HK$18.01 Million
≈ $2.30 Million
HK$33.16 Million China HK$3.76 ▼ -0.53%
19657 Loma Negra Compania Industrial Argentina SA
BA:LOMA
0.54x AR$17.34 Billion
≈ $12.55 Million
AR$31.94 Billion Argentina AR$3457.50 ▲ +0.14%
19658 Sturm Ruger & Company Inc
NYSE:RGR
0.54x $7.00 Million $12.89 Million USA $39.39 ▲ +1.65%
19659 UMICORE S.A UNSP.ADR 1/4
F:NVJ
0.54x €385.88 Million
≈ $451.13 Million
€710.71 Million Germany €4.14 ▼ -0.48%
19660 Automatic Bank Services Ltd
TA:SHVA
0.54x ILA11.08 Million
≈ $29.69K
ILA20.40 Million Israel ILA2389.00 ▼ -0.04%
19661 AVIC (Chengdu) UAS Co. Ltd. A
SHG:688297
0.54x CN¥75.97 Million
≈ $11.12 Million
CN¥139.95 Million China CN¥44.18 ▼ -4.29%
19662 Sunjin
KO:136490
0.54x ₩11.73 Billion
≈ $7.95 Million
₩21.62 Billion Korea ₩9770.00 ▼ -3.65%
19663 Zhejiang Jindao Technology Co. Ltd.
SHE:301279
0.54x CN¥39.34 Million
≈ $5.76 Million
CN¥72.47 Million China CN¥21.09 ▼ -2.32%
19664 Feedback Technology
TWO:8091
0.54x NT$33.96 Million
≈ $1.07 Million
NT$62.57 Million Taiwan NT$254.50 ▼ -0.59%
19665 China United Network Communications Ltd
SHG:600050
0.54x CN¥15.91 Billion
≈ $2.33 Billion
CN¥29.32 Billion China CN¥4.30 ▼ -1.60%
19666 Qingdao Port International Co. Ltd
F:0QP
0.54x €1.00 Billion
≈ $1.17 Billion
€1.85 Billion Germany €0.77 ▼ -2.53%
19667 US Foods Holding Corp
NYSE:USFD
0.54x $159.00 Million $293.00 Million USA $82.20 ▼ -1.15%
19668 Alro Slatina
RO:ALR
0.54x RON56.45 Million
≈ $12.96 Million
RON104.05 Million Romania RON1.47 ▼ -1.01%
19669 Beijing Asiacom Information Technology Co.Ltd
SHE:301085
0.54x CN¥59.11 Million
≈ $8.65 Million
CN¥108.96 Million China CN¥66.33 ▼ -1.49%
19670 Softing AG
XETRA:SYT
0.54x €1.69 Million
≈ $1.98 Million
€3.12 Million Germany €2.79 ▲ +0.00%
19671 Banestes S.A - Banco do Estado do Espírito Santo
SA:BEES3
0.54x R$133.25 Million
≈ $26.15 Million
R$245.63 Million Brazil R$8.75 ▼ -0.46%
19672 Orcoda Ltd
AU:ODA
0.54x AU$43.55K
≈ $30.82K
AU$80.30K Australia AU$0.04 ▼ -2.33%
19673 Arvind Fashions Limited
NSE:ARVINDFASN
0.54x Rs647.30 Million
≈ $7.00 Million
Rs1.19 Billion India Rs471.10 ▼ -1.28%
19674 WILMAR INTL ADR/10 SD-50
F:RTH
0.54x €1.28 Billion
≈ $1.50 Billion
€2.36 Billion Germany €24.20 ▲ +0.83%
19675 Rami Levi
TA:RMLI
0.54x ILA64.51 Million
≈ $172.95K
ILA118.98 Million Israel ILA37500.00 ▲ +0.13%
19676 Ezwelfare Co Ltd
KQ:090850
0.54x ₩1.15 Billion
≈ $781.75K
₩2.13 Billion Korea ₩5820.00 ▲ +6.99%
19677 Jet2 PLC
LSE:JET2
0.54x GBX369.70 Million
≈ $44.98K
GBX681.90 Million UK GBX1261.00 ▲ +2.02%
19678 AstraZeneca PLC
NASDAQ:AZN
0.54x $1.82 Billion $3.36 Billion USA $187.03 ▼ -1.43%
19679 Komputronik S.A.
WAR:KOM
0.54x zł4.00 Million
≈ $1.10 Million
zł7.38 Million Poland zł5.95 ▼ -0.50%
19680 Shanghai Shuixing Home Textile Co Ltd Class A
SHG:603365
0.54x CN¥43.06 Million
≈ $6.30 Million
CN¥79.46 Million China CN¥18.06 ▼ -3.11%
19681 Mohenz.Co.Ltd
KQ:006920
0.54x ₩400.41 Million
≈ $271.35K
₩738.90 Million Korea ₩3240.00 ▲ +3.85%
19682 FRIWO AG
F:CEA
0.54x €1.69 Million
≈ $1.97 Million
€3.11 Million Germany €4.54 ▼ -0.44%
19683 Oi S.A
SA:OIBR3
0.54x R$13.33 Million
≈ $2.61 Million
R$24.60 Million Brazil R$0.13 ▲ +0.00%
19684 Gosuncn Technology Group Co Ltd Class A
SHE:300098
0.54x CN¥36.39 Million
≈ $5.32 Million
CN¥67.17 Million China CN¥5.16 ▼ -2.64%
19685 Engenco Ltd
AU:EGN
0.54x AU$5.38 Million
≈ $3.81 Million
AU$9.93 Million Australia AU$0.31 ▲ +0.00%
19686 Northam Platinum Holdings Ltd
JSE:NPH
0.54x ZAC3.23 Billion
≈ $1.71 Million
ZAC5.96 Billion South Africa ZAC29784.00 ▲ +0.13%
19687 Wemade Max Co. Ltd
KQ:101730
0.54x ₩2.76 Billion
≈ $1.87 Million
₩5.10 Billion Korea ₩3920.00 ▼ -0.38%
19688 Matching Maximize Solution Public Company Limited
BK:MATCH
0.54x ฿22.19 Million
≈ $691.71K
฿40.98 Million Thailand ฿0.85 ▲ +1.19%
19689 Imagine Lithium Inc
V:ILI
0.54x CA$3.37K
≈ $2.43K
CA$6.22K Canada CA$0.02 ▲ +0.00%
19690 GFM Services Bhd
KLSE:0039
0.54x RM9.43 Million
≈ $2.37 Million
RM17.41 Million Malaysia RM0.18 ▲ +6.06%
19691 Nanjing Bestway Intelligent Control Technology Co. Ltd. A
SHE:301195
0.54x CN¥79.90 Million
≈ $11.69 Million
CN¥147.59 Million China CN¥27.63 ▼ -2.47%
19692 Suncor Energy Inc
TO:SU
0.54x CA$1.32 Billion
≈ $953.42 Million
CA$2.44 Billion Canada CA$91.01 ▼ -0.16%
19693 Groupe Guillin SA
PA:ALGIL
0.54x €35.80 Million
≈ $41.86 Million
€66.15 Million France €22.20 ▲ +0.91%
19694 Nanjing Kangni Mechanical & Electrical Co Ltd
SHG:603111
0.54x CN¥30.30 Million
≈ $4.43 Million
CN¥55.98 Million China CN¥6.21 ▼ -1.27%
19695 California Nanotechnologies Corp
V:CNO
0.54x CA$38.74K
≈ $28.03K
CA$71.59K Canada CA$0.24 ▼ -9.43%
19696 BWX Technologies Inc
NYSE:BWXT
0.54x $50.09 Million $92.60 Million USA $190.76 ▲ +3.27%
19697 Marcus Corporation
NYSE:MCS
0.54x $26.40 Million $48.80 Million USA $20.11 ▲ +3.13%
19698 Toung LoongTextile Mfg Co Ltd
TWO:4401
0.54x NT$95.36 Million
≈ $3.00 Million
NT$176.33 Million Taiwan NT$14.10 ▲ +0.00%
19699 Jiangxi Guoguang Commercial Chains Co Ltd
SHG:605188
0.54x CN¥22.83 Million
≈ $3.34 Million
CN¥42.21 Million China CN¥13.61 ▼ -3.82%
19700 Chongqing Baiya Sanitary Products Co
SHE:003006
0.54x CN¥47.16 Million
≈ $6.90 Million
CN¥87.21 Million China CN¥15.96 ▼ -2.15%