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
19801 Corporación Actinver S. A. B. de C. V
MX:ACTINVRB
0.55x MX$249.03 Million
≈ $14.33 Million
MX$451.10 Million Mexico MX$21.74 ▲ +1.12%
19802 Caisse Regionale de Credit Agricole Mutuel de Normandie Seine SC
PA:CCN
0.55x €6.18 Million
≈ $7.22 Million
€11.19 Million France €159.50 ▼ -1.24%
19803 Carnival Corporation & plc
F:POH1
0.55x €697.00 Million
≈ $814.87 Million
€1.26 Billion Germany €22.74 ▲ +3.46%
19804 Carnival Corporation
NYSE:CCL
0.55x $697.00 Million $1.26 Billion USA $23.51 ▲ +0.13%
19805 Carnival Plc ADS
NYSE:CUK
0.55x $697.00 Million $1.26 Billion USA $26.60 ▼ -0.97%
19806 Chang Wah Technology Co Ltd
TWO:6548
0.55x NT$210.93 Million
≈ $6.65 Million
NT$382.21 Million Taiwan NT$73.60 ▼ -2.13%
19807 Kingsway Financial Services Inc
NYSE:KFS
0.55x $810.00K $1.47 Million USA $9.65 ▼ -3.11%
19808 Wereldhav B-Sicafi
BR:WEHB
0.55x €14.61 Million
≈ $17.08 Million
€26.49 Million Belgium €51.00 ▲ +0.79%
19809 Zhuhai Orbita Control Eng
SHE:300053
0.55x CN¥10.24 Million
≈ $1.50 Million
CN¥18.57 Million China CN¥12.07 ▼ -0.41%
19810 Bonia Corporation Bhd
KLSE:9288
0.55x RM4.75 Million
≈ $1.19 Million
RM8.61 Million Malaysia RM0.85 ▼ -0.59%
19811 UCAL Limited
NSE:UCAL
0.55x Rs431.02 Million
≈ $4.66 Million
Rs781.78 Million India Rs148.38 ▲ +1.62%
19812 Papa John's International Inc
NASDAQ:PZZA
0.55x $15.77 Million $28.60 Million USA $22.68 ▲ +0.58%
19813 Prologue
PA:ALPRG
0.55x €2.35 Million
≈ $2.75 Million
€4.27 Million France €0.33 ▼ -0.91%
19814 OCI Co Ltd
KO:010060
0.55x ₩295.37 Billion
≈ $200.17 Million
₩536.01 Billion Korea ₩222000.00 ▼ -2.42%
19815 Shenzhen United Winners Laser Co Ltd
SHG:688518
0.55x CN¥42.29 Million
≈ $6.19 Million
CN¥76.75 Million China CN¥21.15 ▲ +0.38%
19816 New Power Plasma Co.Ltd
KQ:144960
0.55x ₩12.22 Billion
≈ $8.28 Million
₩22.18 Billion Korea ₩8910.00 ▲ +1.71%
19817 JINXIN FERT.GRP HD-00001
F:3NX
0.55x €324.44 Million
≈ $379.30 Million
€588.89 Million Germany €0.23 ▲ +0.87%
19818 Celanese Corporation
NYSE:CE
0.55x $157.00 Million $285.00 Million USA $44.67 ▼ -1.17%
19819 United Palm Oil Industry Public Company Limited
BK:UPOIC
0.55x ฿60.35 Million
≈ $1.88 Million
฿109.58 Million Thailand ฿6.80 ▲ +0.74%
19820 Concord Biotech Limited
NSE:CONCORDBIO
0.55x Rs1.36 Billion
≈ $14.73 Million
Rs2.47 Billion India Rs1443.20 ▲ +1.84%
19821 Devernois SA
PA:ALDEV
0.55x €545.00K
≈ $637.16K
€990.00K France €10.20 ▲ +0.00%
19822 Carnival PLC
LSE:CCL
0.55x GBX688.85 Million
≈ $83.81K
GBX1.25 Billion UK GBX1903.50 ▲ +0.00%
19823 CF Industries Holdings Inc
NYSE:CF
0.55x $273.00 Million $496.00 Million USA $133.35 ▼ -3.24%
19824 Innuovo Technology Co Ltd Class A
SHE:000795
0.55x CN¥68.07 Million
≈ $9.96 Million
CN¥123.71 Million China CN¥8.46 ▼ -0.12%
19825 Gunawan Dianjaya Steel Tbk
JK:GDST
0.55x Rp19.93 Billion
≈ $1.17 Million
Rp36.22 Billion Indonesia Rp114.00 ▲ +0.88%
19826 Jiangxi Sanxin Medtec Co Ltd
SHE:300453
0.55x CN¥76.07 Million
≈ $11.13 Million
CN¥138.23 Million China CN¥9.07 ▼ -1.09%
19827 BizLink Holding Inc
TW:3665
0.55x NT$1.10 Billion
≈ $34.78 Million
NT$2.01 Billion Taiwan NT$2070.00 ▼ -3.50%
19828 CyberPower Systems Inc
TW:3617
0.55x NT$97.49 Million
≈ $3.07 Million
NT$177.19 Million Taiwan NT$248.50 ▲ +0.20%
19829 CARLSBERG B DK20 ADR 1/5
F:CBGC
0.55x €6.84 Billion
≈ $8.00 Billion
€12.43 Billion Germany €21.20 ▼ -1.85%
19830 Prestal Holdings Ltd
AU:PTL
0.55x AU$428.00K
≈ $302.84K
AU$778.00K Australia AU$0.02 ▲ +0.00%
19831 Wuxi Commercial Mansion Grand Orient Co Ltd
SHG:600327
0.55x CN¥61.93 Million
≈ $9.06 Million
CN¥112.59 Million China CN¥4.11 ▲ +4.05%
19832 Huarui Electrical Appliance Co Ltd
SHE:300626
0.55x CN¥5.02 Million
≈ $734.55K
CN¥9.13 Million China CN¥27.27 ▲ +2.25%
19833 Hytera Communications Corp Ltd
SHE:002583
0.55x CN¥157.81 Million
≈ $23.09 Million
CN¥287.07 Million China CN¥8.45 ▼ -0.47%
19834 JUSUNG ENGINEERING Co. Ltd
KQ:036930
0.55x ₩4.96 Billion
≈ $3.36 Million
₩9.03 Billion Korea ₩187200.00 ▲ +4.99%
19835 Fastenal Company
NASDAQ:FAST
0.55x $78.20 Million $142.30 Million USA $49.60 ▲ +0.75%
19836 Nippon Sanso Holdings Corp.
NYSE:NPXYY
0.55x $46.60 Billion $84.82 Billion USA $17.55 ▼ -2.67%
19837 Bangkok Expressway and Metro Public Company Limited
BK:BEM
0.55x ฿1.04 Billion
≈ $32.45 Million
฿1.90 Billion Thailand ฿6.85 ▲ +2.24%
19838 Hizeaero Co. Ltd
KQ:221840
0.55x ₩1.00 Billion
≈ $678.48K
₩1.82 Billion Korea ₩2050.00 ▲ +0.49%
19839 Honmyue Enterprise Co Ltd
TW:1474
0.55x NT$33.22 Million
≈ $1.05 Million
NT$60.51 Million Taiwan NT$9.99 ▼ -0.10%
19840 Jia Jie Biomedical Co Ltd
TWO:4109
0.55x NT$7.11 Million
≈ $224.00K
NT$12.96 Million Taiwan NT$11.00 ▼ -1.35%
19841 China Automotive Engineering Research Institute Co Ltd
SHG:601965
0.55x CN¥81.26 Million
≈ $11.89 Million
CN¥148.08 Million China CN¥13.82 ▼ -1.64%
19842 IBU tec advanced materials AG
XETRA:IBU
0.55x €7.77 Million
≈ $9.09 Million
€14.17 Million Germany €15.80 ▲ +4.64%
19843 Samsung Electronics Co Pref
KO:005935
0.55x ₩22.10 Trillion
≈ $14.97 Billion
₩40.27 Trillion Korea ₩199600.00 ▲ +4.18%
19844 Formosa Plastics Corp
TW:1301
0.55x NT$4.06 Billion
≈ $127.79 Million
NT$7.39 Billion Taiwan NT$66.60 ▲ +0.91%
19845 Ternium Argentina SA
BA:TXAR
0.55x AR$55.17 Billion
≈ $39.92 Million
AR$100.62 Billion Argentina AR$699.50 ▲ +1.30%
19846 Shoe Station Group Inc.
NASDAQ:SHOE
0.55x $12.64 Million $23.08 Million USA $14.07 ▲ +3.08%
19847 Shoe Carnival Inc
NASDAQ:SCVL
0.55x $12.64 Million $23.08 Million USA $14.49 ▼ -5.66%
19848 NEXANS ADR EO 1
F:NXS0
0.55x €464.00 Million
≈ $542.46 Million
€847.00 Million Germany €67.00 ▲ +0.00%
19849 Jilin Forest
SHG:600189
0.55x CN¥45.10 Million
≈ $6.60 Million
CN¥82.33 Million China CN¥8.00 ▲ +0.50%
19850 Nantong Square Cold Chain Equipment Co Ltd
SHG:603339
0.55x CN¥74.15 Million
≈ $10.85 Million
CN¥135.40 Million China CN¥12.58 ▲ +0.32%
19851 Amer Sports, Inc.
NYSE:AS
0.55x $93.90 Million $171.50 Million USA $29.53 ▲ +3.58%
19852 Shan Dong Delisi Food Co Ltd
SHE:002330
0.55x CN¥37.88 Million
≈ $5.54 Million
CN¥69.19 Million China CN¥4.36 ▲ +2.35%
19853 Zhejiang Daily Media Group Co Ltd
SHG:600633
0.55x CN¥44.82 Million
≈ $6.56 Million
CN¥81.87 Million China CN¥10.57 ▲ +0.96%
19854 ATI Physical Therapy Inc
NYSE:ATIP
0.55x $6.70 Million $12.23 Million USA $0.90 ▲ +0.00%
19855 Micron Technology Inc
NASDAQ:MU
0.55x $6.51 Billion $11.90 Billion USA $1016.59 ▲ +6.10%
19856 Cartesian Therapeutics Inc.
NASDAQ:RNAC
0.55x $7.49 Million $13.69 Million USA $9.27 ▲ +1.64%
19857 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%
19858 Godrej Agrovet Limited
NSE:GODREJAGRO
0.55x Rs1.81 Billion
≈ $19.62 Million
Rs3.32 Billion India Rs665.50 ▲ +3.20%
19859 Endeavour Mining Corp
LSE:EDV
0.55x GBX173.60 Million
≈ $21.12K
GBX317.30 Million UK GBX4691.00 ▼ -0.68%
19860 Zhongzhong Science & Technology (Tianjin) Co. Ltd. A
SHG:603135
0.55x CN¥128.64 Million
≈ $18.82 Million
CN¥235.15 Million China CN¥9.12 ▲ +1.22%
19861 QINGCI GAMES INC. -00001
F:Z56
0.55x €5.13 Million
≈ $6.00 Million
€9.38 Million Germany €0.16 ▲ +0.00%
19862 Sinosteel Luonai Materials Technology Co. Ltd. A
SHG:688119
0.55x CN¥66.92 Million
≈ $9.79 Million
CN¥122.37 Million China CN¥3.91 ▼ -0.51%
19863 Viohalco S.A
BR:VIO
0.55x €255.25 Million
≈ $298.42 Million
€466.73 Million Belgium €17.00 ▼ -2.86%
19864 SAMJIN Co. Ltd
KQ:032750
0.55x ₩2.45 Billion
≈ $1.66 Million
₩4.47 Billion Korea ₩2980.00 ▼ -1.16%
19865 COOR Service Management AB
ST:COOR
0.55x Skr41.00 Million
≈ $4.41 Million
Skr75.00 Million Sweden Skr50.35 ▼ -1.08%
19866 Netcare
JSE:NTC
0.55x ZAC1.32 Billion
≈ $702.57K
ZAC2.42 Billion South Africa ZAC1800.00 ▼ -0.77%
19867 Dazhong Transportation Group Co Ltd A
SHG:600611
0.55x CN¥163.93 Million
≈ $23.99 Million
CN¥300.10 Million China CN¥5.01 ▲ +0.00%
19868 Iberdrola S.A.
MC:IBE
0.55x €1.70 Billion
≈ $1.99 Billion
€3.12 Billion Spain €19.83 ▼ -0.30%
19869 Cintac
SN:CINTAC
0.55x CL$4.58 Million
≈ $5.12K
CL$8.38 Million Chile CL$42.56 ▼ -17.31%
19870 Fastly, Inc. Class A Common Stock
NYSE:FSLY
0.55x $12.24 Million $22.43 Million USA $16.32 ▼ -0.49%
19871 Handsome
KO:020000
0.55x ₩28.77 Billion
≈ $19.50 Million
₩52.73 Billion Korea ₩15500.00 ▲ +0.00%
19872 Ken Holdings Bhd
KLSE:7323
0.55x RM3.62 Million
≈ $908.11K
RM6.63 Million Malaysia RM0.48 ▲ +0.00%
19873 Beijing Jingpin Tezhuang Technology Co. Ltd. A
SHG:688084
0.55x CN¥94.46 Million
≈ $13.82 Million
CN¥173.13 Million China CN¥45.84 ▼ -3.92%
19874 SMU S.A
SN:SMU
0.55x CL$32.41 Billion
≈ $36.25 Million
CL$59.45 Billion Chile CL$119.59 ▼ -0.94%
19875 Remsons Industries Limited
NSE:REMSONSIND
0.55x Rs197.29 Million
≈ $2.13 Million
Rs361.87 Million India Rs97.86 ▼ -1.50%
19876 Shanghai Lisheng Racing Co Ltd
SHE:002858
0.55x CN¥6.30 Million
≈ $921.89K
CN¥11.56 Million China CN¥12.15 ▼ -1.06%
19877 Pelayaran Nelly Dwi Putri Tbk
JK:NELY
0.55x Rp25.72 Billion
≈ $1.51 Million
Rp47.18 Billion Indonesia Rp208.00 ▼ -2.80%
19878 Advanced Energy Industries Inc
NASDAQ:AEIS
0.54x $44.90 Million $82.40 Million USA $280.90 ▲ +2.41%
19879 KOYJ Co. Ltd
KQ:121850
0.54x ₩605.74 Million
≈ $410.50K
₩1.11 Billion Korea ₩265.00 ▼ -18.46%
19880 Samjin LND Co. Ltd
KQ:054090
0.54x ₩314.00 Million
≈ $212.79K
₩576.36 Million Korea ₩1040.00 ▲ +2.77%
19881 Jenkem Technology Co Ltd
SHG:688356
0.54x CN¥10.43 Million
≈ $1.53 Million
CN¥19.14 Million China CN¥80.44 ▲ +0.80%
19882 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.41 ▼ -0.37%
19883 Guanhao Biotech Co Ltd
SHE:300238
0.54x CN¥10.26 Million
≈ $1.50 Million
CN¥18.84 Million China CN¥11.57 ▲ +0.26%
19884 Berlina Tbk
JK:BRNA
0.54x Rp14.27 Billion
≈ $836.36K
Rp26.21 Billion Indonesia Rp620.00 ▲ +0.00%
19885 BP PLC
F:BPE
0.54x €4.14 Billion
≈ $4.84 Billion
€7.60 Billion Germany €4.03 ▲ +0.00%
19886 BP p.l.c
LSE:BP-B
0.54x GBX4.14 Billion
≈ $503.60K
GBX7.60 Billion UK GBX156.00 ▲ +0.00%
19887 BP p.l.c
LSE:BP-A
0.54x GBX4.14 Billion
≈ $503.60K
GBX7.60 Billion UK GBX140.00 ▲ +0.00%
19888 ABC Taiwan Electronics
TWO:3236
0.54x NT$50.48 Million
≈ $1.59 Million
NT$92.74 Million Taiwan NT$45.95 ▲ +3.37%
19889 Ashtead Technology Holdings PLC
LSE:AT
0.54x GBX19.94 Million
≈ $2.43K
GBX36.65 Million UK GBX353.00 ▼ -0.42%
19890 Xiamen Hexing Packaging Printing Co Ltd
SHE:002228
0.54x CN¥74.48 Million
≈ $10.90 Million
CN¥136.98 Million China CN¥3.24 ▲ +0.62%
19891 Hangzhou Electn Soul Network
SHG:603258
0.54x CN¥9.88 Million
≈ $1.45 Million
CN¥18.18 Million China CN¥13.91 ▲ +1.53%
19892 Distribuidora Internacional de Alimentación S.A
MC:DIA
0.54x €123.25 Million
≈ $144.09 Million
€226.79 Million Spain €40.00 ▲ +1.14%
19893 Euronext N.V.
PA:ENX
0.54x €46.47 Million
≈ $54.33 Million
€85.56 Million France €159.20 ▼ -0.69%
19894 Shenzhen Tellus Holding Co Ltd
SHE:200025
0.54x HK$18.01 Million
≈ $2.30 Million
HK$33.16 Million China HK$4.00 ▲ +0.00%
19895 Loma Negra Compania Industrial Argentina SA
BA:LOMA
0.54x AR$17.34 Billion
≈ $12.55 Million
AR$31.94 Billion Argentina AR$3295.00 ▲ +1.23%
19896 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%
19897 Automatic Bank Services Ltd
TA:SHVA
0.54x ILA11.08 Million
≈ $29.69K
ILA20.40 Million Israel ILA2357.00 ▲ +3.15%
19898 AVIC (Chengdu) UAS Co. Ltd. A
SHG:688297
0.54x CN¥75.97 Million
≈ $11.12 Million
CN¥139.95 Million China CN¥43.49 ▲ +2.23%
19899 Sunjin
KO:136490
0.54x ₩11.73 Billion
≈ $7.95 Million
₩21.62 Billion Korea ₩11260.00 ▲ +2.46%
19900 Zhejiang Jindao Technology Co. Ltd.
SHE:301279
0.54x CN¥39.34 Million
≈ $5.76 Million
CN¥72.47 Million China CN¥23.86 ▲ +3.42%