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
16001 Science in Sport plc
LSE:SIS
0.77x GBX635.00K
≈ $77.26
GBX824.00K UK GBX33.50 ▲ +0.00%
16002 Guizhou Taiyong Changzheng Technology Co Ltd Class A
SHE:002927
0.77x CN¥11.71 Million
≈ $1.71 Million
CN¥15.20 Million China CN¥21.28 ▼ -0.09%
16003 Taiwan Mobile Co Ltd
TW:3045
0.77x NT$7.95 Billion
≈ $250.35 Million
NT$10.32 Billion Taiwan NT$116.00 ▲ +0.00%
16004 Farmer Bros. Co
NASDAQ:FARM
0.77x $7.51 Million $9.74 Million USA $1.28 ▼ -0.78%
16005 RB Global
TO:RBA
0.77x CA$169.77 Million
≈ $122.81 Million
CA$220.43 Million Canada CA$145.72 ▼ -0.56%
16006 RB Global Inc.
NYSE:RBA
0.77x $170.21 Million $221.00 Million USA $104.49 ▼ -0.99%
16007 Afyren SAS
PA:ALAFY
0.77x €459.00K
≈ $536.62K
€596.00K France €2.41 ▼ -4.55%
16008 Gemtek Technology Co Ltd
TW:4906
0.77x NT$858.33 Million
≈ $27.04 Million
NT$1.11 Billion Taiwan NT$47.95 ▼ -1.94%
16009 ButOne Information Corp XiAn
SHG:600455
0.77x CN¥162.84 Million
≈ $23.83 Million
CN¥211.47 Million China CN¥25.30 ▲ +1.28%
16010 Hyatt Hotels Corporation
NYSE:H
0.77x $77.00 Million $100.00 Million USA $193.06 ▲ +2.08%
16011 DYNAGREEN EN.PR.GR.H YC 1
F:DYN
0.77x €245.94 Million
≈ $287.53 Million
€319.40 Million Germany €0.66 ▲ +0.00%
16012 Safran SA
PA:SAF
0.77x €2.39 Billion
≈ $2.79 Billion
€3.10 Billion France €298.50 ▼ -0.60%
16013 Libstar Holdings Ltd
JSE:LBR
0.77x ZAC255.07 Million
≈ $135.56K
ZAC331.30 Million South Africa ZAC420.00 ▼ -1.18%
16014 Jilin Aodong Pharmaceutical Group Co Ltd
SHE:000623
0.77x CN¥86.32 Million
≈ $12.63 Million
CN¥112.12 Million China CN¥16.97 ▼ -0.06%
16015 Apex Healthcare Bhd
KLSE:7090
0.77x RM22.64 Million
≈ $5.68 Million
RM29.41 Million Malaysia RM2.61 ▲ +0.00%
16016 Aprogen KIC Inc
KO:007460
0.77x ₩13.30 Billion
≈ $9.01 Million
₩17.28 Billion Korea ₩3205.00 ▼ -3.46%
16017 Duksung Co Ltd
KO:004835
0.77x ₩1.04 Billion
≈ $704.18K
₩1.35 Billion Korea ₩5480.00 ▼ -1.44%
16018 Duksung
KO:004830
0.77x ₩1.04 Billion
≈ $704.18K
₩1.35 Billion Korea ₩3570.00 ▼ -5.43%
16019 RIVER TECH EO -005
F:9YQ
0.77x €8.40 Million
≈ $9.82 Million
€10.91 Million Germany €0.09 ▲ +0.00%
16020 Vietnam Airlines JSC
VN:HVN
0.77x ₫1.65 Trillion
≈ $62.58 Million
₫2.14 Trillion Vietnam ₫21300.00 ▲ +0.00%
16021 COPT Defense Properties
NYSE:CDP
0.77x $69.67 Million $90.51 Million USA $32.65 ▲ +1.75%
16022 Dharma Polimetal Tbk PT
JK:DRMA
0.77x Rp191.72 Billion
≈ $11.23 Million
Rp249.09 Billion Indonesia Rp975.00 ▼ -0.51%
16023 GuangDong Leary New Material Technology Co. Ltd. A
SHG:688683
0.77x CN¥40.09 Million
≈ $5.87 Million
CN¥52.10 Million China CN¥37.68 ▼ -1.10%
16024 Berentzen Gruppe AG
XETRA:BEZ
0.77x €13.54 Million
≈ $15.83 Million
€17.59 Million Germany €3.54 ▲ +0.85%
16025 Kennametal Inc
NYSE:KMT
0.77x $42.41 Million $55.12 Million USA $32.63 ▼ -0.82%
16026 Reysas Tasimacilik ve Lojistik Ticaret AS
IS:RYSAS
0.77x TL975.06 Million
≈ $21.84 Million
TL1.27 Billion Turkey TL27.42 ▲ +0.88%
16027 Zhejiang Xianju Pharmaceutical Co Ltd
SHE:002332
0.77x CN¥100.04 Million
≈ $14.64 Million
CN¥130.05 Million China CN¥8.34 ▲ +0.85%
16028 Evotec SE
XETRA:EVT
0.77x €48.99 Million
≈ $57.28 Million
€63.69 Million Germany €4.93 ▼ -3.58%
16029 Eastern Communications Co Ltd B
SHG:900941
0.77x $89.75 Million $116.68 Million China $0.49 ▲ +7.22%
16030 Singaraja Putra
JK:SINI
0.77x Rp139.65 Billion
≈ $8.18 Million
Rp181.58 Billion Indonesia Rp9400.00 ▼ -3.34%
16031 Samsung SDS Co Ltd
KO:018260
0.77x ₩257.04 Billion
≈ $174.19 Million
₩334.24 Billion Korea ₩252500.00 ▼ -5.78%
16032 DCM Shriram Limited
NSE:DCMSHRIRAM
0.77x Rs11.72 Billion
≈ $126.77 Million
Rs15.24 Billion India Rs1027.90 ▲ +0.62%
16033 Puig Brands SA
NYSE:PUGBY
0.77x $660.56 Million $859.05 Million USA $9.31 ▲ +0.65%
16034 East West Bancorp Inc
NASDAQ:EWBC
0.77x $329.58 Million $428.63 Million USA $125.94 ▲ +0.58%
16035 Erayak Power Solution Group Inc. Class A Ordinary Shares
NASDAQ:RAYA
0.77x $980.34K $1.28 Million USA $3.73 ▲ +8.43%
16036 Westinghouse Air Brake Technologies Corp
NYSE:WAB
0.77x $153.00 Million $199.00 Million USA $260.40 ▼ -0.81%
16037 Par Pacific Holdings Inc
NYSE:PARR
0.77x $107.35 Million $139.63 Million USA $55.66 ▲ +0.20%
16038 CVS Health Corp
NYSE:CVS
0.77x $2.61 Billion $3.39 Billion USA $95.93 ▲ +1.17%
16039 O-I Glass Inc
NYSE:OI
0.77x $309.00 Million $402.00 Million USA $7.91 ▼ -1.49%
16040 iZafe Group AB Series B
ST:IZAFE-B
0.77x Skr4.08 Million
≈ $439.40K
Skr5.31 Million Sweden Skr0.41 ▲ +2.25%
16041 Motech Industries Co Ltd
TWO:6244
0.77x NT$452.32 Million
≈ $14.25 Million
NT$588.49 Million Taiwan NT$28.70 ▼ -4.97%
16042 Viettel Construction JSC
VN:CTR
0.77x ₫243.03 Billion
≈ $9.23 Million
₫316.19 Billion Vietnam ₫91500.00 ▲ +0.00%
16043 Holcim AG
SW:HOLN
0.77x CHF1.87 Billion
≈ $2.37 Billion
CHF2.44 Billion Switzerland CHF74.44 ▼ -1.19%
16044 Kwang Jin Ind. Co. Ltd
KQ:026910
0.77x ₩752.55 Million
≈ $509.99K
₩979.16 Million Korea ₩3775.00 ▲ +1.34%
16045 Hyundai Department
KO:069960
0.77x ₩238.27 Billion
≈ $161.47 Million
₩310.06 Billion Korea ₩146500.00 ▲ +4.79%
16046 Willy Food
TA:WLFD
0.77x ILA15.01 Million
≈ $40.23K
ILA19.53 Million Israel ILA6449.00 ▼ -0.72%
16047 Torex Gold Resources Inc
TO:TXG
0.77x CA$161.20 Million
≈ $116.61 Million
CA$209.80 Million Canada CA$56.01 ▼ -9.31%
16048 Naturgy Energy Group SA
MC:NTGY
0.77x €1.06 Billion
≈ $1.24 Billion
€1.38 Billion Spain €28.94 ▲ +1.12%
16049 NATURGY ENERGY ADR1/5/E01
F:GANA
0.77x €1.06 Billion
≈ $1.24 Billion
€1.38 Billion Germany €5.35 ▲ +1.90%
16050 AnaPass Inc
KQ:123860
0.77x ₩5.75 Billion
≈ $3.90 Million
₩7.48 Billion Korea ₩16850.00 ▼ -5.39%
16051 Equity Lifestyle Properties Inc
NYSE:ELS
0.77x $150.09 Million $195.37 Million USA $62.43 ▲ +0.99%
16052 Sentien Printing Factory Co Ltd
TWO:8410
0.77x NT$112.65 Million
≈ $3.55 Million
NT$146.64 Million Taiwan NT$35.20 ▼ -1.54%
16053 Analabs Resources Bhd
KLSE:7083
0.77x RM31.30 Million
≈ $7.86 Million
RM40.74 Million Malaysia RM1.72 ▼ -0.58%
16054 Novoray Corporation
SHG:688300
0.77x CN¥71.57 Million
≈ $10.47 Million
CN¥93.17 Million China CN¥157.21 ▼ -6.87%
16055 Forvia SE
PA:FRVIA
0.77x €1.01 Billion
≈ $1.19 Billion
€1.32 Billion France €10.66 ▼ -3.14%
16056 Cupid Limited
NSE:CUPID
0.77x Rs179.71 Million
≈ $1.94 Million
Rs233.97 Million India Rs137.10 ▲ +3.01%
16057 Carasent ASA
ST:CARA
0.77x Skr32.96 Million
≈ $3.55 Million
Skr42.91 Million Sweden Skr22.00 ▼ -0.90%
16058 Incap Oyj
HE:ICP1V
0.77x €4.58 Million
≈ $5.36 Million
€5.97 Million Finland €9.11 ▼ -4.51%
16059 Quipt Home Medical Corp
NASDAQ:QIPT
0.77x $6.97 Million $9.08 Million USA $3.65 ▲ +0.00%
16060 Beijing Oriental Yuhong Waterproof Technology Co Ltd
SHE:002271
0.77x CN¥644.02 Million
≈ $94.24 Million
CN¥838.57 Million China CN¥12.81 ▼ -0.23%
16061 Yunnan Botanee Bio-Technology Group Co Ltd
SHE:300957
0.77x CN¥96.42 Million
≈ $14.11 Million
CN¥125.55 Million China CN¥34.43 ▲ +0.70%
16062 Austral Resources Australia Ltd
AU:AR1
0.77x AU$2.81 Million
≈ $1.99 Million
AU$3.66 Million Australia AU$0.09 ▲ +1.16%
16063 Grupo Aeroportuario del Pacifico SAB De CV ADR
NYSE:PAC
0.77x $5.81 Billion $7.57 Billion USA $262.05 ▼ -0.67%
16064 Grupo Aeroportuario del Pacífico S.A.B. de C.V
F:G9N
0.77x €5.81 Billion
≈ $6.80 Billion
€7.57 Billion Germany €202.00 ▼ -0.98%
16065 Eicher Motors Limited
NSE:EICHERMOT
0.77x Rs20.41 Billion
≈ $220.72 Million
Rs26.58 Billion India Rs7070.00 ▼ -0.56%
16066 Xiangyang Automobile Bearing Co Ltd
SHE:000678
0.77x CN¥58.97 Million
≈ $8.63 Million
CN¥76.81 Million China CN¥11.83 ▲ +1.28%
16067 Ricegrowers Ltd
AU:SGLLV
0.77x AU$61.60 Million
≈ $43.59 Million
AU$80.22 Million Australia AU$12.86 ▲ +1.66%
16068 Tung Ho Steel Enterprise Corp
TW:2006
0.77x NT$1.81 Billion
≈ $57.07 Million
NT$2.36 Billion Taiwan NT$67.00 ▼ -0.59%
16069 Shenzhen Liantronics
SHE:300269
0.77x CN¥6.30 Million
≈ $922.59K
CN¥8.21 Million China CN¥5.35 ▲ +1.90%
16070 StoneCo Ltd
NASDAQ:STNE
0.77x $553.27 Million $720.61 Million USA $10.40 ▼ -3.35%
16071 Ipek Dogal Enerji Kaynaklari Arastirma ve Uretim AS
IS:IPEKE
0.77x TL3.21 Billion
≈ $71.86 Million
TL4.18 Billion Turkey TL93.05 ▲ +13.96%
16072 MLG OZ Ltd
AU:MLG
0.77x AU$33.10 Million
≈ $23.42 Million
AU$43.11 Million Australia AU$0.73 ▲ +0.69%
16073 Mitra Adiperkasa Tbk
JK:MAPI
0.77x Rp1.54 Trillion
≈ $90.53 Million
Rp2.01 Trillion Indonesia Rp1485.00 ▼ -1.00%
16074 Nanjing Chemical Fibre Co Ltd
SHG:600889
0.77x CN¥5.65 Million
≈ $827.05K
CN¥7.36 Million China CN¥15.88 ▲ +1.02%
16075 TTEC Holdings Inc
NASDAQ:TTEC
0.77x $21.14 Million $27.54 Million USA $2.18 ▼ -5.01%
16076 Zhejiang CFMoto Power Co Ltd
SHG:603129
0.77x CN¥619.96 Million
≈ $90.72 Million
CN¥807.75 Million China CN¥228.70 ▲ +0.58%
16077 Samse SA
PA:SAMS
0.77x €49.46 Million
≈ $57.83 Million
€64.44 Million France €123.50 ▲ +0.82%
16078 Dong Il Steel MFG Co Ltd
KO:002690
0.77x ₩1.36 Billion
≈ $923.70K
₩1.78 Billion Korea ₩1383.00 ▼ -1.85%
16079 TROC DE L'ILE SA
PA:MLTRO
0.77x €337.25K
≈ $394.28K
€439.50K France €2.48 ▲ +0.00%
16080 Chongqing Iron & Steel Co Ltd Class A
SHG:601005
0.77x CN¥731.95 Million
≈ $107.11 Million
CN¥953.87 Million China CN¥1.29 ▲ +0.00%
16081 DukSan Neolux Co.Ltd
KQ:213420
0.77x ₩14.71 Billion
≈ $9.97 Million
₩19.16 Billion Korea ₩34700.00 ▼ -2.66%
16082 Graubuendner Kantonalbank
SW:GRKP
0.77x CHF104.36 Million
≈ $131.94 Million
CHF136.03 Million Switzerland CHF2150.00 ▲ +0.00%
16083 International CSRC Investment Holdings Co Ltd
TW:2104
0.77x NT$507.13 Million
≈ $15.98 Million
NT$661.07 Million Taiwan NT$10.90 ▼ -2.68%
16084 Humanica Public Company Limited
BK:HUMAN
0.77x ฿110.65 Million
≈ $3.45 Million
฿144.25 Million Thailand ฿4.94 ▼ -1.20%
16085 EuroTeleSites AG
F:7YF
0.77x €171.47 Million
≈ $200.47 Million
€223.54 Million Germany €4.60 ▲ +2.00%
16086 Medline Inc. Class A Common Stock
NASDAQ:MDLN
0.77x $316.00 Million $412.00 Million USA $33.61 ▼ -2.44%
16087 Burberry Group PLC
LSE:BRBY
0.77x GBX79.00 Million
≈ $9.61K
GBX103.00 Million UK GBX1106.00 ▼ -0.54%
16088 Ulusoy Un Sanayi ve Ticaret AS
IS:ULUUN
0.77x TL1.59 Billion
≈ $35.64 Million
TL2.07 Billion Turkey TL8.39 ▲ +0.96%
16089 Crown Confectionery Co Ltd
KO:264900
0.77x ₩2.70 Billion
≈ $1.83 Million
₩3.52 Billion Korea ₩8200.00 ▲ +1.23%
16090 Crown Confectionery Co Ltd Pref
KO:26490K
0.77x ₩2.70 Billion
≈ $1.83 Million
₩3.52 Billion Korea ₩7750.00 ▼ -1.15%
16091 Fujian Tendering Co. Ltd.
SHE:301136
0.77x CN¥101.72 Million
≈ $14.89 Million
CN¥132.64 Million China CN¥13.22 ▼ -0.15%
16092 Roularta
BR:ROU
0.77x €11.86 Million
≈ $13.87 Million
€15.47 Million Belgium €12.90 ▲ +0.00%
16093 Jiangxi Huangshanghuang Group Food Co Ltd
SHE:002695
0.77x CN¥60.85 Million
≈ $8.90 Million
CN¥79.36 Million China CN¥12.09 ▲ +1.26%
16094 Contemporary Amperex Technology Co Ltd Class A
SHE:300750
0.77x CN¥40.30 Billion
≈ $5.90 Billion
CN¥52.56 Billion China CN¥403.00 ▼ -1.27%
16095 SY HOLDINGS GROUP HD-01
F:9U0
0.77x €1.69 Billion
≈ $1.98 Billion
€2.20 Billion Germany €0.98 ▲ +0.00%
16096 Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN
0.77x TL430.11 Million
≈ $9.63 Million
TL560.93 Million Turkey TL7.81 ▼ -2.01%
16097 Warner Bros Discovery Inc
NASDAQ:WBD
0.77x $1.38 Billion $1.80 Billion USA $26.24 ▼ -2.81%
16098 Rockworth Public Company Limited
BK:ROCK
0.77x ฿7.44 Million
≈ $232.04K
฿9.71 Million Thailand ฿9.75 ▼ -0.51%
16099 Grupo Carso S.A.B. de C.V
MX:GCARSOA1
0.77x MX$11.69 Billion
≈ $672.73 Million
MX$15.25 Billion Mexico MX$129.79 ▼ -1.70%
16100 Raute Oyj
HE:RAUTE
0.77x €2.16 Million
≈ $2.52 Million
€2.81 Million Finland €14.75 ▲ +1.72%