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
18801 Dental Corporation Public Company Limited
BK:D
0.61x ฿32.58 Million
≈ $1.02 Million
฿53.61 Million Thailand ฿2.96 ▲ +0.00%
18802 Elsoft Research Bhd
KLSE:0090
0.61x RM240.00K
≈ $60.26K
RM395.00K Malaysia RM0.22 ▲ +0.00%
18803 True Corporation Public Company Limited
BK:TRUE
0.61x ฿9.92 Billion
≈ $309.09 Million
฿16.32 Billion Thailand ฿13.80 ▼ -0.72%
18804 Covenant Logistics Group, Inc.
NYSE:CVLG
0.61x $17.59 Million $28.96 Million USA $43.52 ▲ +0.69%
18805 Guangdong Goworld Co Ltd
SHE:000823
0.61x CN¥82.35 Million
≈ $12.05 Million
CN¥135.59 Million China CN¥17.61 ▲ +1.15%
18806 Killam Apartment Real Estate Investment Trust
TO:KMP-UN
0.61x CA$18.44 Million
≈ $13.34 Million
CA$30.37 Million Canada CA$18.49 ▲ +1.87%
18807 Hypera S.A
SA:HYPE3
0.61x R$121.89 Million
≈ $23.92 Million
R$200.76 Million Brazil R$20.98 ▼ -1.55%
18808 Europejskie Centrum Odszkodowań SA
WAR:EUC
0.61x zł221.00K
≈ $60.82K
zł364.00K Poland zł0.51 ▲ +0.00%
18809 Genesis Minerals Ltd
AU:GMD
0.61x AU$235.25 Million
≈ $166.46 Million
AU$387.49 Million Australia AU$5.36 ▼ -4.46%
18810 KWANGJIN WINTEC CO. Ltd
KQ:090150
0.61x ₩1.09 Billion
≈ $736.65K
₩1.79 Billion Korea ₩559.00 ▲ +4.49%
18811 Hisense Kelon Electrical Holdings Co Ltd
SHE:000921
0.61x CN¥1.30 Billion
≈ $190.35 Million
CN¥2.14 Billion China CN¥26.73 ▲ +0.68%
18812 GFPT Public Company Limited
BK:GFPT
0.61x ฿627.90 Million
≈ $19.57 Million
฿1.03 Billion Thailand ฿8.65 ▲ +0.58%
18813 Kenda Rubber Industrial Co Ltd
TW:2106
0.61x NT$817.41 Million
≈ $25.75 Million
NT$1.35 Billion Taiwan NT$18.05 ▼ -1.90%
18814 DIAMINES AND CHEMICALS ORD (BSE)
NSE:DIAMINESQ
0.61x Rs132.88 Million
≈ $1.44 Million
Rs218.96 Million India Rs248.02 ▼ -0.17%
18815 Arhaus Inc
NASDAQ:ARHS
0.61x $27.98 Million $46.11 Million USA $6.33 ▼ -4.67%
18816 Bien Sparebank ASA
OL:BIEN
0.61x Nkr31.19 Million
≈ $3.28 Million
Nkr51.40 Million Norway Nkr155.00 ▲ +0.00%
18817 Acer Incorporated
F:AC5G
0.61x €797.49 Million
≈ $932.35 Million
€1.31 Billion Germany €3.88 ▼ -3.00%
18818 Acer Inc
TW:2353
0.61x NT$797.49 Million
≈ $25.13 Million
NT$1.31 Billion Taiwan NT$38.40 ▼ -1.79%
18819 Marston’s PLC
LSE:MARS
0.61x GBX46.60 Million
≈ $5.67K
GBX76.80 Million UK GBX45.85 ▲ +0.11%
18820 Toyou Feiji Electronics Co Ltd
SHE:300302
0.61x CN¥57.60 Million
≈ $8.43 Million
CN¥94.94 Million China CN¥53.01 ▼ -3.93%
18821 Vistra Energy Corp
NYSE:VST
0.61x $890.00 Million $1.47 Billion USA $148.76 ▼ -3.21%
18822 Ningbo Peace Bird Fashion
SHG:603877
0.61x CN¥115.09 Million
≈ $16.84 Million
CN¥189.74 Million China CN¥12.78 ▲ +1.83%
18823 Merit Medical Systems Inc
NASDAQ:MMSI
0.61x $24.67 Million $40.68 Million USA $64.48 ▲ +2.28%
18824 Wuhan Hanshang Group Co Ltd
SHG:600774
0.61x CN¥16.77 Million
≈ $2.45 Million
CN¥27.66 Million China CN¥7.28 ▲ +2.54%
18825 Zhongnanhong Culture Group Co Ltd
SHE:002445
0.61x CN¥46.42 Million
≈ $6.79 Million
CN¥76.59 Million China CN¥3.53 ▼ -2.22%
18826 Guangan
SHG:600979
0.61x CN¥103.00 Million
≈ $15.07 Million
CN¥169.96 Million China CN¥5.18 ▲ +0.39%
18827 Qinetiq Group PLC
LSE:QQ
0.61x GBX83.80 Million
≈ $10.20K
GBX138.30 Million UK GBX470.60 ▲ +0.13%
18828 China Resources Double-Crane Pharmaceutical Co Ltd
SHG:600062
0.61x CN¥295.62 Million
≈ $43.26 Million
CN¥487.90 Million China CN¥16.87 ▲ +1.32%
18829 Neontech Co. Ltd
KQ:306620
0.61x ₩1.41 Billion
≈ $956.04K
₩2.33 Billion Korea ₩2690.00 ▲ +2.09%
18830 Yunnan Chuangxin New Material Co Ltd
SHE:002812
0.61x CN¥406.53 Million
≈ $59.49 Million
CN¥671.40 Million China CN¥63.31 ▼ -1.65%
18831 Shandong Oriental Ocean Sci-Tech Co Ltd
SHE:002086
0.61x CN¥16.10 Million
≈ $2.36 Million
CN¥26.61 Million China CN¥1.92 ▼ -1.03%
18832 MODERN COMMERCE SA ZY-10
F:8F4
0.61x €688.10K
≈ $804.46K
€1.14 Million Germany €0.01 ▼ -6.67%
18833 Avicanna Inc
TO:AVCN
0.61x CA$74.10K
≈ $53.60K
CA$122.43K Canada CA$0.12 ▼ -8.00%
18834 Chime Ball Technology Co Ltd
TWO:1595
0.61x NT$14.89 Million
≈ $469.02K
NT$24.60 Million Taiwan NT$76.00 ▼ -1.30%
18835 Airesis SA
SW:AIRE
0.61x CHF5.18 Million
≈ $6.55 Million
CHF8.56 Million Switzerland CHF0.02 ▲ +50.00%
18836 Transense Technologies PLC
LSE:TRT
0.61x GBX242.00K
≈ $29.44
GBX400.00K UK GBX57.50 ▼ -3.36%
18837 Shanghai Bolex Food Technology Co. Ltd.
SHG:603170
0.60x CN¥163.25 Million
≈ $23.89 Million
CN¥269.91 Million China CN¥12.17 ▲ +1.76%
18838 Pan Malaysia Corporation Bhd
KLSE:4081
0.60x RM358.00K
≈ $89.88K
RM592.00K Malaysia RM0.06 ▲ +0.00%
18839 EXPLOS. PROD. CHIM.EO 31
F:9Z50
0.60x €40.51 Million
≈ $47.36 Million
€67.00 Million Germany €259.00 ▼ -9.44%
18840 Bintang Oto Global Tbk PT
JK:BOGA
0.60x Rp8.71 Billion
≈ $510.37K
Rp14.41 Billion Indonesia Rp880.00 ▼ -14.56%
18841 Somboon Advance Technology PCL F
F:PSQ
0.60x €167.94 Million
≈ $196.34 Million
€277.82 Million Germany €0.39 ▲ +0.51%
18842 Somboon Advance Technology Public Company Limited
BK:SAT
0.60x ฿167.94 Million
≈ $5.23 Million
฿277.82 Million Thailand ฿15.80 ▲ +0.64%
18843 Shenzhen O-Film Tech Co Ltd
SHE:002456
0.60x CN¥173.64 Million
≈ $25.41 Million
CN¥287.27 Million China CN¥9.86 ▼ -1.89%
18844 GlaxoSmithKline plc
MX:GSKN
0.60x MX$1.34 Billion
≈ $77.29 Million
MX$2.22 Billion Mexico MX$905.10 ▲ +2.62%
18845 GlaxoSmithKline PLC
LSE:GSK
0.60x GBX1.34 Billion
≈ $163.40K
GBX2.22 Billion UK GBX1938.00 ▲ +1.89%
18846 Xinjiang West Animal Husbandry
SHE:300106
0.60x CN¥8.42 Million
≈ $1.23 Million
CN¥13.94 Million China CN¥13.79 ▲ +1.92%
18847 S H L Telemedicine Ltd
SW:SHLTN
0.60x CHF1.09 Million
≈ $1.37 Million
CHF1.80 Million Switzerland CHF0.91 ▼ -9.00%
18848 Guangdong Biolight Meditech Co Ltd
SHE:300246
0.60x CN¥37.83 Million
≈ $5.54 Million
CN¥62.62 Million China CN¥16.56 ▼ -1.43%
18849 MasterBrand Inc.
NYSE:MBC
0.60x $52.50 Million $86.90 Million USA $8.46 ▲ +1.68%
18850 MASTERBRAND INC. DL-001
F:D55
0.60x €52.50 Million
≈ $61.38 Million
€86.90 Million Germany €7.40 ▲ +2.78%
18851 AirIQ Inc
V:IQ
0.60x CA$241.00K
≈ $174.34K
CA$399.00K Canada CA$0.50 ▼ -7.41%
18852 Reece Ltd
AU:REH
0.60x AU$120.18 Million
≈ $85.03 Million
AU$199.01 Million Australia AU$13.89 ▲ +0.80%
18853 Pioneer Power Solutions Inc.
NASDAQ:PPSI
0.60x $907.00K $1.50 Million USA $4.20 ▼ -14.29%
18854 Chengdu Easton Biopharmaceuticals Co Ltd
SHG:688513
0.60x CN¥37.04 Million
≈ $5.42 Million
CN¥61.35 Million China CN¥47.00 ▲ +0.30%
18855 Melia Hotels
MC:MEL
0.60x €119.94 Million
≈ $140.22 Million
€198.63 Million Spain €10.97 ▼ -0.63%
18856 Taihan Precision Technology Co Ltd
TWO:1336
0.60x NT$58.72 Million
≈ $1.85 Million
NT$97.27 Million Taiwan NT$14.35 ▼ -1.37%
18857 Hunan Huamin Holdings Co Ltd
SHE:300345
0.60x CN¥4.20 Million
≈ $614.23K
CN¥6.95 Million China CN¥6.15 ▲ +4.77%
18858 TCI Co Ltd
TWO:8436
0.60x NT$136.21 Million
≈ $4.29 Million
NT$225.68 Million Taiwan NT$122.50 ▲ +0.00%
18859 Airtificial Intelligence Structures SA
MC:AI
0.60x €1.87 Million
≈ $2.19 Million
€3.10 Million Spain €0.09 ▲ +0.11%
18860 Paradox Interactive AB (publ)
ST:PDX
0.60x Skr186.32 Million
≈ $20.05 Million
Skr308.72 Million Sweden Skr129.20 ▼ -1.37%
18861 Hefei Gocom Information Technology Co Ltd
SHG:688367
0.60x CN¥12.90 Million
≈ $1.89 Million
CN¥21.38 Million China CN¥37.39 ▲ +12.52%
18862 Chongqing Gas Grp Corp Ltd
SHG:600917
0.60x CN¥312.93 Million
≈ $45.79 Million
CN¥518.51 Million China CN¥5.14 ▲ +0.00%
18863 XinJiang Beiken Energy Engineering Stock Co Ltd
SHE:002828
0.60x CN¥28.33 Million
≈ $4.15 Million
CN¥46.94 Million China CN¥9.31 ▲ +1.42%
18864 Eureka Design Public Company Limited
BK:UREKA
0.60x ฿1.85 Million
≈ $57.63K
฿3.06 Million Thailand ฿0.40 ▼ -4.76%
18865 BioNeutra Global Corp
V:BGA
0.60x CA$20.18K
≈ $14.60K
CA$33.44K Canada CA$0.03 ▲ +0.00%
18866 Titan Cement International SA
BR:TITC
0.60x €102.67 Million
≈ $120.04 Million
€170.18 Million Belgium €49.40 ▲ +0.82%
18867 Meinian Onehealth Healthcare Holdings Co Ltd
SHE:002044
0.60x CN¥147.03 Million
≈ $21.51 Million
CN¥243.69 Million China CN¥5.33 ▼ -2.74%
18868 Sungwoo Electronics Co. Ltd
KQ:081580
0.60x ₩3.87 Billion
≈ $2.62 Million
₩6.42 Billion Korea ₩2370.00 ▼ -2.07%
18869 Kulicke and Soffa Industries Inc
NASDAQ:KLIC
0.60x $6.19 Million $10.27 Million USA $98.16 ▼ -8.71%
18870 Jiangsu TongLin Electric Co.Ltd.
SHE:301168
0.60x CN¥104.73 Million
≈ $15.32 Million
CN¥173.67 Million China CN¥42.48 ▲ +0.43%
18871 Guizhou Chitianhua Co Ltd
SHG:600227
0.60x CN¥67.53 Million
≈ $9.88 Million
CN¥112.01 Million China CN¥2.94 ▼ -1.01%
18872 Kisan Telecom Co. Ltd
KQ:035460
0.60x ₩4.21 Billion
≈ $2.85 Million
₩6.98 Billion Korea ₩2845.00 ▼ -9.54%
18873 EA Technique M Bhd
KLSE:5259
0.60x RM13.54 Million
≈ $3.40 Million
RM22.47 Million Malaysia RM0.30 ▲ +1.69%
18874 AFYA LTD. CL.A DL-00005
F:1AY
0.60x €152.97 Million
≈ $178.83 Million
€253.82 Million Germany €12.10 ▲ +0.83%
18875 Rekah Pharmaceutical Industry Ltd
TA:REKA
0.60x ILA3.17 Million
≈ $8.51K
ILA5.27 Million Israel ILA1068.00 ▲ +2.01%
18876 Terreno Realty Corporation
NYSE:TRNO
0.60x $37.30 Million $61.93 Million USA $64.33 ▼ -0.25%
18877 Ermenegildo Zegna NV
NYSE:ZGN
0.60x $63.66 Million $105.71 Million USA $14.65 ▼ -1.81%
18878 VAT Group AG
SW:VACN
0.60x CHF55.64 Million
≈ $70.34 Million
CHF92.39 Million Switzerland CHF603.60 ▼ -2.55%
18879 Mesnac Co Ltd
SHE:002073
0.60x CN¥109.17 Million
≈ $15.98 Million
CN¥181.31 Million China CN¥5.71 ▲ +1.78%
18880 KOMATSU LTD. SPONS. ADR 1
F:KOMA
0.60x €311.31 Billion
≈ $363.96 Billion
€517.17 Billion Germany €36.80 ▲ +2.22%
18881 TELIX Pharmaceuticals Ltd
AU:TLX
0.60x AU$16.84 Million
≈ $11.91 Million
AU$27.98 Million Australia AU$13.31 ▲ +3.26%
18882 Guangdong Provincial Expressway Development Co Ltd
SHE:000429
0.60x CN¥716.28 Million
≈ $104.81 Million
CN¥1.19 Billion China CN¥13.78 ▼ -0.51%
18883 Caleres Inc
NYSE:CAL
0.60x $35.98 Million $59.80 Million USA $12.37 ▼ -12.95%
18884 Cincon Electronics Co Ltd
TWO:3332
0.60x NT$24.84 Million
≈ $782.72K
NT$41.30 Million Taiwan NT$68.00 ▼ -6.34%
18885 Iconovo
ST:ICO
0.60x Skr2.26 Million
≈ $243.64K
Skr3.76 Million Sweden Skr1.24 ▲ +1.23%
18886 Chenming Mold Industrial Corp
TW:3013
0.60x NT$343.48 Million
≈ $10.82 Million
NT$571.10 Million Taiwan NT$122.00 ▼ -5.79%
18887 Yorbeau Resources Inc
TO:YRB
0.60x CA$391.54K
≈ $283.23K
CA$651.04K Canada CA$0.06 ▲ +9.09%
18888 Xintai Ntrl Gas
SHG:603393
0.60x CN¥297.29 Million
≈ $43.50 Million
CN¥494.37 Million China CN¥26.75 ▼ -1.69%
18889 Primo Brands Corporation
NYSE:PRMB
0.60x $176.63 Million $293.74 Million USA $22.95 ▼ -0.30%
18890 Marvel Discovery Corp
V:MARV
0.60x CA$63.20K
≈ $45.72K
CA$105.13K Canada CA$0.03 ▲ +0.00%
18891 Ramsdens Holdings PLC
LSE:RFX
0.60x GBX598.00K
≈ $72.76
GBX995.00K UK GBX462.50 ▼ -4.24%
18892 Telkom Indonesia (Persero) Tbk PT
JK:TLKM
0.60x Rp10.23 Trillion
≈ $599.67 Million
Rp17.03 Trillion Indonesia Rp2760.00 ▼ -4.83%
18893 Kulicke and Soffa Industries Inc
F:KU1
0.60x €4.45 Million
≈ $5.20 Million
€7.41 Million Germany €91.00 ▼ -0.55%
18894 Kumpulan Fima Bhd
KLSE:6491
0.60x RM36.10 Million
≈ $9.06 Million
RM60.09 Million Malaysia RM2.64 ▲ +0.00%
18895 Fy Grp Ltd
TW:6807
0.60x NT$24.20 Million
≈ $762.28K
NT$40.28 Million Taiwan NT$33.80 ▼ -0.15%
18896 Fuller Smith & Turner
LSE:FSTA
0.60x GBX20.30 Million
≈ $2.47K
GBX33.80 Million UK GBX646.00 ▼ -3.29%
18897 Jamna Auto Industries Limited
NSE:JAMNAAUTO
0.60x Rs1.70 Billion
≈ $18.36 Million
Rs2.83 Billion India Rs121.65 ▼ -1.03%
18898 Industri Dan Perdagangan Bintraco Dharma Tbk PT
JK:CARS
0.60x Rp10.04 Billion
≈ $588.27K
Rp16.72 Billion Indonesia Rp88.00 ▼ -3.30%
18899 Rapac Communication & Infrastructure Ltd
TA:RPAC
0.60x ILA21.28 Million
≈ $57.06K
ILA35.45 Million Israel ILA9940.00 ▲ +2.47%
18900 Korea Flange
KO:010100
0.60x ₩15.32 Billion
≈ $10.38 Million
₩25.52 Billion Korea ₩3835.00 ▼ -2.04%