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
801 Kesko Oyj
HE:KESKOA
1.08x €323.90 Million
≈ $378.67 Million
€299.50 Million Finland €20.35 ▲ +0.99%
802 Avax S.A
AT:AVAX
1.08x €17.41 Million
≈ $20.36 Million
€16.10 Million Greece €3.61 ▲ +0.84%
803 Turkiye Is Bankasi AS Class C
IS:ISCTR
1.08x TL119.99 Billion
≈ $2.69 Billion
TL110.98 Billion Turkey TL13.39 ▼ -1.76%
804 Pennant International Group plc
LSE:PEN
1.08x GBX40.00K
≈ $4.87
GBX37.00K UK GBX23.50 ▲ +0.00%
805 Nordic American Tankers Limited
F:B3O
1.08x €16.65 Million
≈ $19.46 Million
€15.40 Million Germany €4.47 ▼ -0.71%
806 DiGiSPICE Technologies Limited
NSE:DIGISPICE
1.08x Rs784.96 Million
≈ $8.49 Million
Rs726.26 Million India Rs20.19 ▲ +1.56%
807 Veracruz Properties SOCIMI SA
MC:YVCP
1.08x €1.61 Million
≈ $1.88 Million
€1.49 Million Spain €31.60 ▲ +0.00%
808 Edelweiss Financial Services Limited
NSE:EDELWEISS
1.08x Rs22.17 Billion
≈ $239.79 Million
Rs20.52 Billion India Rs112.02 ▲ +0.36%
809 Future Supply Chain Solutions Limited
NSE:FSC
1.08x Rs1.20 Billion
≈ $13.02 Million
Rs1.11 Billion India Rs2.75 ▲ +0.00%
810 Multiconsult AS
OL:MULTI
1.08x Nkr271.50 Million
≈ $28.57 Million
Nkr251.33 Million Norway Nkr154.60 ▲ +0.00%
811 National Fertilizers Limited
NSE:NFL
1.08x Rs27.94 Billion
≈ $302.17 Million
Rs25.90 Billion India Rs75.27 ▼ -0.03%
812 CPPGroup Plc
F:4CV1
1.08x €2.24 Million
≈ $2.62 Million
€2.07 Million Germany €0.66 ▲ +3.13%
813 Batulicin Nusantara Maritim Tbk PT
JK:BESS
1.08x Rp13.78 Billion
≈ $807.65K
Rp12.78 Billion Indonesia Rp945.00 ▼ -5.03%
814 City Union Bank Limited
NSE:CUB
1.08x Rs34.58 Million
≈ $374.01K
Rs32.07 Million India Rs249.25 ▼ -0.14%
815 Playtech plc
F:PL8
1.08x €122.95 Million
≈ $143.74 Million
€114.05 Million Germany €4.00 ▼ -1.91%
816 PHAXIAM Therapeutics S.A.
PA:PHXM
1.08x €669.80K
≈ $783.07K
€621.40K France €0.10 ▲ +0.00%
817 BLS International Services Limited
NSE:BLS
1.08x Rs5.55 Billion
≈ $59.98 Million
Rs5.15 Billion India Rs270.40 ▲ +0.46%
818 Niloerngruppen AB Series B
ST:NIL-B
1.08x Skr32.81 Million
≈ $3.53 Million
Skr30.46 Million Sweden Skr74.00 ▲ +0.14%
819 Gamehost Inc.
TO:GH
1.08x CA$7.21 Million
≈ $5.22 Million
CA$6.70 Million Canada CA$13.47 ▲ +0.00%
820 Surya Esa Perkasa Tbk
JK:ESSA
1.08x Rp47.17 Million
≈ $2.76K
Rp43.81 Million Indonesia Rp605.00 ▼ -9.02%
821 Hitachi Energy India Limited
NSE:POWERINDIA
1.08x Rs9.41 Billion
≈ $101.76 Million
Rs8.74 Billion India Rs35190.00 ▲ +0.24%
822 Nurminen Logistics Oyj
HE:NLG1V
1.08x €5.55 Million
≈ $6.49 Million
€5.16 Million Finland €0.84 ▼ -0.71%
823 Hindusthan National Glass & Industries Limited
NSE:HINDNATGLS
1.08x Rs1.82 Billion
≈ $19.73 Million
Rs1.69 Billion India Rs8.84 ▲ +0.00%
824 Olo Inc
NYSE:OLO
1.08x $28.89 Million $26.84 Million USA $10.26 ▲ +0.00%
825 Reach PLC
LSE:RCH
1.08x GBX11.30 Million
≈ $1.37K
GBX10.50 Million UK GBX52.20 ▼ -1.88%
826 Norconsult ASA
OL:NORCO
1.08x Nkr1.61 Billion
≈ $169.52 Million
Nkr1.50 Billion Norway Nkr34.60 ▼ -2.26%
827 Max Financial Services Limited
NSE:MFSL
1.08x Rs18.19 Billion
≈ $196.67 Million
Rs16.90 Billion India Rs1559.60 ▼ -2.24%
828 E-Pango SA
PA:ALAGO
1.08x €8.20 Million
≈ $9.59 Million
€7.62 Million France €0.15 ▼ -0.33%
829 Vbt Yazilim AS
IS:VBTYZ
1.08x TL83.98 Million
≈ $1.88 Million
TL78.07 Million Turkey TL30.02 ▼ -4.88%
830 Manx Financial Group PLC
F:3IM
1.08x €5.82 Million
≈ $6.81 Million
€5.41 Million Germany €0.27 ▲ +0.00%
831 Koroplast Temizlik Ambalaj Urunleri San. ve Dis Ticaret A.S.
IS:KRPLS
1.08x TL96.07 Million
≈ $2.15 Million
TL89.33 Million Turkey TL9.32 ▼ -1.89%
832 Bosch Limited
NSE:BOSCHLTD
1.08x Rs10.74 Billion
≈ $116.12 Million
Rs9.98 Billion India Rs37760.00 ▲ +1.45%
833 Shandong Binzhou Bohai Piston Co Ltd
SHG:600960
1.08x CN¥212.60 Million
≈ $31.11 Million
CN¥197.71 Million China CN¥4.37 ▼ -0.46%
834 Winners
KQ:479960
1.08x ₩5.25 Billion
≈ $3.56 Million
₩4.88 Billion Korea ₩7690.00 ▼ -5.88%
835 Estoril Sol SGPS SA
LS:ESON
1.07x €10.21 Million
≈ $11.93 Million
€9.50 Million Portugal €3.00 ▼ -3.85%
836 Kromek Group PLC
LSE:KMK
1.07x GBX15.84 Million
≈ $1.93K
GBX14.74 Million UK GBX8.90 ▲ +1.71%
837 Regulus Therapeutics Inc
NASDAQ:RGLS
1.07x $3.43 Million $3.19 Million USA $8.16 ▲ +0.25%
838 Total Transport Systems Limited
NSE:TOTAL
1.07x Rs156.99 Million
≈ $1.70 Million
Rs146.22 Million India Rs52.44 ▼ -2.11%
839 Burcelik Bursa Celik Dokum Sanayi AS
IS:BURCE
1.07x TL42.59 Million
≈ $954.02K
TL39.69 Million Turkey TL47.10 ▲ +0.64%
840 Punjab National Bank
NSE:PNB
1.07x Rs236.77 Billion
≈ $2.56 Billion
Rs220.75 Billion India Rs105.80 ▲ +1.64%
841 Revoil S.A
AT:REVOIL
1.07x €5.46 Million
≈ $6.38 Million
€5.09 Million Greece €1.67 ▼ -0.60%
842 KST Beteiligungs AG
F:KSW
1.07x €300.90K
≈ $351.78K
€280.80K Germany €0.86 ▲ +0.00%
843 Elve S.A
AT:ELBE
1.07x €599.62K
≈ $701.02K
€559.62K Greece €5.80 ▲ +0.87%
844 Synovus Financial Corp
NYSE:SNV
1.07x $220.41 Million $205.72 Million USA $50.05 ▲ +0.00%
845 NÜRNBERGER Beteiligungs-AG
F:NBG6
1.07x €36.59 Million
≈ $42.77 Million
€34.16 Million Germany €117.00 ▼ -2.50%
846 NACL Industries Limited
NSE:NACLIND
1.07x Rs5.02 Billion
≈ $54.33 Million
Rs4.69 Billion India Rs152.55 ▼ -3.06%
847 PNC Technologies co. Ltd
KQ:237750
1.07x ₩1.21 Billion
≈ $821.06K
₩1.13 Billion Korea ₩4290.00 ▲ +4.13%
848 STL Global Limited
NSE:SGL
1.07x Rs58.56 Million
≈ $633.33K
Rs54.69 Million India Rs11.73 ▼ -0.34%
849 DPS Resources Bhd
KLSE:7198
1.07x RM22.56 Million
≈ $5.66 Million
RM21.07 Million Malaysia RM0.61 ▲ +0.00%
850 Dongsung Pharm
KO:002210
1.07x ₩4.50 Billion
≈ $3.05 Million
₩4.20 Billion Korea ₩973.00 ▲ +0.00%
851 Prizma Pres Matbaacilik Yayincilik Sanayi ve Ticaret AS
IS:PRZMA
1.07x TL346.82K
≈ $7.77K
TL324.07K Turkey TL55.00 ▲ +7.74%
852 Shanti Overseas (India) Limited
NSE:SHANTI
1.07x Rs581.00K
≈ $6.28K
Rs543.00K India Rs6.37 ▼ -2.15%
853 Loop Industries Inc
NASDAQ:LOOP
1.07x $6.97 Million $6.51 Million USA $1.30 ▼ -6.47%
854 Mao Bao Inc
TW:1732
1.07x NT$25.77 Million
≈ $812.05K
NT$24.13 Million Taiwan NT$26.50 ▲ +1.15%
855 Netac Tech
SHE:300042
1.07x CN¥60.23 Million
≈ $8.81 Million
CN¥56.38 Million China CN¥59.66 ▲ +2.72%
856 Bank of Maharashtra
NSE:MAHABANK
1.07x Rs81.47 Billion
≈ $881.09 Million
Rs76.28 Billion India Rs79.70 ▲ +1.00%
857 Cypress Technology Co Ltd
TWO:3541
1.07x NT$16.53 Million
≈ $520.88K
NT$15.48 Million Taiwan NT$22.40 ▲ +5.16%
858 Orient Press Limited
NSE:ORIENTLTD
1.07x Rs78.39 Million
≈ $847.76K
Rs73.40 Million India Rs58.89 ▼ -4.21%
859 Lionheart Holdings
NASDAQ:CUB
1.07x $102.19 Million $95.70 Million USA $10.90 ▲ +0.55%
860 Marka Yatirim Holding AS
IS:MARKA
1.07x TL1.96 Million
≈ $43.88K
TL1.84 Million Turkey TL60.20 ▲ +2.91%
861 ICDS Limited
NSE:ICDSLTD
1.07x Rs6.79 Million
≈ $73.44K
Rs6.36 Million India Rs43.40 ▼ -0.48%
862 Damsan JSC
VN:ADS
1.07x ₫198.08 Billion
≈ $7.53 Million
₫185.62 Billion Vietnam ₫9050.00 ▼ -0.11%
863 CSB Bank Limited
NSE:CSBBANK
1.07x Rs19.01 Billion
≈ $205.63 Million
Rs17.83 Billion India Rs364.50 ▼ -1.14%
864 Kwangdong Phar
KO:009290
1.07x ₩16.17 Billion
≈ $10.96 Million
₩15.16 Billion Korea ₩6550.00 ▲ +0.31%
865 Freedom Care Group Holdings Ltd
AU:FCG
1.07x AU$2.78 Million
≈ $1.97 Million
AU$2.61 Million Australia AU$0.04 ▲ +0.00%
866 Alpha Astika Akinita S.A
AT:ASTAK
1.07x €1.64 Million
≈ $1.92 Million
€1.54 Million Greece €7.44 ▼ -0.27%
867 ANTA Sports Products Limited
F:AS7
1.07x €5.41 Billion
≈ $6.33 Billion
€5.08 Billion Germany €8.15 ▼ -2.90%
868 Zensar Technologies Limited
NSE:ZENSARTECH
1.06x Rs6.10 Billion
≈ $65.95 Million
Rs5.73 Billion India Rs509.75 ▼ -1.96%
869 Arn Media Ltd
AU:A1N
1.06x AU$69.29 Million
≈ $49.03 Million
AU$65.11 Million Australia AU$0.22 ▼ -9.47%
870 Mazhar Zorlu Holding AS
IS:MZHLD
1.06x TL79.77 Million
≈ $1.79 Million
TL74.99 Million Turkey TL6.28 ▲ +0.16%
871 First Financial Corporation Indiana
NASDAQ:THFF
1.06x $28.55 Million $26.85 Million USA $67.61 ▼ -2.73%
872 Servicios Corporativos Javer
MX:JAVER
1.06x MX$282.75 Million
≈ $16.27 Million
MX$265.96 Million Mexico MX$15.00 ▲ +0.00%
873 Sands China Ltd
F:599A
1.06x €556.00 Million
≈ $650.02 Million
€523.00 Million Germany €1.73 ▼ -0.77%
874 TGB Banquets And Hotels Limited
NSE:TGBHOTELS
1.06x Rs111.70 Million
≈ $1.21 Million
Rs105.08 Million India Rs9.11 ▲ +0.89%
875 Circle Internet Group, Inc.
NYSE:CRCL
1.06x $264.74 Million $249.09 Million USA $90.13 ▼ -10.63%
876 Vivanco Gruppe AG
F:VG0K
1.06x €1.66 Million
≈ $1.95 Million
€1.57 Million Germany €0.14 ▲ +0.00%
877 Supreme Engineering Limited
NSE:SUPREMEENG
1.06x Rs10.09 Million
≈ $109.14K
Rs9.50 Million India Rs0.94 ▼ -1.05%
878 IDFC First Bank Limited
NSE:IDFCFIRSTB
1.06x Rs156.84 Billion
≈ $1.70 Billion
Rs147.64 Billion India Rs71.78 ▲ +0.27%
879 FORIS AG
F:FRS
1.06x €381.29K
≈ $445.76K
€359.02K Germany €3.10 ▲ +0.00%
880 STAG Industrial Inc
NYSE:STAG
1.06x $152.37 Million $143.51 Million USA $36.52 ▼ -0.05%
881 Flour Mills C. Sarantopoulos S.A.
AT:KYSA
1.06x €332.09K
≈ $388.25K
€312.80K Greece €1.48 ▲ +0.00%
882 First Capital Inc
NASDAQ:FCAP
1.06x $8.43 Million $7.94 Million USA $60.46 ▼ -1.08%
883 Goldiam International Limited
NSE:GOLDIAM
1.06x Rs1.14 Billion
≈ $12.29 Million
Rs1.07 Billion India Rs435.30 ▲ +2.56%
884 A2Z Infra Engineering Limited
NSE:A2ZINFRA
1.06x Rs575.49 Million
≈ $6.22 Million
Rs542.14 Million India Rs14.69 ▲ +2.16%
885 SyntekaBio Inc
KQ:226330
1.06x ₩16.02 Billion
≈ $10.86 Million
₩15.10 Billion Korea ₩2000.00 ▼ -1.48%
886 Credicorp Ltd
F:D8V
1.06x €1.27 Billion
≈ $1.48 Billion
€1.19 Billion Germany €282.00 ▼ -3.42%
887 Credicorp Ltd
MX:BAPN
1.06x MX$1.27 Billion
≈ $72.84 Million
MX$1.19 Billion Mexico MX$5934.86 ▲ +0.00%
888 Logismos Information Systems S.A
AT:LOGISMOS
1.06x €164.67K
≈ $192.52K
€155.22K Greece €2.08 ▲ +0.00%
889 Tibet Huayu Mining Co Ltd
SHG:601020
1.06x CN¥323.27 Million
≈ $47.30 Million
CN¥304.74 Million China CN¥25.85 ▲ +3.03%
890 BF Utilities Limited
NSE:BFUTILITIE
1.06x Rs5.73 Billion
≈ $61.93 Million
Rs5.40 Billion India Rs629.10 ▲ +5.00%
891 Nynomic AG
F:M7U
1.06x €4.50 Million
≈ $5.26 Million
€4.24 Million Germany €20.20 ▲ +0.00%
892 Ellaktor S.A
AT:ELLAKTOR
1.06x €42.55 Million
≈ $49.74 Million
€40.13 Million Greece €1.45 ▲ +1.82%
893 Solutions 30 SE
PA:S30
1.06x €56.40 Million
≈ $65.94 Million
€53.20 Million France €0.76 ▲ +0.13%
894 Dingli Communications Corp Ltd
SHE:300050
1.06x CN¥36.08 Million
≈ $5.28 Million
CN¥34.04 Million China CN¥7.20 ▼ -1.64%
895 Bridgford Foods Corporation
NASDAQ:BRID
1.06x $4.53 Million $4.27 Million USA $7.40 ▲ +1.39%
896 Sichuan Jiuyuan Yinhai Software Co Ltd
SHE:002777
1.06x CN¥268.08 Million
≈ $39.23 Million
CN¥252.94 Million China CN¥13.87 ▼ -2.60%
897 Hangzhou Weiguang Electronic Co Ltd
SHE:002801
1.06x CN¥97.18 Million
≈ $14.22 Million
CN¥91.69 Million China CN¥30.81 ▼ -1.19%
898 Crown Castle
NYSE:CCI
1.06x $3.24 Billion $3.06 Billion USA $88.62 ▼ -1.45%
899 Sunshine Metals Ltd
AU:SHN
1.06x AU$54.20
≈ $38.35
AU$51.16 Australia AU$0.03 ▲ +6.25%
900 Kapsch Traffic
VI:KTCG
1.06x €64.64 Million
≈ $75.57 Million
€61.02 Million Austria €5.56 ▼ -0.36%