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,613
Positive operating CF and FCF/capex data required

Last Updated

Jul 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
601 OptiNose
NASDAQ:OPTN
1.12x $1.87 Million $1.67 Million USA $9.60 ▲ +0.00%
602 Metro Mining Limited
F:6ME
1.12x €1.82 Million
≈ $2.13 Million
€1.62 Million Germany €0.84 ▲ +2.83%
603 Texas Ventures Acquisition III Corp
NASDAQ:TVA
1.12x $7.87 Million $7.01 Million USA $10.53 ▲ +0.10%
604 Adelong Gold Ltd
AU:ADG
1.12x AU$629.20K
≈ $445.20K
AU$560.21K Australia AU$0.00 ▲ +0.00%
605 National Tyre & Wheel Limited
F:N37
1.12x €14.38 Million
≈ $16.81 Million
€12.81 Million Germany €0.10 ▼ -2.88%
606 Keyware Technologies NV
BR:KEYW
1.12x €528.50K
≈ $617.87K
€471.00K Belgium €0.97 ▲ +0.00%
607 Mapfre
MC:MAP
1.12x €724.10 Million
≈ $846.55 Million
€645.60 Million Spain €4.49 ▲ +0.27%
608 ASA International Group PLC
LSE:ASAI
1.12x GBX42.43 Million
≈ $5.16K
GBX37.83 Million UK GBX270.00 ▲ +2.66%
609 Tanla Platforms Limited
NSE:TANLA
1.12x Rs1.88 Billion
≈ $20.30 Million
Rs1.67 Billion India Rs572.90 ▼ -1.99%
610 Bombay Dyeing & Mfg Company Limited
NSE:BOMDYEING
1.12x Rs3.98 Billion
≈ $43.02 Million
Rs3.55 Billion India Rs123.23 ▼ -1.86%
611 Lianhua Supermarket Holdings Co. Ltd
F:LSJ
1.12x €393.47 Million
≈ $460.01 Million
€351.19 Million Germany €0.01 ▼ -15.38%
612 CSPC Pharmaceutical Group Limited
F:CVG
1.12x €2.41 Billion
≈ $2.82 Billion
€2.16 Billion Germany €0.92 ▲ +4.56%
613 Twilio Inc
NYSE:TWLO
1.12x $343.67 Million $307.15 Million USA $205.24 ▼ -0.74%
614 Givaudan SA
F:GIN1
1.12x €456.50 Million
≈ $533.70 Million
€408.50 Million Germany €73.00 ▲ +1.39%
615 TMX Group Limited
TO:X
1.12x CA$604.60 Million
≈ $437.36 Million
CA$541.20 Million Canada CA$50.45 ▲ +1.65%
616 Aco Group Bhd
KLSE:0218
1.12x RM7.64 Million
≈ $1.92 Million
RM6.84 Million Malaysia RM0.16 ▲ +3.23%
617 63 moons technologies limited
NSE:63MOONS
1.12x Rs526.48 Million
≈ $5.69 Million
Rs471.57 Million India Rs728.60 ▲ +0.61%
618 AviChina Industry & Technology Company Limited
F:AVT
1.12x €10.79 Billion
≈ $12.61 Billion
€9.66 Billion Germany €0.32 ▲ +3.14%
619 Sterling and Wilson Renewable Energy Limited
NSE:SWSOLAR
1.11x Rs422.30 Million
≈ $4.57 Million
Rs378.80 Million India Rs214.44 ▼ -3.49%
620 Remitly Global Inc
NASDAQ:RELY
1.11x $1.53 Million $1.37 Million USA $23.86 ▼ -1.12%
621 Sparebank 1 Nordvest
OL:SNOR
1.11x Nkr535.00 Million
≈ $56.30 Million
Nkr480.00 Million Norway Nkr177.50 ▼ -0.28%
622 WeConnect
PA:ALWEC
1.11x €19.72 Million
≈ $23.05 Million
€17.70 Million France €25.80 ▲ +0.00%
623 Sol Gel Technologies Ltd
NASDAQ:SLGL
1.11x $2.10 Million $1.89 Million USA $80.10 ▼ -3.73%
624 Suprema ID Inc
KQ:317770
1.11x ₩1.43 Billion
≈ $970.93K
₩1.29 Billion Korea ₩2115.00 ▼ -3.20%
625 Sunmow Holding Bhd
KLSE:03050
1.11x RM2.57 Million
≈ $645.37K
RM2.31 Million Malaysia RM1.03 ▲ +0.00%
626 Migo Opportunities Trust PLC
LSE:MIGO
1.11x GBX1.20 Million
≈ $145.76
GBX1.08 Million UK GBX410.00 ▲ +0.24%
627 Premier Explosives Limited
NSE:PREMEXPLN
1.11x Rs1.32 Billion
≈ $14.26 Million
Rs1.18 Billion India Rs661.60 ▼ -0.38%
628 Zenvia Inc
NASDAQ:ZENV
1.11x $51.11 Million $45.92 Million USA $0.13 ▲ +33.60%
629 Agile Group Holdings Limited
F:A8P
1.11x €3.07 Billion
≈ $3.58 Billion
€2.75 Billion Germany €0.02 ▲ +3.33%
630 secunet Security Networks Aktiengesellschaft
F:YSN
1.11x €16.02 Million
≈ $18.72 Million
€14.39 Million Germany €162.20 ▼ -0.12%
631 Thangamayil Jewellery Limited
NSE:THANGAMAYL
1.11x Rs3.68 Billion
≈ $39.77 Million
Rs3.30 Billion India Rs6385.50 ▼ -0.78%
632 Indus Gas Ltd
F:59Q
1.11x €17.69 Million
≈ $20.68 Million
€15.89 Million Germany €0.02 ▲ +13.33%
633 Vindhya Telelinks Limited
NSE:VINDHYATEL
1.11x Rs4.90 Billion
≈ $53.03 Million
Rs4.41 Billion India Rs1795.10 ▼ -0.63%
634 Essentra PLC
LSE:ESNT
1.11x GBX7.00 Million
≈ $851.70
GBX6.30 Million UK GBX88.90 ▼ -0.22%
635 Renasant Corporation
NYSE:RNST
1.11x $150.47 Million $135.47 Million USA $43.22 ▼ -1.10%
636 Ifishdeco PT
JK:IFSH
1.11x Rp57.93 Billion
≈ $3.39 Million
Rp52.16 Billion Indonesia Rp1100.00 ▼ -3.51%
637 FMC Corporation
NYSE:FMC
1.11x $707.10 Million $636.80 Million USA $11.19 ▼ -0.18%
638 CB Industrial Product Holding
KLSE:7076
1.11x RM24.47 Million
≈ $6.14 Million
RM22.05 Million Malaysia RM1.08 ▼ -3.57%
639 Agung Semesta Sejahtera Tbk PT
JK:TARA
1.11x Rp25.73 Billion
≈ $1.51 Million
Rp23.20 Billion Indonesia Rp32.00 ▲ +0.00%
640 Fintel PLC
LSE:FNTL
1.11x GBX11.20 Million
≈ $1.36K
GBX10.10 Million UK GBX186.00 ▼ -2.11%
641 Vogiatzoglou Systems S.A
AT:VOSYS
1.11x €982.00K
≈ $1.15 Million
€886.00K Greece €2.00 ▼ -0.99%
642 Eche Izquierdo
SN:EISA
1.11x CL$13.64 Billion
≈ $15.25 Million
CL$12.31 Billion Chile CL$541.00 ▲ +1.09%
643 Perpetual Limited
F:PVQ
1.11x €75.55 Million
≈ $88.33 Million
€68.20 Million Germany €11.30 ▼ -0.88%
644 Tech Mahindra Limited
NSE:TECHM
1.11x Rs35.11 Billion
≈ $379.69 Million
Rs31.69 Billion India Rs1576.40 ▲ +0.22%
645 Bantas Bandirma Ambalaj Sanayi ve Ticaret AS
IS:BNTAS
1.11x TL37.25 Million
≈ $834.31K
TL33.64 Million Turkey TL6.19 ▲ +0.16%
646 JD HEALTH INTL LTD
F:8ZN
1.11x €203.79 Million
≈ $238.25 Million
€184.04 Million Germany €4.19 ▼ -0.52%
647 SPML Infra Limited
NSE:SPMLINFRA
1.11x Rs6.91 Billion
≈ $74.75 Million
Rs6.24 Billion India Rs206.97 ▲ +0.57%
648 Siam Steel Service Center Public Company Limited
BK:SSSC
1.11x ฿184.53 Million
≈ $5.75 Million
฿166.75 Million Thailand ฿2.28 ▲ +2.70%
649 Mahanagar Telephone Nigam Limited
NSE:MTNL
1.11x Rs3.76 Billion
≈ $40.62 Million
Rs3.40 Billion India Rs28.12 ▲ +0.11%
650 Hindustan Unilever Limited
NSE:HINDUNILVR
1.10x Rs69.39 Billion
≈ $750.43 Million
Rs62.80 Billion India Rs2139.70 ▼ -0.19%
651 China Aluminum International Engineering Corp Ltd
SHG:601068
1.10x CN¥308.45 Million
≈ $45.14 Million
CN¥279.17 Million China CN¥4.28 ▲ +1.66%
652 Bandhan Bank Limited
NSE:BANDHANBNK
1.10x Rs30.40 Billion
≈ $328.81 Million
Rs27.52 Billion India Rs211.34 ▼ -0.90%
653 AFC Energy plc
LSE:AFC
1.10x GBX122.94 Million
≈ $14.96K
GBX111.30 Million UK GBX14.72 ▼ -2.77%
654 Northgold AB
ST:NG
1.10x Skr25.69 Million
≈ $2.76 Million
Skr23.26 Million Sweden Skr0.56 ▲ +0.00%
655 China Silver Group Limited
F:2CS
1.10x €21.51 Million
≈ $25.14 Million
€19.49 Million Germany €0.03 ▲ +4.08%
656 Kothari Sugars And Chemicals Limited
NSE:KOTARISUG
1.10x Rs578.82 Million
≈ $6.26 Million
Rs524.54 Million India Rs25.33 ▲ +1.12%
657 Charn Issara Development Public Company Limited
BK:CI
1.10x ฿255.68 Million
≈ $7.97 Million
฿231.71 Million Thailand ฿0.37 ▼ -7.50%
658 Thai Beverage Public Company Limited
F:T6W
1.10x €8.80 Billion
≈ $10.29 Billion
€7.97 Billion Germany €0.30 ▲ +3.54%
659 Asahi Songwon Colors Limited
NSE:ASAHISONG
1.10x Rs639.00 Million
≈ $6.91 Million
Rs579.17 Million India Rs270.90 ▲ +1.65%
660 Sodas Sodyum Sanayi AS
IS:SODSN
1.10x TL12.68 Million
≈ $284.09K
TL11.50 Million Turkey TL8.51 ▼ -0.93%
661 Multi Prima Sejahtera Tbk
JK:LPIN
1.10x Rp2.25 Billion
≈ $131.94K
Rp2.04 Billion Indonesia Rp420.00 ▲ +0.00%
662 Banco Santander (Brasil) S.A.
SA:SANB3
1.10x R$27.38 Billion
≈ $5.37 Billion
R$24.83 Billion Brazil R$13.26 ▲ +1.22%
663 Tera Autotech
TWO:6234
1.10x NT$39.87 Million
≈ $1.26 Million
NT$36.19 Million Taiwan NT$35.75 ▼ -2.72%
664 Libertas 7 SA
MC:LIB
1.10x €790.00K
≈ $923.59K
€717.00K Spain €3.06 ▲ +0.00%
665 Genertec Universal Medical Group Company Limited
F:5UM
1.10x €1.86 Billion
≈ $2.17 Billion
€1.69 Billion Germany €0.52 ▲ +0.00%
666 Datalex
IR:DLE
1.10x €653.50K
≈ $764.01K
€594.00K Ireland €0.30 ▲ +0.00%
667 Nexgel Inc
NASDAQ:NXGL
1.10x $309.00K $281.00K USA $0.45 ▼ -5.41%
668 Jakarta Int Hotels & Dev
JK:JIHD
1.10x Rp425.53 Billion
≈ $24.93 Million
Rp387.00 Billion Indonesia Rp436.00 ▼ -3.96%
669 Duros S.A.
AT:DUR
1.10x €122.74K
≈ $143.49K
€111.67K Greece €0.25 ▲ +0.00%
670 Revolution Medicines Inc
NASDAQ:RVMD
1.10x $14.27 Million $12.99 Million USA $180.39 ▼ -3.10%
671 Mayinglong Pharmaceutical Group Co Ltd
SHG:600993
1.10x CN¥152.93 Million
≈ $22.38 Million
CN¥139.20 Million China CN¥23.90 ▲ +0.89%
672 Rumble Inc.
NASDAQ:RUM
1.10x $82.01 Million $74.65 Million USA $5.83 ▲ +1.22%
673 Aurora Energy Metals Ltd
AU:1AE
1.10x AU$560.79K
≈ $396.79K
AU$510.79K Australia AU$0.05 ▲ +0.00%
674 Pinnacle Financial Partners, Inc.
NASDAQ:PNFP
1.10x $442.63 Million $403.25 Million USA $98.44 ▲ +0.81%
675 Transmetro Corporation Ltd
AU:TCO
1.10x AU$5.24 Million
≈ $3.71 Million
AU$4.78 Million Australia AU$2.60 ▲ +0.00%
676 Tiptree Inc
NASDAQ:TIPT
1.10x $49.21 Million $44.85 Million USA $17.82 ▲ +0.11%
677 Dianthus Therapeutics Inc.
NASDAQ:DNTH
1.10x $1.64 Million $1.50 Million USA $101.00 ▼ -4.36%
678 First Financial Bancorp
NASDAQ:FFBC
1.10x $98.50 Million $89.81 Million USA $35.48 ▼ -0.67%
679 Fluence Corporation Limited
F:4SVE
1.10x €1.71 Million
≈ $1.99 Million
€1.56 Million Germany €0.05 ▲ +0.00%
680 Ideal Group S.A
AT:INTEK
1.10x €1.32 Million
≈ $1.54 Million
€1.20 Million Greece €5.90 ▼ -0.84%
681 United Spirits Limited
NSE:MCDOWELL-N
1.09x Rs10.28 Billion
≈ $111.17 Million
Rs9.39 Billion India Rs1395.30 ▲ +1.42%
682 Asia Sermkij Leasing Public Company Limited
BK:ASK
1.09x ฿2.63 Billion
≈ $82.05 Million
฿2.40 Billion Thailand ฿12.20 ▼ -0.81%
683 Mstc Limited
NSE:MSTCLTD
1.09x Rs2.85 Billion
≈ $30.81 Million
Rs2.60 Billion India Rs614.85 ▲ +3.41%
684 Kent Gida Maddeleri Sanayi ve Ticaret AS
IS:KENT
1.09x TL138.37 Million
≈ $3.10 Million
TL126.46 Million Turkey TL355.00 ▼ -1.93%
685 Trias Sentosa Tbk
JK:TRST
1.09x Rp86.95 Billion
≈ $5.09 Million
Rp79.47 Billion Indonesia Rp486.00 ▲ +0.41%
686 Dunelm Group plc
F:DFQ
1.09x €53.40 Million
≈ $62.43 Million
€48.85 Million Germany €10.20 ▲ +2.00%
687 Navamedic ASA
OL:NAVA
1.09x Nkr27.97 Million
≈ $2.94 Million
Nkr25.59 Million Norway Nkr16.05 ▲ +0.00%
688 JPMorgan Claverhouse Investment Trust Plc
LSE:JCH
1.09x GBX9.69 Million
≈ $1.18K
GBX8.87 Million UK GBX948.00 ▲ +0.21%
689 CPI Property Group S.A
F:O5G
1.09x €5.55 Million
≈ $6.49 Million
€5.08 Million Germany €0.71 ▲ +0.00%
690 Lithium Energi Exploration Inc
V:LEXI
1.09x CA$4.59 Million
≈ $3.32 Million
CA$4.20 Million Canada CA$39.85 ▼ -0.30%
691 De Nora India Limited
NSE:DENORA
1.09x Rs248.71 Million
≈ $2.69 Million
Rs227.69 Million India Rs880.90 ▲ +1.13%
692 Pearson plc
F:PESA
1.09x €215.00 Million
≈ $251.36 Million
€197.00 Million Germany €14.60 ▼ -0.68%
693 SY PUBLIC UTIL -H- (SH3.SG)
STU:SH3
1.09x €179.32 Million
≈ $209.65 Million
€164.32 Million Germany €0.00 ▲ +0.00%
694 Univastu India Limited
NSE:UNIVASTU
1.09x Rs78.04 Million
≈ $843.99K
Rs71.52 Million India Rs117.17 ▲ +0.81%
695 Future Enterprises Limited
NSE:FELDVR
1.09x Rs1.04 Billion
≈ $11.23 Million
Rs951.70 Million India Rs2.50 ▼ -0.40%
696 Cpi Property Group SA
XETRA:O5G
1.09x €261.60 Million
≈ $305.84 Million
€239.80 Million Germany €0.74 ▲ +0.00%
697 China Lilang Limited
F:5LX
1.09x €326.52 Million
≈ $381.74 Million
€299.32 Million Germany €0.38 ▲ +0.53%
698 Alankit Limited
NSE:ALANKIT
1.09x Rs287.07 Million
≈ $3.10 Million
Rs263.28 Million India Rs7.90 ▲ +0.25%
699 DITTO (THAILAND)
BK:DITTO-R
1.09x ฿331.54 Million
≈ $10.33 Million
฿304.11 Million Thailand ฿14.60 ▲ +3.55%
700 Xinjiang Torch Gas Co Ltd
SHG:603080
1.09x CN¥151.07 Million
≈ $22.11 Million
CN¥138.62 Million China CN¥18.26 ▼ -1.93%