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
19801 Pentair PLC
NYSE:PNR
0.53x $27.10 Million $50.80 Million USA $73.15 ▲ +0.41%
19802 VAA Vista Alegre Atlantis SGPS SA
LS:VAF
0.53x €3.23 Million
≈ $3.77 Million
€6.05 Million Portugal €1.08 ▲ +0.93%
19803 Qingdao Baheal Medical INC.
SHE:301015
0.53x CN¥122.88 Million
≈ $17.98 Million
CN¥230.38 Million China CN¥21.08 ▲ +1.69%
19804 Lenovo Group Limited
F:LHL1
0.53x €289.75 Million
≈ $338.75 Million
€543.27 Million Germany €50.00 ▼ -9.91%
19805 Vontier Corp
NYSE:VNT
0.53x $24.80 Million $46.50 Million USA $28.15 ▼ -0.60%
19806 Honkarakenne Oyj B
HE:HONBS
0.53x €400.00K
≈ $467.64K
€750.00K Finland €2.33 ▼ -0.43%
19807 SHEARWATER GRP PLC LS-10
F:DTW1
0.53x €1.23 Million
≈ $1.43 Million
€2.30 Million Germany €0.42 ▼ -4.55%
19808 China International Travel Service Corp Ltd
SHG:601888
0.53x CN¥420.74 Million
≈ $61.57 Million
CN¥789.05 Million China CN¥57.20 ▲ +2.90%
19809 Ming Shing Group Holdings Limited Ordinary Shares
NASDAQ:MSW
0.53x $1.31 Million $2.46 Million USA $1.34 ▼ -8.22%
19810 Orora Ltd
AU:ORA
0.53x AU$126.70 Million
≈ $89.65 Million
AU$237.70 Million Australia AU$1.25 ▼ -0.40%
19811 BCE Inc
TO:BCE
0.53x CA$1.02 Billion
≈ $737.85 Million
CA$1.91 Billion Canada CA$34.04 ▲ +1.70%
19812 Jiangyin Pivot Automotive Products Co. Ltd.
SHE:301181
0.53x CN¥8.60 Million
≈ $1.26 Million
CN¥16.16 Million China CN¥30.58 ▼ -0.33%
19813 Konya Cimento Sanayi AS
IS:KONYA
0.53x TL169.48 Million
≈ $3.80 Million
TL318.29 Million Turkey TL3860.00 ▲ +0.65%
19814 Consensus Cloud Solutions Inc
NASDAQ:CCSI
0.53x $8.99 Million $16.89 Million USA $33.50 ▼ -2.50%
19815 Shiny Chemical Industrial Co Ltd
TW:1773
0.53x NT$536.29 Million
≈ $16.90 Million
NT$1.01 Billion Taiwan NT$175.00 ▼ -1.96%
19816 VODACOM GROUP LTD. SP.ADR
F:5VD0
0.53x €28.11 Billion
≈ $32.86 Billion
€52.80 Billion Germany €7.45 ▼ -0.67%
19817 E& Corporation CO. LTD
KQ:066980
0.53x ₩565.13 Million
≈ $382.98K
₩1.06 Billion Korea ₩1778.00 ▲ +5.77%
19818 Jiangsu Liance Electromechanical Technology Co. Ltd. A
SHG:688113
0.53x CN¥14.10 Million
≈ $2.06 Million
CN¥26.49 Million China CN¥40.22 ▲ +3.61%
19819 Thriven Global Bhd
KLSE:7889
0.53x RM975.00K
≈ $244.79K
RM1.83 Million Malaysia RM0.07 ▲ +0.00%
19820 ChampionX Corporation
NASDAQ:CHX
0.53x $35.55 Million $66.80 Million USA $25.81 ▼ -2.97%
19821 São Carlos Empreendimentos e Participações S.A
SA:SCAR3
0.53x R$15.63 Million
≈ $3.07 Million
R$29.37 Million Brazil R$12.67 ▼ -1.40%
19822 Visco Vision Inc.
TW:6782
0.53x NT$130.05 Million
≈ $4.10 Million
NT$244.45 Million Taiwan NT$200.50 ▲ +0.25%
19823 Goodtech
OL:GOD
0.53x Nkr44.20 Million
≈ $4.65 Million
Nkr83.10 Million Norway Nkr13.00 ▲ +0.00%
19824 Odontoprev S.A
SA:ODPV3
0.53x R$3.15 Million
≈ $617.69K
R$5.92 Million Brazil R$12.78 ▼ -5.75%
19825 Logo Yazilim Sanayi ve Ticaret AS
IS:LOGO
0.53x TL252.05 Million
≈ $5.65 Million
TL474.17 Million Turkey TL147.60 ▼ -2.25%
19826 TPBI PCL
BK:TPBI
0.53x ฿43.59 Million
≈ $1.36 Million
฿82.03 Million Thailand ฿2.98 ▲ +0.00%
19827 China Wire & Cable Co Ltd
TW:1603
0.53x NT$83.60 Million
≈ $2.63 Million
NT$157.35 Million Taiwan NT$32.90 ▼ -2.52%
19828 SAMG Entertainment Co. Ltd.
KQ:419530
0.53x ₩2.29 Billion
≈ $1.55 Million
₩4.31 Billion Korea ₩25100.00 ▲ +4.15%
19829 QingCloud Technologies Corp.
SHG:688316
0.53x CN¥3.66 Million
≈ $534.89K
CN¥6.88 Million China CN¥60.95 ▼ -0.51%
19830 Sun International Ltd
JSE:SUI
0.53x ZAC1.07 Billion
≈ $567.06K
ZAC2.01 Billion South Africa ZAC5007.00 ▲ +2.02%
19831 Dino Polska SA
WAR:DNP
0.53x zł578.94 Million
≈ $159.33 Million
zł1.09 Billion Poland zł29.55 ▼ -1.50%
19832 EM-Tech.CO. LTD
KQ:091120
0.53x ₩1.80 Billion
≈ $1.22 Million
₩3.39 Billion Korea ₩4740.00 ▼ -3.36%
19833 Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
F:MGYB
0.53x €48.27 Billion
≈ $56.43 Billion
€90.92 Billion Germany €7.40 ▼ -1.79%
19834 Syncmold Enterprise Corp
TW:1582
0.53x NT$137.62 Million
≈ $4.34 Million
NT$259.38 Million Taiwan NT$103.50 ▼ -3.72%
19835 Trina Solar Co Ltd
SHG:688599
0.53x CN¥537.38 Million
≈ $78.63 Million
CN¥1.01 Billion China CN¥14.14 ▼ -1.94%
19836 Power Solutions International, Inc. Common Stock
NASDAQ:PSIX
0.53x $1.73 Million $3.26 Million USA $37.61 ▼ -6.40%
19837 Hoshine Silicon Ind Co Ltd
SHG:603260
0.53x CN¥107.97 Million
≈ $15.80 Million
CN¥203.56 Million China CN¥37.34 ▼ -2.94%
19838 Heartbeam Inc
NASDAQ:BEAT
0.53x $7.93 Million $14.95 Million USA $0.84 ▼ -7.36%
19839 Guangzhou Jiacheng
SHG:603535
0.53x CN¥45.62 Million
≈ $6.68 Million
CN¥86.04 Million China CN¥6.89 ▲ +0.88%
19840 SIGMAROC PLC LS -01
F:M2I2
0.53x €109.02 Million
≈ $127.45 Million
€205.73 Million Germany €1.32 ▼ -2.22%
19841 Calavo Growers Inc
NASDAQ:CVGW
0.53x $1.22 Million $2.31 Million USA $26.09 ▲ +0.00%
19842 Fulgent Sun International Holding Co Ltd
TW:9802
0.53x NT$1.01 Billion
≈ $31.74 Million
NT$1.90 Billion Taiwan NT$79.00 ▼ -1.74%
19843 Depo Auto Parts Industrial Co Ltd
TW:6605
0.53x NT$463.70 Million
≈ $14.61 Million
NT$875.23 Million Taiwan NT$146.00 ▲ +1.74%
19844 Terravest Capital Inc
TO:TVK
0.53x CA$14.81 Million
≈ $10.71 Million
CA$27.96 Million Canada CA$108.40 ▼ -31.58%
19845 Super Energy Corporation Public Company Limited
BK:SUPER-R
0.53x ฿920.49 Million
≈ $28.69 Million
฿1.74 Billion Thailand ฿0.15 ▲ +0.00%
19846 Jiangsu Yida Chemical Co Ltd Class A
SHE:300721
0.53x CN¥21.02 Million
≈ $3.08 Million
CN¥39.69 Million China CN¥30.54 ▼ -3.29%
19847 Supergas Energy Ltd
TA:SPGE
0.53x ILA24.84 Million
≈ $66.59K
ILA46.91 Million Israel ILA2803.00 ▼ -0.32%
19848 Induction Healthcare Group PLC
LSE:INHC
0.53x GBX370.00K
≈ $45.02
GBX699.00K UK GBX9.75 ▲ +0.00%
19849 OceanaGold Corporation
F:RQQ
0.53x €120.10 Million
≈ $140.41 Million
€226.90 Million Germany €14.30 ▲ +4.38%
19850 MINTH GRP LTD UNSP.ADR/20
F:M3I0
0.53x €2.60 Billion
≈ $3.04 Billion
€4.91 Billion Germany €74.50 ▼ -0.67%
19851 Anhui Expressway Co Ltd
SHG:600012
0.53x CN¥532.13 Million
≈ $77.87 Million
CN¥1.01 Billion China CN¥15.88 ▼ -3.47%
19852 China Petroleum & Chemical Corporation
F:CHU
0.53x €29.64 Billion
≈ $34.65 Billion
€56.02 Billion Germany €0.48 ▼ -0.83%
19853 Li Peng Enterprise Co Ltd
TW:1447
0.53x NT$147.35 Million
≈ $4.64 Million
NT$278.53 Million Taiwan NT$6.41 ▼ -2.58%
19854 Sunrise Group Co Ltd
SHE:002752
0.53x CN¥7.71 Million
≈ $1.13 Million
CN¥14.57 Million China CN¥6.35 ▼ -1.09%
19855 Scorpio Tankers Inc.
F:S0QA
0.53x €86.30 Million
≈ $100.89 Million
€163.16 Million Germany €64.14 ▼ -1.96%
19856 Scorpio Tankers Inc
NYSE:STNG
0.53x $86.30 Million $163.16 Million USA $75.96 ▲ +1.17%
19857 Nissan
TA:NISA
0.53x ILA6.53 Million
≈ $17.51K
ILA12.35 Million Israel ILA700.00 ▼ -4.76%
19858 Wagners Holding Company Ltd
AU:WGN
0.53x AU$16.42 Million
≈ $11.62 Million
AU$31.06 Million Australia AU$4.32 ▼ -2.26%
19859 MKS Instruments Inc
NASDAQ:MKSI
0.53x $28.00 Million $53.00 Million USA $301.65 ▼ -8.65%
19860 Auravelle Metals Limited
AU:AUV
0.53x AU$2.86 Million
≈ $2.02 Million
AU$5.41 Million Australia AU$0.01 ▼ -9.09%
19861 KC Property PLC
BK:KC
0.53x ฿6.53 Million
≈ $203.45K
฿12.36 Million Thailand ฿0.03 ▲ +0.00%
19862 Grid Dynamics Holdings Inc
NASDAQ:GDYN
0.53x $4.43 Million $8.39 Million USA $6.55 ▼ -6.03%
19863 Zhejiang Qianjiang Biochemical Co Ltd
SHG:600796
0.53x CN¥113.42 Million
≈ $16.60 Million
CN¥214.82 Million China CN¥5.29 ▲ +0.76%
19864 CARYSIL LIMITED
NSE:CARYSIL
0.53x Rs376.80 Million
≈ $4.07 Million
Rs713.70 Million India Rs1102.00 ▲ +0.62%
19865 Guangdong Ellington Electronics Technology Co Ltd
SHG:603328
0.53x CN¥117.25 Million
≈ $17.16 Million
CN¥222.09 Million China CN¥13.31 ▲ +1.84%
19866 Guangdong Guanhao High-Tech Co Ltd
SHG:600433
0.53x CN¥158.63 Million
≈ $23.21 Million
CN¥300.54 Million China CN¥3.74 ▲ +0.81%
19867 PREMIER1 Lithium Ltd
AU:PLC
0.53x AU$481.10 Million
≈ $340.41 Million
AU$911.50 Million Australia AU$0.01 ▲ +0.00%
19868 Postal Realty Trust Inc
NYSE:PSTL
0.53x $5.77 Million $10.94 Million USA $22.74 ▲ +0.49%
19869 High-Tek Harness Enterprise Co Ltd
TWO:3202
0.53x NT$20.21 Million
≈ $636.79K
NT$38.31 Million Taiwan NT$3.96 ▲ +0.00%
19870 Prairie Provident Resources Inc
TO:PPR
0.53x CA$3.26 Million
≈ $2.36 Million
CA$6.18 Million Canada CA$0.50 ▼ -9.09%
19871 Shenzhen Sunshine Laser & Electronics Technology Co Ltd
SHE:300227
0.53x CN¥32.28 Million
≈ $4.72 Million
CN¥61.21 Million China CN¥10.81 ▼ -0.37%
19872 Resilient Property Income Fund Ltd
JSE:RES
0.53x ZAC394.32 Million
≈ $209.56K
ZAC747.85 Million South Africa ZAC7902.00 ▼ -0.79%
19873 Amplitech Group Inc
NASDAQ:AMPG
0.53x $44.07K $83.57K USA $5.18 ▼ -11.90%
19874 AmpliTech Group Inc
NASDAQ:AMPGW
0.53x $44.07K $83.57K USA $0.08 ▲ +28.50%
19875 Ugint Co Ltd
KQ:195990
0.53x ₩574.60 Million
≈ $389.40K
₩1.09 Billion Korea ₩972.00 ▼ -0.72%
19876 Novonesis (Novozymes) A/S
CO:NSIS-B
0.53x Dkr87.98 Million
≈ $13.76 Million
Dkr167.06 Million Denmark Dkr367.10 ▲ +0.22%
19877 WiSoL CO.LTD
KQ:122990
0.53x ₩3.87 Billion
≈ $2.62 Million
₩7.34 Billion Korea ₩6980.00 ▼ -1.97%
19878 Wan Hai Lines Ltd
TW:2615
0.53x NT$6.70 Billion
≈ $211.13 Million
NT$12.73 Billion Taiwan NT$86.10 ▲ +2.87%
19879 TWFG, Inc. Class A Common Stock
NASDAQ:TWFG
0.53x $7.87 Million $14.95 Million USA $19.87 ▲ +4.85%
19880 TELEFONICA BRASIL ADR 1
F:TSPA
0.53x €2.71 Billion
≈ $3.17 Billion
€5.14 Billion Germany €13.40 ▼ -1.47%
19881 MillerKnoll Inc
NASDAQ:MLKN
0.53x $34.00 Million $64.60 Million USA $14.78 ▲ +0.20%
19882 Hemogenyx Pharmaceuticals PLC
LSE:HEMO
0.53x GBX12.24
≈ $0.00
GBX23.26 UK GBX722.00 ▼ -0.28%
19883 SECURE INC.
F:Q58
0.53x €115.77 Million
≈ $135.35 Million
€220.00 Million Germany €8.15 ▲ +1.24%
19884 Beijing Tianyishangjia New Material Corp Ltd
SHG:688033
0.53x CN¥42.92 Million
≈ $6.28 Million
CN¥81.57 Million China CN¥7.23 ▼ -1.09%
19885 Pou Chen Corp
TW:9904
0.53x NT$3.17 Billion
≈ $99.96 Million
NT$6.03 Billion Taiwan NT$26.45 ▲ +0.19%
19886 Alkem Laboratories Limited
NSE:ALKEM
0.53x Rs4.40 Billion
≈ $47.60 Million
Rs8.37 Billion India Rs5251.50 ▼ -0.47%
19887 Beijing Shiji Information Technology Co Ltd
SHE:002153
0.53x CN¥229.89 Million
≈ $33.64 Million
CN¥436.96 Million China CN¥8.06 ▼ -0.12%
19888 Popular Vehicles and Services Limited
NSE:PVSL
0.53x Rs587.71 Million
≈ $6.36 Million
Rs1.12 Billion India Rs97.37 ▼ -1.56%
19889 Unionman Technology Co. Ltd. A
SHG:688609
0.53x CN¥143.63 Million
≈ $21.02 Million
CN¥273.05 Million China CN¥11.90 ▲ +4.66%
19890 Shenzhen Jove Enterprise Co. Ltd.
SHE:300814
0.53x CN¥43.68 Million
≈ $6.39 Million
CN¥83.05 Million China CN¥157.79 ▲ +2.04%
19891 GMM Pfaudler Limited
NSE:GMMPFAUDLR
0.53x Rs340.60 Million
≈ $3.68 Million
Rs647.60 Million India Rs788.00 ▲ +0.81%
19892 Vanfund Urban Investment & Development Co Ltd
SHE:000638
0.53x CN¥3.35 Million
≈ $490.91K
CN¥6.38 Million China CN¥0.89 ▲ +0.00%
19893 Intralot S.A. Integrated Lottery Systems and Services
AT:INLOT
0.53x €7.46 Million
≈ $8.72 Million
€14.18 Million Greece €0.97 ▼ -10.48%
19894 Shandong Xinjufeng Technology Packaging Co. Ltd. A
SHE:301296
0.53x CN¥179.61 Million
≈ $26.28 Million
CN¥341.68 Million China CN¥6.73 ▲ +1.05%
19895 Guangdong Fuxin Technology Co. Ltd. A
SHG:688662
0.53x CN¥27.92 Million
≈ $4.09 Million
CN¥53.12 Million China CN¥88.76 ▼ -4.37%
19896 Choppies Enterprises Ltd
JSE:CHP
0.53x ZAC139.82 Million
≈ $74.31K
ZAC266.05 Million South Africa ZAC167.00 ▲ +11.33%
19897 Hagerty Inc
NYSE:HGTY
0.53x $8.54 Million $16.25 Million USA $10.45 ▲ +2.85%
19898 Renishaw PLC
LSE:RSW
0.53x GBX19.16 Million
≈ $2.33K
GBX36.46 Million UK GBX5230.00 ▼ -2.97%
19899 Wemade Co.Ltd
KQ:112040
0.53x ₩3.37 Billion
≈ $2.29 Million
₩6.42 Billion Korea ₩18420.00 ▼ -4.51%
19900 Kmc Properties ASA
OL:KMCP
0.53x Nkr125.30 Million
≈ $13.19 Million
Nkr238.50 Million Norway Nkr27.20 ▲ +1.49%