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
21701 Canadian Utilities Limited
TO:CU
0.35x CA$162.00 Million
≈ $117.19 Million
CA$468.00 Million Canada CA$50.57 ▲ +0.58%
21702 Yuen Chang Stainless Steel Co Ltd
TW:2069
0.35x NT$89.23 Million
≈ $2.81 Million
NT$257.90 Million Taiwan NT$19.85 ▲ +0.00%
21703 Abits Group Inc.
NASDAQ:ABTS
0.35x $686.36K $1.98 Million USA $2.18 ▲ +5.83%
21704 ITT Inc
NYSE:ITT
0.35x $13.80 Million $39.90 Million USA $193.27 ▼ -0.41%
21705 TangYuan Electric
SHE:300789
0.35x CN¥2.37 Million
≈ $347.45K
CN¥6.87 Million China CN¥20.72 ▼ -2.26%
21706 Kinh Bac City Development Share Holding Corp
VN:KBC
0.35x ₫34.09 Billion
≈ $1.30 Million
₫98.71 Billion Vietnam ₫30000.00 ▼ -0.17%
21707 Armada Hoffler Properties, Inc.
NYSE:AHRT
0.35x $4.23 Million $12.24 Million USA $6.78 ▲ +1.35%
21708 Armada Hflr Pr
NYSE:AHH
0.35x $4.23 Million $12.24 Million USA $6.08 ▼ -0.16%
21709 Componenta Corp
HE:CTH1V
0.35x €1.08 Million
≈ $1.26 Million
€3.12 Million Finland €5.42 ▲ +1.50%
21710 Sky ICT Public Company Limited
BK:SKY
0.35x ฿12.65 Million
≈ $394.41K
฿36.66 Million Thailand ฿17.00 ▲ +14.09%
21711 Zhuhai Winbase International Chemical Tank Terminal Co Ltd
SHE:002492
0.35x CN¥12.43 Million
≈ $1.82 Million
CN¥36.03 Million China CN¥5.94 ▼ -2.46%
21712 Sunflow Sustain
TA:SNFL
0.34x ILA4.70 Million
≈ $12.59K
ILA13.62 Million Israel ILA1024.00 ▼ -3.85%
21713 Enjoei S.A
SA:ENJU3
0.34x R$11.69 Million
≈ $2.29 Million
R$33.92 Million Brazil R$1.03 ▼ -1.90%
21714 Castle Biosciences Inc
NASDAQ:CSTL
0.34x $7.80 Million $22.63 Million USA $21.60 ▲ +5.93%
21715 Huolinhe Opencut Coal Industry Corp Ltd of Inner Mongolia
SHE:002128
0.34x CN¥1.39 Billion
≈ $203.79 Million
CN¥4.04 Billion China CN¥29.63 ▼ -3.26%
21716 EcoSynthetix Inc
TO:ECO
0.34x CA$179.27K
≈ $129.68K
CA$520.70K Canada CA$3.19 ▼ -0.62%
21717 Abm Investama Tbk
JK:ABMM
0.34x Rp11.13 Million
≈ $652.38
Rp32.34 Million Indonesia Rp2300.00 ▼ -0.86%
21718 QBRICK AB (PUBL)
F:2A8
0.34x €733.00K
≈ $856.95K
€2.13 Million Germany €0.00 ▲ +0.00%
21719 Telecom Argentina
BA:TECO2
0.34x AR$374.80 Billion
≈ $271.21 Million
AR$1.09 Trillion Argentina AR$4015.00 ▼ -0.93%
21720 Telecom Argentina S.A
F:TEO
0.34x €374.80 Billion
≈ $438.18 Billion
€1.09 Trillion Germany €11.50 ▼ -2.54%
21721 PrimeEnergy Corporation
NASDAQ:PNRG
0.34x $4.19 Million $12.19 Million USA $184.55 ▲ +0.22%
21722 Covestro AG
XETRA:1COV
0.34x €100.00 Million
≈ $116.91 Million
€291.00 Million Germany €59.98 ▲ +0.30%
21723 Quechen Silicon Chemical Co. Ltd.
SHG:605183
0.34x CN¥61.56 Million
≈ $9.01 Million
CN¥179.14 Million China CN¥15.17 ▼ -0.59%
21724 Presidio Property Trust
NASDAQ:SQFT
0.34x $274.06K $798.09K USA $2.33 ▼ -4.12%
21725 Treasury Wine Estates Ltd
AU:TWE
0.34x AU$39.90 Million
≈ $28.23 Million
AU$116.20 Million Australia AU$4.66 ▲ +13.11%
21726 Red Robin Gourmet Burgers Inc
NASDAQ:RRGB
0.34x $3.41 Million $9.94 Million USA $4.43 ▲ +0.45%
21727 Petra Energy Bhd
KLSE:5133
0.34x RM20.70 Million
≈ $5.20 Million
RM60.38 Million Malaysia RM0.68 ▲ +0.00%
21728 cbdMD Inc
NYSE MKT:YCBD
0.34x $57.38K $167.38K USA $0.76 ▼ -2.31%
21729 Biotrend Cevre ve Enerji Yatirimlari AS
IS:BIOEN
0.34x TL59.33 Million
≈ $1.33 Million
TL173.13 Million Turkey TL17.14 ▲ +1.90%
21730 Shuang-Bang Industrial
TWO:6506
0.34x NT$15.70 Million
≈ $494.60K
NT$45.81 Million Taiwan NT$20.60 ▼ -0.48%
21731 Gemadept Corp
VN:GMD
0.34x ₫134.64 Billion
≈ $5.12 Million
₫392.94 Billion Vietnam ₫76100.00 ▲ +3.82%
21732 Indoco Remedies Limited
NSE:INDOCO
0.34x Rs540.40 Million
≈ $5.84 Million
Rs1.58 Billion India Rs213.28 ▲ +2.82%
21733 Perdana Karya Perkasa Tbk
JK:PKPK
0.34x Rp17.69 Billion
≈ $1.04 Million
Rp51.68 Billion Indonesia Rp2670.00 ▼ -1.48%
21734 Altima Resources Ltd
V:ARH
0.34x CA$10.47K
≈ $7.57K
CA$30.61K Canada CA$0.47 ▲ +0.00%
21735 Croda International PLC
LSE:CRDA
0.34x GBX33.20 Million
≈ $4.04K
GBX97.10 Million UK GBX2938.00 ▼ -0.37%
21736 OrganiGram Holdings Inc
TO:OGI
0.34x CA$5.00 Million
≈ $3.62 Million
CA$14.63 Million Canada CA$1.51 ▲ +2.03%
21737 AMC Entertainment Holdings Inc
NYSE:AMC
0.34x $43.30 Million $126.70 Million USA $1.96 ▲ +7.10%
21738 Kangyue Technology Co Ltd
SHE:300391
0.34x CN¥918.83K
≈ $134.45K
CN¥2.69 Million China CN¥0.19 ▲ +0.00%
21739 Shaanxi Lighte Optoelectronics Material Co. Ltd. A
SHG:688150
0.34x CN¥90.23 Million
≈ $13.20 Million
CN¥264.06 Million China CN¥52.02 ▲ +2.68%
21740 Anhui Great Wall Military Industry Co Ltd
SHG:601606
0.34x CN¥14.35 Million
≈ $2.10 Million
CN¥42.01 Million China CN¥32.08 ▼ -2.79%
21741 Warby Parker Inc
NYSE:WRBY
0.34x $8.37 Million $24.51 Million USA $24.12 ▼ -0.41%
21742 Luxshare Precision Industry Co Ltd
SHE:002475
0.34x CN¥1.91 Billion
≈ $278.95 Million
CN¥5.58 Billion China CN¥74.59 ▼ -0.28%
21743 Rhone Ma Holdings Bhd
KLSE:5278
0.34x RM14.06 Million
≈ $3.53 Million
RM41.17 Million Malaysia RM0.69 ▲ +0.00%
21744 IEI Integration Corp
TW:3022
0.34x NT$263.35 Million
≈ $8.30 Million
NT$772.78 Million Taiwan NT$76.00 ▼ -1.43%
21745 Jiangsu Rongtai Industry Co. Ltd.
SHG:605133
0.34x CN¥39.00 Million
≈ $5.71 Million
CN¥114.51 Million China CN¥36.10 ▲ +1.09%
21746 ANGI Homeservices Inc
NASDAQ:ANGI
0.34x $9.67 Million $28.40 Million USA $6.46 ▲ +7.13%
21747 Value Grupo Financiero S.A.B. de C.V
MX:VALUEGFO
0.34x MX$177.36 Million
≈ $10.21 Million
MX$520.83 Million Mexico MX$60.00 ▲ +0.00%
21748 Beijing Integrity Technology Co. Ltd. A
SHG:688244
0.34x CN¥3.52 Million
≈ $514.73K
CN¥10.34 Million China CN¥16.04 ▼ -3.89%
21749 ArcelorMittal SA ADR
NYSE:MT
0.34x $1.27 Billion $3.72 Billion USA $59.54 ▼ -2.46%
21750 FPT Digital Retail JSC
VN:FRT
0.34x ₫68.89 Billion
≈ $2.62 Million
₫202.55 Billion Vietnam ₫127000.00 ▼ -0.86%
21751 Hubei Energy Group Co Ltd
SHE:000883
0.34x CN¥816.40 Million
≈ $119.47 Million
CN¥2.40 Billion China CN¥5.18 ▼ -2.45%
21752 APM Automotive Holdings Bhd
KLSE:5015
0.34x RM105.06 Million
≈ $26.38 Million
RM309.07 Million Malaysia RM3.12 ▼ -0.32%
21753 Ledlink Optics
TWO:5230
0.34x NT$18.83 Million
≈ $593.34K
NT$55.42 Million Taiwan NT$18.00 ▼ -1.64%
21754 HILONG HOLDING LTD HD-10
F:8HL
0.34x €143.22 Million
≈ $167.44 Million
€421.56 Million Germany €0.02 ▲ +0.00%
21755 Anglo American PLC
LSE:AAL
0.34x GBX874.98 Million
≈ $106.46K
GBX2.58 Billion UK GBX4066.00 ▼ -0.97%
21756 Cementos Pacasmayo SAA ADR
NYSE:CPAC
0.34x $13.80 Million $40.64 Million USA $10.72 ▲ +0.00%
21757 Okins Electronics Co. Ltd
KQ:080580
0.34x ₩1.64 Billion
≈ $1.11 Million
₩4.84 Billion Korea ₩18430.00 ▲ +10.96%
21758 Eiffage SA
PA:FGR
0.34x €153.00 Million
≈ $178.87 Million
€451.00 Million France €123.85 ▲ +0.20%
21759 Wendell Industrial Co. Ltd
TWO:6761
0.34x NT$28.98 Million
≈ $912.87K
NT$85.46 Million Taiwan NT$212.50 ▲ +0.95%
21760 Lien Hoe Corporation Bhd
KLSE:3573
0.34x RM1.56 Million
≈ $391.92K
RM4.61 Million Malaysia RM0.14 ▲ +3.70%
21761 Impala Platinum Holdings Ltd
JSE:IMP
0.34x ZAC1.55 Billion
≈ $826.40K
ZAC4.59 Billion South Africa ZAC21701.00 ▼ -1.27%
21762 FirstGroup PLC
LSE:FGP
0.34x GBX68.00 Million
≈ $8.27K
GBX200.80 Million UK GBX172.50 ▲ +0.00%
21763 Microsoft Corporation
NASDAQ:MSFT
0.34x $15.80 Billion $46.68 Billion USA $428.05 ▲ +0.17%
21764 Jiangmen iDear-Hanyu Electrical Joint-Stock Co Ltd
SHE:300403
0.34x CN¥24.69 Million
≈ $3.61 Million
CN¥72.93 Million China CN¥10.47 ▲ +0.87%
21765 Taiwan High Speed Rail Corp
TW:2633
0.34x NT$1.93 Billion
≈ $60.82 Million
NT$5.71 Billion Taiwan NT$25.55 ▼ -0.78%
21766 Mono Next Public Company Limited
BK:MONO
0.34x ฿70.13 Million
≈ $2.19 Million
฿207.42 Million Thailand ฿0.95 ▲ +30.14%
21767 Alpcot Holding AB Series B
ST:ALPCOT-B
0.34x Skr882.00K
≈ $94.92K
Skr2.61 Million Sweden Skr1.23 ▲ +0.00%
21768 PetroVietnam Drilling & Well Service Corp
VN:PVD
0.34x ₫374.03 Billion
≈ $14.21 Million
₫1.11 Trillion Vietnam ₫30750.00 ▲ +2.50%
21769 China Electric Manufacturing Corp
TW:1611
0.34x NT$10.72 Million
≈ $337.68K
NT$31.74 Million Taiwan NT$15.00 ▲ +9.89%
21770 Shinjin Sm Co.Ltd
KQ:138070
0.34x ₩621.10 Million
≈ $420.91K
₩1.84 Billion Korea ₩1417.00 ▼ -2.01%
21771 Yantai Dongcheng Pharmaceutical Co Ltd
SHE:002675
0.34x CN¥80.85 Million
≈ $11.83 Million
CN¥239.54 Million China CN¥12.57 ▲ +0.24%
21772 Jinxiandai Information Industry Co
SHE:300830
0.34x CN¥5.45 Million
≈ $797.03K
CN¥16.15 Million China CN¥8.97 ▼ -2.39%
21773 Beijing Hanjian Heshan Pipeline Co Ltd
SHG:603616
0.34x CN¥13.22 Million
≈ $1.93 Million
CN¥39.23 Million China CN¥5.85 ▲ +0.00%
21774 SCC Holdings Bhd
KLSE:0158
0.34x RM1.66 Million
≈ $416.02K
RM4.92 Million Malaysia RM0.25 ▲ +0.00%
21775 Long Young Electronic (Kunshan) Co. Ltd. A
SHE:301389
0.34x CN¥54.57 Million
≈ $7.99 Million
CN¥162.01 Million China CN¥82.17 ▼ -2.32%
21776 Sejahtera Bintang Abadi Textile Tbk
JK:SBAT
0.34x Rp309.34 Million
≈ $18.13K
Rp918.70 Million Indonesia Rp1.00 ▲ +0.00%
21777 Charter Communications Inc
NASDAQ:CHTR
0.34x $1.45 Billion $4.30 Billion USA $129.05 ▲ +0.03%
21778 Zhonghong Pulin Medical Products Co. Ltd.
SHE:300981
0.34x CN¥3.67 Million
≈ $537.47K
CN¥10.91 Million China CN¥11.69 ▼ -4.18%
21779 SICC Co. Ltd.
SHG:688234
0.34x CN¥48.98 Million
≈ $7.17 Million
CN¥145.51 Million China CN¥139.10 ▲ +1.96%
21780 United Internet AG NA
XETRA:UTDI
0.34x €96.84 Million
≈ $113.21 Million
€287.80 Million Germany €27.04 ▲ +2.04%
21781 Greenyield Bhd
KLSE:0136
0.34x RM1.29 Million
≈ $323.63K
RM3.83 Million Malaysia RM0.23 ▲ +9.76%
21782 Bina Darulaman Bhd
KLSE:6173
0.34x RM813.00K
≈ $204.12K
RM2.42 Million Malaysia RM0.21 ▲ +0.00%
21783 Trifork Holding AG
CO:TRIFOR
0.34x Dkr1.75 Million
≈ $274.51K
Dkr5.22 Million Denmark Dkr90.00 ▲ +0.00%
21784 Aeolus Tyre Co Ltd
SHG:600469
0.34x CN¥61.44 Million
≈ $8.99 Million
CN¥182.82 Million China CN¥5.84 ▼ -0.85%
21785 Prakash Industries Limited
NSE:PRAKASH
0.34x Rs676.20 Million
≈ $7.31 Million
Rs2.01 Billion India Rs146.39 ▲ +0.44%
21786 Sagittarius Life Science
TWO:3205
0.34x NT$42.00K
≈ $1.32K
NT$125.00K Taiwan NT$56.20 ▲ +8.70%
21787 Union Semiconductor (Hefei) Co. Ltd. A
SHG:688403
0.34x CN¥232.64 Million
≈ $34.04 Million
CN¥692.46 Million China CN¥20.18 ▲ +4.18%
21788 Teck Resources Limited
TO:TECK-B
0.34x CA$344.00 Million
≈ $248.84 Million
CA$1.02 Billion Canada CA$93.59 ▲ +0.09%
21789 Teck Resources Limited
F:TPT
0.34x €344.00 Million
≈ $402.17 Million
€1.02 Billion Germany €57.00 ▼ -5.00%
21790 Fugro N.V.
AS:FUR
0.34x €40.40 Million
≈ $47.23 Million
€120.30 Million Netherlands €11.86 ▲ +1.63%
21791 HudBay Minerals Inc
TO:HBM
0.34x CA$69.64 Million
≈ $50.38 Million
CA$207.54 Million Canada CA$41.91 ▼ -0.59%
21792 Sebang Co Ltd
KO:004365
0.34x ₩9.98 Billion
≈ $6.77 Million
₩29.76 Billion Korea ₩9330.00 ▲ +1.30%
21793 Sebang
KO:004360
0.34x ₩9.98 Billion
≈ $6.77 Million
₩29.76 Billion Korea ₩13410.00 ▲ +0.83%
21794 Helios Towers Plc
LSE:HTWS
0.34x GBX19.60 Million
≈ $2.38K
GBX58.45 Million UK GBX225.20 ▼ -0.97%
21795 Jdd Tech New Mat Co Ltd
SHE:301538
0.34x CN¥17.93 Million
≈ $2.62 Million
CN¥53.49 Million China CN¥91.23 ▲ +3.88%
21796 Hyundai Cement
KO:006390
0.34x ₩8.69 Billion
≈ $5.89 Million
₩25.94 Billion Korea ₩18010.00 ▲ +0.00%
21797 Coloray International Investment Co. Ltd
KQ:900310
0.33x ₩233.04 Million
≈ $157.93K
₩695.77 Million Korea ₩520.00 ▲ +0.00%
21798 Global Yatirim Holding AS
IS:GLYHO
0.33x TL1.20 Billion
≈ $26.85 Million
TL3.58 Billion Turkey TL15.58 ▲ +2.64%
21799 Delcath Systems Inc
NASDAQ:DCTH
0.33x $287.00K $857.00K USA $10.79 ▲ +4.45%
21800 Telkom
JSE:TKG
0.33x ZAC1.60 Billion
≈ $852.44K
ZAC4.79 Billion South Africa ZAC5865.00 ▼ -5.59%