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
17701 Affirm Holdings Inc
NASDAQ:AFRM
0.68x $118.03 Million $173.74 Million USA $63.61 ▼ -7.41%
17702 CHERVON HOLDINGS LTD
F:AZ9
0.68x €155.80 Million
≈ $182.15 Million
€229.35 Million Germany €1.62 ▼ -1.82%
17703 Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863
0.68x CN¥1.61 Billion
≈ $236.00 Million
CN¥2.37 Billion China CN¥6.23 ▼ -9.45%
17704 Goodway Machine Corp
TW:1583
0.68x NT$112.43 Million
≈ $3.54 Million
NT$165.52 Million Taiwan NT$55.20 ▲ +1.85%
17705 Changchun UP Optotech Co Ltd
SHE:002338
0.68x CN¥50.08 Million
≈ $7.33 Million
CN¥73.74 Million China CN¥53.21 ▲ +0.53%
17706 Torpol SA
WAR:TOR
0.68x zł22.85 Million
≈ $6.29 Million
zł33.65 Million Poland zł69.10 ▼ -1.57%
17707 American Tower Corp
NYSE:AMT
0.68x $951.10 Million $1.40 Billion USA $194.12 ▲ +0.11%
17708 Tianjin Pengling Rubber Hose Co Ltd
SHE:300375
0.68x CN¥35.83 Million
≈ $5.24 Million
CN¥52.77 Million China CN¥4.45 ▲ +0.00%
17709 Beijer Alma AB (publ)
ST:BEIA-B
0.68x Skr203.00 Million
≈ $21.85 Million
Skr299.00 Million Sweden Skr302.00 ▼ -0.82%
17710 TH Plantations Bhd
KLSE:5112
0.68x RM71.06 Million
≈ $17.84 Million
RM104.67 Million Malaysia RM0.59 ▼ -2.48%
17711 Superior Uniform Group Inc
NASDAQ:SGC
0.68x $3.35 Million $4.93 Million USA $12.82 ▼ -1.23%
17712 BAE SYSTEMS ADR/4 LS-025
F:BSPA
0.68x €2.33 Billion
≈ $2.72 Billion
€3.43 Billion Germany €95.50 ▼ -3.05%
17713 Bank Polska Kasa Opieki SA
WAR:PEO
0.68x zł342.00 Million
≈ $94.12 Million
zł504.00 Million Poland zł230.80 ▼ -2.16%
17714 Nanexa AB
ST:NANEXA
0.68x Skr12.07 Million
≈ $1.30 Million
Skr17.79 Million Sweden Skr4.29 ▼ -2.28%
17715 The Intergroup Corporation
NASDAQ:INTG
0.68x $2.83 Million $4.17 Million USA $32.52 ▼ -2.93%
17716 Premier Marketing Public Company Limited
BK:PM
0.68x ฿151.94 Million
≈ $4.74 Million
฿223.99 Million Thailand ฿10.60 ▲ +0.00%
17717 Raymond James Financial Inc.
NYSE:RJF
0.68x $97.00 Million $143.00 Million USA $151.45 ▲ +0.62%
17718 Cameco Corp
TO:CCO
0.68x CA$390.28 Million
≈ $282.32 Million
CA$575.39 Million Canada CA$144.09 ▼ -9.06%
17719 Mecaro Co. Ltd
KQ:241770
0.68x ₩1.53 Billion
≈ $1.03 Million
₩2.25 Billion Korea ₩39400.00 ▼ -1.01%
17720 SPC Samlip Co Ltd
KO:005610
0.68x ₩23.75 Billion
≈ $16.10 Million
₩35.03 Billion Korea ₩40800.00 ▼ -0.97%
17721 Middleby Corp
NASDAQ:MIDD
0.68x $129.29 Million $190.72 Million USA $154.93 ▼ -0.51%
17722 Cosmo Chem
KO:005420
0.68x ₩33.89 Billion
≈ $22.97 Million
₩50.00 Billion Korea ₩12180.00 ▼ -6.31%
17723 Ton Yi Industrial Corp
TW:9907
0.68x NT$663.18 Million
≈ $20.89 Million
NT$978.51 Million Taiwan NT$16.65 ▼ -0.89%
17724 Guangdong Dowstone Technology Co Ltd
SHE:300409
0.68x CN¥114.79 Million
≈ $16.80 Million
CN¥169.37 Million China CN¥21.47 ▲ +0.23%
17725 CSU Digital S.A.
SA:CSUD3
0.68x R$41.09 Million
≈ $8.06 Million
R$60.65 Million Brazil R$16.80 ▲ +2.82%
17726 Berjaya Assets Bhd
KLSE:3239
0.68x RM39.83 Million
≈ $10.00 Million
RM58.79 Million Malaysia RM0.31 ▼ -3.13%
17727 Jenoptik AG
F:JEN
0.68x €35.79 Million
≈ $41.84 Million
€52.84 Million Germany €42.36 ▼ -7.91%
17728 Zhejiang Huatie Constr Safety
SHG:603300
0.68x CN¥758.75 Million
≈ $111.03 Million
CN¥1.12 Billion China CN¥5.26 ▲ +0.77%
17729 WuXi AppTec Co Ltd
SHG:603259
0.68x CN¥2.87 Billion
≈ $419.73 Million
CN¥4.24 Billion China CN¥96.56 ▼ -0.20%
17730 BUDWEISER BREW.UNSP.ADR/4
F:4BB1
0.68x €644.00 Million
≈ $752.90 Million
€951.00 Million Germany €2.90 ▲ +1.40%
17731 Gorman-Rupp Company
NYSE:GRC
0.68x $10.15 Million $15.00 Million USA $77.09 ▼ -1.14%
17732 Dnonce Tech Bhd
KLSE:7114
0.68x RM3.21 Million
≈ $806.93K
RM4.75 Million Malaysia RM0.04 ▲ +14.29%
17733 Hyundai HT CoLtd
KQ:039010
0.68x ₩3.26 Billion
≈ $2.21 Million
₩4.82 Billion Korea ₩9920.00 ▼ -0.80%
17734 GPT Healthcare Ltd
NSE:GPTHEALTH
0.68x Rs132.55 Million
≈ $1.43 Million
Rs195.91 Million India Rs149.64 ▼ -1.83%
17735 Lotte Data Communication Company
KO:286940
0.68x ₩16.05 Billion
≈ $10.88 Million
₩23.72 Billion Korea ₩21300.00 ▼ -6.17%
17736 Magna International Inc
TO:MG
0.68x CA$450.49 Million
≈ $325.88 Million
CA$665.90 Million Canada CA$92.13 ▼ -2.72%
17737 Jiangsu Wujiang China Eastern Silk Market Co Ltd
SHE:000301
0.68x CN¥6.07 Billion
≈ $888.48 Million
CN¥8.98 Billion China CN¥11.85 ▲ +1.98%
17738 Elec-Tech International Co Ltd
SHE:002005
0.68x CN¥7.83 Million
≈ $1.15 Million
CN¥11.58 Million China CN¥2.81 ▼ -1.40%
17739 Eris Technology
TWO:3675
0.68x NT$147.78 Million
≈ $4.66 Million
NT$218.55 Million Taiwan NT$384.00 ▲ +6.37%
17740 Plant Advanced Technologies SA
PA:ALPAT
0.68x €119.00
≈ $139.12
€176.00 France €6.75 ▲ +1.50%
17741 XWELL Inc.
NASDAQ:XWEL
0.68x $5.81 Million $8.59 Million USA $1.36 ▼ -2.16%
17742 Knowles Cor
NYSE:KN
0.68x $31.90 Million $47.20 Million USA $37.26 ▼ -5.34%
17743 Skywater Technology Inc
NASDAQ:SKYT
0.68x $18.85 Million $27.90 Million USA $34.97 ▼ -7.85%
17744 Chunghwa Telecom Co Ltd
NYSE:CHT
0.68x $21.65 Billion $32.05 Billion USA $44.56 ▼ -1.33%
17745 Jiangsu Yawei Machine Tool Co Ltd
SHE:002559
0.68x CN¥68.25 Million
≈ $9.99 Million
CN¥101.04 Million China CN¥9.94 ▲ +2.47%
17746 SANLAM LTD RC-01 ADR/2
F:LA6S
0.68x €1.64 Billion
≈ $1.92 Billion
€2.43 Billion Germany €9.00 ▲ +0.00%
17747 Merck KGaA
XETRA:MRK
0.68x €872.00 Million
≈ $1.02 Billion
€1.29 Billion Germany €136.85 ▼ -1.90%
17748 Ciena Corp
NYSE:CIEN
0.68x $153.76 Million $227.65 Million USA $488.21 ▼ -8.85%
17749 Chief Telecom Inc
TWO:6561
0.68x NT$300.02 Million
≈ $9.45 Million
NT$444.19 Million Taiwan NT$358.50 ▼ -3.24%
17750 Capital Drilling Ltd
LSE:CAPD
0.68x GBX31.26 Million
≈ $3.80K
GBX46.28 Million UK GBX114.00 ▲ +0.44%
17751 JCHX Mining Management Co Ltd
SHG:603979
0.68x CN¥603.66 Million
≈ $88.34 Million
CN¥893.78 Million China CN¥71.55 ▼ -0.63%
17752 Sunstone Hotel Investors Inc
NYSE:SHO
0.68x $36.72 Million $54.37 Million USA $11.48 ▼ -0.17%
17753 Vertex Resource Group Ltd
V:VTX
0.68x CA$3.87 Million
≈ $2.80 Million
CA$5.72 Million Canada CA$0.19 ▲ +0.00%
17754 EXPERIAN PLC ADR
F:J2BA
0.68x €1.35 Billion
≈ $1.58 Billion
€2.00 Billion Germany €32.60 ▼ -2.40%
17755 Leader Harmonious Drive Systems Co Ltd
SHG:688017
0.68x CN¥51.04 Million
≈ $7.47 Million
CN¥75.59 Million China CN¥393.00 ▲ +20.00%
17756 Akasha Wira International Tbk
JK:ADES
0.68x Rp96.55 Billion
≈ $5.66 Million
Rp143.00 Billion Indonesia Rp21300.00 ▼ -0.70%
17757 China Railway Harbin Group of Technology Corp. A
SHG:688459
0.68x CN¥164.32 Million
≈ $24.04 Million
CN¥243.40 Million China CN¥8.49 ▲ +2.04%
17758 Kyungdong Gas
KO:012320
0.67x ₩3.62 Billion
≈ $2.45 Million
₩5.36 Billion Korea ₩49000.00 ▼ -2.58%
17759 Clean TEQ Water Ltd
AU:CNQ
0.67x AU$117.41K
≈ $83.07K
AU$173.95K Australia AU$0.56 ▲ +1.82%
17760 Anhui Jinchun Nonwoven Co Ltd
SHE:300877
0.67x CN¥26.57 Million
≈ $3.89 Million
CN¥39.36 Million China CN¥28.36 ▼ -3.11%
17761 GETT Gold Inc
V:GETT
0.67x CA$41.41K
≈ $29.95K
CA$61.35K Canada CA$0.02 ▲ +0.00%
17762 Zhejiang Wanliyang Transmission Co Ltd
SHE:002434
0.67x CN¥261.04 Million
≈ $38.20 Million
CN¥386.80 Million China CN¥7.30 ▲ +1.53%
17763 BCPG Public Company Limited
BK:BCPG
0.67x ฿613.33 Million
≈ $19.12 Million
฿908.89 Million Thailand ฿6.75 ▼ -0.74%
17764 Essensys PLC
LSE:ESYS
0.67x GBX857.00K
≈ $104.27
GBX1.27 Million UK GBX16.75 ▲ +0.00%
17765 American Bitcoin Corp
NASDAQ:ABTC
0.67x $15.89 Million $23.56 Million USA $0.86 ▼ -5.53%
17766 Costco Wholesale Corp
NASDAQ:COST
0.67x $3.16 Billion $4.69 Billion USA $971.87 ▼ -0.05%
17767 Jiangsu Shagang Co Ltd
SHE:002075
0.67x CN¥502.98 Million
≈ $73.60 Million
CN¥745.75 Million China CN¥3.67 ▼ -0.54%
17768 Skane mollan AB
ST:SKMO
0.67x Skr16.70 Million
≈ $1.80 Million
Skr24.76 Million Sweden Skr50.00 ▼ -4.76%
17769 China Coal Energy Co Ltd
SHG:601898
0.67x CN¥8.52 Billion
≈ $1.25 Billion
CN¥12.63 Billion China CN¥16.84 ▼ -2.09%
17770 Chongqing Mas Sci&Tech
SHE:300275
0.67x CN¥9.38 Million
≈ $1.37 Million
CN¥13.92 Million China CN¥9.43 ▲ +1.84%
17771 FibraHotel
MX:FIHO12
0.67x MX$233.60 Million
≈ $13.44 Million
MX$346.47 Million Mexico MX$7.70 ▲ +1.32%
17772 PCC Rokita SA
WAR:PCR
0.67x zł58.86 Million
≈ $16.20 Million
zł87.30 Million Poland zł67.70 ▼ -1.88%
17773 Dongnan Electronics Co. Ltd. A
SHE:301359
0.67x CN¥30.53 Million
≈ $4.47 Million
CN¥45.29 Million China CN¥20.16 ▲ +2.75%
17774 Alumexx N.V.
AS:ALX
0.67x €273.00K
≈ $319.17K
€405.00K Netherlands €1.40 ▼ -1.41%
17775 Medirom Healthcare Technologies Inc
NASDAQ:MRM
0.67x $2.84 Million $4.22 Million USA $1.13 ▼ -5.04%
17776 Singha Estate Public Company Limited
BK:S-R
0.67x ฿503.23 Million
≈ $15.69 Million
฿746.81 Million Thailand ฿0.53 ▼ -1.85%
17777 Zhejiang Wufangzhai Industry Co. Ltd. A
SHG:603237
0.67x CN¥177.27 Million
≈ $25.94 Million
CN¥263.10 Million China CN¥15.92 ▲ +0.38%
17778 Eugene Technology Co.Ltd
KQ:084370
0.67x ₩16.08 Billion
≈ $10.90 Million
₩23.87 Billion Korea ₩156900.00 ▲ +0.77%
17779 Eva Airways Corp
TW:2618
0.67x NT$12.09 Billion
≈ $380.87 Million
NT$17.94 Billion Taiwan NT$37.70 ▼ -0.53%
17780 TRUFIN PLC
F:29U
0.67x €9.62 Million
≈ $11.25 Million
€14.28 Million Germany €1.47 ▲ +0.00%
17781 Kontigo Care AB
ST:KONT
0.67x Skr1.61 Million
≈ $173.26K
Skr2.39 Million Sweden Skr1.42 ▲ +2.91%
17782 Neuca S.A.
WAR:NEU
0.67x zł113.81 Million
≈ $31.32 Million
zł168.95 Million Poland zł719.00 ▼ -0.14%
17783 Rosenbauer International AG
VI:ROS
0.67x €17.40 Million
≈ $20.35 Million
€25.84 Million Austria €64.00 ▲ +1.59%
17784 China Times Publishing Co
TWO:8923
0.67x NT$21.27 Million
≈ $670.03K
NT$31.57 Million Taiwan NT$19.05 ▼ -0.26%
17785 Thai Steel Cable Public Company Limited
BK:TSC
0.67x ฿25.77 Million
≈ $803.32K
฿38.26 Million Thailand ฿14.70 ▼ -0.68%
17786 Wanda Cinema Line Corp
SHE:002739
0.67x CN¥318.89 Million
≈ $46.66 Million
CN¥473.49 Million China CN¥8.90 ▼ -0.78%
17787 Shenzhen Lifotronic Technology Co
SHG:688389
0.67x CN¥35.76 Million
≈ $5.23 Million
CN¥53.10 Million China CN¥11.23 ▲ +0.90%
17788 Fresh Del Monte Produce Inc
NYSE:FDP
0.67x $29.70 Million $44.10 Million USA $29.52 ▲ +0.51%
17789 Inventec Besta Co Ltd
TW:8201
0.67x NT$2.04 Million
≈ $64.33K
NT$3.03 Million Taiwan NT$13.85 ▼ -7.97%
17790 Guangdong Hoshion Aluminium Co Ltd
SHE:002824
0.67x CN¥110.58 Million
≈ $16.18 Million
CN¥164.26 Million China CN¥28.40 ▲ +3.46%
17791 Pet Acquisition LLC
NASDAQ:WOOF
0.67x $60.65 Million $90.09 Million USA $2.83 ▼ -1.22%
17792 Gland Pharma Limited
NSE:GLAND
0.67x Rs3.99 Billion
≈ $43.18 Million
Rs5.93 Billion India Rs2273.00 ▲ +2.41%
17793 Puyang Refractories Group Co Ltd
SHE:002225
0.67x CN¥31.55 Million
≈ $4.62 Million
CN¥46.87 Million China CN¥3.91 ▲ +3.17%
17794 DRB - Hicom Bhd
KLSE:1619
0.67x RM530.55 Million
≈ $133.20 Million
RM788.51 Million Malaysia RM1.16 ▲ +1.75%
17795 A-Zenith Home Furnishings Co Ltd
SHG:603389
0.67x CN¥1.36 Million
≈ $198.38K
CN¥2.02 Million China CN¥60.21 ▼ -3.68%
17796 Siemens Healthineers AG
F:SHL
0.67x €331.00 Million
≈ $386.97 Million
€492.00 Million Germany €34.78 ▲ +0.00%
17797 SIEMENS HEALTH ADR/050
F:SHL1
0.67x €331.00 Million
≈ $386.97 Million
€492.00 Million Germany €17.80 ▼ -4.81%
17798 STILLFRONT GRP AB SK-07
F:1YS0
0.67x €296.00 Million
≈ $346.06 Million
€440.00 Million Germany €0.46 ▼ -4.31%
17799 I-Berhad
KLSE:4251
0.67x RM28.59 Million
≈ $7.18 Million
RM42.51 Million Malaysia RM0.24 ▲ +0.00%
17800 Senior PLC
LSE:SNR
0.67x GBX37.60 Million
≈ $4.57K
GBX55.90 Million UK GBX287.00 ▲ +0.00%