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
22801 Magellan Aerospace Corporation
TO:MAL
0.19x CA$4.92 Million
≈ $3.56 Million
CA$26.49 Million Canada CA$33.31 ▲ +2.18%
22802 Oeneo SA
PA:SBT
0.19x €2.55 Million
≈ $2.98 Million
€13.72 Million France €8.96 ▲ +1.36%
22803 DOF Group ASA
OL:DOFG
0.19x Nkr98.00 Million
≈ $10.31 Million
Nkr528.00 Million Norway Nkr121.00 ▲ +2.46%
22804 Marathon Petroleum Corp
NYSE:MPC
0.19x $208.00 Million $1.12 Billion USA $267.05 ▼ -0.06%
22805 Marathon Digital Holdings Inc
NASDAQ:MARA
0.19x $3.92 Million $21.14 Million USA $13.88 ▼ -0.57%
22806 Shenzhen Easttop Supply Chain Management Co Ltd
SHE:002889
0.19x CN¥8.49 Million
≈ $1.24 Million
CN¥45.81 Million China CN¥11.33 ▼ -1.99%
22807 Zenner Metering Technology (Shanghai) Ltd. A
SHE:301303
0.19x CN¥60.67 Million
≈ $8.88 Million
CN¥327.56 Million China CN¥14.84 ▲ +7.54%
22808 Shenzhen Rayitek Hi-Tech Film Co. Ltd. A
SHG:688323
0.19x CN¥2.64 Million
≈ $385.90K
CN¥14.24 Million China CN¥30.61 ▲ +0.03%
22809 NELCO Limited
NSE:NELCO
0.19x Rs20.60 Million
≈ $222.78K
Rs111.30 Million India Rs700.60 ▼ -0.11%
22810 DEME Group NV
BR:DEME
0.18x €68.96 Million
≈ $80.62 Million
€373.00 Million Belgium €186.60 ▲ +2.53%
22811 PT Alamtri Resources Indonesia Tbk
JK:ADRO
0.18x Rp46.64 Million
≈ $2.73K
Rp252.27 Million Indonesia Rp2270.00 ▲ +4.13%
22812 Hornby PLC
LSE:HRN
0.18x GBX733.00K
≈ $89.18
GBX3.97 Million UK GBX0.65 ▲ +4.84%
22813 Tile Shop Holdings Inc
NASDAQ:TTSH
0.18x $645.00K $3.49 Million USA $2.85 ▲ +0.00%
22814 Dongguan Dingtong Precision Metal Co. Ltd. A
SHG:688668
0.18x CN¥21.66 Million
≈ $3.17 Million
CN¥117.33 Million China CN¥362.40 ▲ +20.00%
22815 ES Energy Save Holding AB
ST:ESGR-B
0.18x Skr634.00K
≈ $68.23K
Skr3.44 Million Sweden Skr18.55 ▼ -0.27%
22816 BBB Foods Inc.
NYSE:TBBB
0.18x $210.31 Million $1.14 Billion USA $38.20 ▼ -2.77%
22817 Indo Straits Tbk
JK:PTIS
0.18x Rp185.41K
≈ $10.86
Rp1.00 Million Indonesia Rp292.00 ▼ -0.68%
22818 Berry Petroleum Corp
NASDAQ:BRY
0.18x $10.20 Million $55.41 Million USA $3.26 ▲ +2.19%
22819 MORIMATSU INT.H.C. (HK)
F:1S5
0.18x €78.29 Million
≈ $91.52 Million
€425.37 Million Germany €1.20 ▲ +4.35%
22820 Gigasun AB
ST:GIGA
0.18x Skr11.84 Million
≈ $1.27 Million
Skr64.43 Million Sweden Skr2.37 ▼ -2.07%
22821 Canacol Energy Ltd.
TO:CNE
0.18x CA$8.81 Million
≈ $6.38 Million
CA$48.00 Million Canada CA$1.53 ▲ +0.00%
22822 Trinity Biotech plc
NASDAQ:TRIB
0.18x $615.00K $3.35 Million USA $0.68 ▼ -2.40%
22823 UMS-Neiken Group Bhd
KLSE:7227
0.18x RM1.94 Million
≈ $486.57K
RM10.56 Million Malaysia RM0.95 ▲ +6.15%
22824 Nexen Corporation
KO:005720
0.18x ₩14.75 Billion
≈ $10.00 Million
₩80.44 Billion Korea ₩6010.00 ▼ -1.48%
22825 Transcoal Pacific Tbk PT
JK:TCPI
0.18x Rp44.61 Billion
≈ $2.61 Million
Rp243.47 Billion Indonesia Rp9900.00 ▲ +0.00%
22826 Kosmos Energy Ltd
NYSE:KOS
0.18x $19.51 Million $106.56 Million USA $3.02 ▲ +1.00%
22827 L&C Bio Co. Ltd
KQ:290650
0.18x ₩693.72 Million
≈ $470.12K
₩3.79 Billion Korea ₩84000.00 ▲ +6.60%
22828 YPF Sociedad Anónima
F:YPF
0.18x €318.00 Million
≈ $371.78 Million
€1.74 Billion Germany €47.20 ▲ +0.43%
22829 Helvetia Holding AG
SW:HBAN
0.18x CHF50.20 Million
≈ $63.47 Million
CHF274.70 Million Switzerland CHF197.20 ▲ +1.08%
22830 Helvetia Holding AG
SW:HELN
0.18x CHF50.20 Million
≈ $63.47 Million
CHF274.70 Million Switzerland CHF198.20 ▼ -1.10%
22831 Pecca Group Bhd
KLSE:5271
0.18x RM4.76 Million
≈ $1.19 Million
RM26.03 Million Malaysia RM1.47 ▲ +2.08%
22832 Xinxiang Tuoxin Pharmaceutical Co.Ltd.
SHE:301089
0.18x CN¥18.76 Million
≈ $2.74 Million
CN¥102.67 Million China CN¥22.30 ▼ -4.66%
22833 INPOST S.A UNSP.ADR/1/2
F:6690
0.18x €148.70 Million
≈ $173.85 Million
€814.60 Million Germany €7.20 ▲ +0.00%
22834 Tractor Supply Company
NASDAQ:TSCO
0.18x $59.28 Million $324.83 Million USA $29.37 ▲ +0.79%
22835 ZJK Industrial Co., Ltd
NASDAQ:ZJK
0.18x $1.12 Million $6.16 Million USA $2.52 ▼ -4.91%
22836 MayAir Technology (China) Co. Ltd. A
SHG:688376
0.18x CN¥55.30 Million
≈ $8.09 Million
CN¥303.35 Million China CN¥70.30 ▲ +4.13%
22837 Jiangxi Xinyu Guoke Technology Co Ltd Class A
SHE:300722
0.18x CN¥383.79K
≈ $56.16K
CN¥2.11 Million China CN¥22.91 ▼ -2.59%
22838 Siab Holdings Bhd
KLSE:0241
0.18x RM984.00K
≈ $247.05K
RM5.43 Million Malaysia RM0.06 ▲ +0.00%
22839 Bingo Software Co Ltd
SHG:688227
0.18x CN¥5.06 Million
≈ $740.42K
CN¥27.96 Million China CN¥84.99 ▲ +1.35%
22840 Bitcoin Depot Inc.
NASDAQ:BTM
0.18x $171.00K $945.00K USA $0.29 ▼ -41.25%
22841 Zhongman Petro & Natural Gas
SHG:603619
0.18x CN¥105.81 Million
≈ $15.48 Million
CN¥584.87 Million China CN¥25.70 ▼ -4.28%
22842 Worsley Investors Ltd
LSE:WINV
0.18x GBX64.00K
≈ $7.79
GBX354.00K UK GBX26.50 ▼ -5.36%
22843 Progressive Impact Corporation Bhd
KLSE:7201
0.18x RM4.25 Million
≈ $1.07 Million
RM23.52 Million Malaysia RM0.05 ▲ +0.00%
22844 Martin Marietta Materials Inc
NYSE:MLM
0.18x $41.00 Million $227.00 Million USA $580.86 ▼ -0.39%
22845 HE Group Berhad
KLSE:0296
0.18x RM70.00K
≈ $17.57K
RM388.00K Malaysia RM0.48 ▲ +2.15%
22846 Sichuan Troy Information Technology Co Ltd
SHE:300366
0.18x CN¥6.57 Million
≈ $961.51K
CN¥36.43 Million China CN¥5.25 ▼ -4.02%
22847 Suzhou Shihua New Material Technology Co Ltd
SHG:688093
0.18x CN¥15.37 Million
≈ $2.25 Million
CN¥85.37 Million China CN¥28.60 ▼ -2.22%
22848 Tai-Tech Advanced Electronics Co Ltd
TWO:3357
0.18x NT$37.73 Million
≈ $1.19 Million
NT$209.91 Million Taiwan NT$270.50 ▼ -4.08%
22849 Importadora y Exportadora de la Patagonia SA
BA:PATA
0.18x AR$2.68 Billion
≈ $1.94 Million
AR$14.89 Billion Argentina AR$1370.00 ▲ +1.48%
22850 Korea Plasma Technology U Co.Ltd
KQ:054410
0.18x ₩35.06 Million
≈ $23.76K
₩195.08 Million Korea ₩2990.00 ▼ -5.53%
22851 CHINA RISUN GROUP HD-10
F:45Y
0.18x €622.44 Million
≈ $727.70 Million
€3.46 Billion Germany €0.30 ▲ +0.00%
22852 MEIJI HLD.UN.ADR 1/4 O.N.
F:3M00
0.18x €12.36 Billion
≈ $14.45 Billion
€68.98 Billion Germany €9.55 ▲ +1.06%
22853 Ningbo PIA Automation Holding Corp. A
SHG:688306
0.18x CN¥24.28 Million
≈ $3.55 Million
CN¥135.87 Million China CN¥8.90 ▼ -0.34%
22854 Centratama Telekomunikasi Ind
JK:CENT
0.18x Rp43.12 Billion
≈ $2.53 Million
Rp241.51 Billion Indonesia Rp70.00 ▼ -2.78%
22855 W&T Offshore Inc
NYSE:WTI
0.18x $4.74 Million $26.54 Million USA $4.10 ▲ +2.24%
22856 Skue Sparebank
OL:SKUE
0.18x Nkr279.80 Million
≈ $29.44 Million
Nkr1.57 Billion Norway Nkr325.00 ▼ -0.08%
22857 Surya Biru Murni Acetylene Tbk PT
JK:SBMA
0.18x Rp924.16 Million
≈ $54.15K
Rp5.18 Billion Indonesia Rp105.00 ▼ -1.87%
22858 The E&M Co. Ltd
KQ:089230
0.18x ₩960.37 Million
≈ $650.83K
₩5.39 Billion Korea ₩2065.00 ▼ -2.59%
22859 Befesa SA
XETRA:BFSA
0.18x €5.51 Million
≈ $6.45 Million
€31.00 Million Germany €35.70 ▼ -0.70%
22860 PT Buma Internasional Grup Tbk
JK:DOID
0.18x Rp13.15 Million
≈ $770.61
Rp73.97 Million Indonesia Rp200.00 ▼ -0.99%
22861 Gulf Oil Lubricants India Limited
NSE:GULFOILLUB
0.18x Rs42.41 Million
≈ $458.66K
Rs238.57 Million India Rs906.50 ▼ -2.19%
22862 Akdeniz Yatirim Holding AS
IS:AKYHO
0.18x TL6.70 Million
≈ $150.01K
TL37.74 Million Turkey TL2.68 ▼ -0.74%
22863 Wilh Wilhelmsen Holding ASA A
OL:WWI
0.18x Nkr56.00 Million
≈ $5.89 Million
Nkr316.00 Million Norway Nkr723.00 ▲ +2.55%
22864 Wilh Wilhelmsen Holding ASA B
OL:WWIB
0.18x Nkr56.00 Million
≈ $5.89 Million
Nkr316.00 Million Norway Nkr647.00 ▲ +0.47%
22865 United Plantations Bhd
KLSE:2089
0.18x RM160.06 Million
≈ $40.18 Million
RM904.14 Million Malaysia RM31.30 ▲ +3.92%
22866 Hangzhou Huasu Technology Co. Ltd. A
SHE:301157
0.18x CN¥12.29 Million
≈ $1.80 Million
CN¥69.50 Million China CN¥69.18 ▲ +2.11%
22867 Comet Holding AG
SW:COTN
0.18x CHF6.47 Million
≈ $8.19 Million
CHF36.63 Million Switzerland CHF360.20 ▼ -2.60%
22868 Healthcare Global Enterprises Limited
NSE:HCG
0.18x Rs339.30 Million
≈ $3.67 Million
Rs1.92 Billion India Rs639.95 ▲ +0.82%
22869 Shimmick Corporation Common Stock
NASDAQ:SHIM
0.18x $109.00K $618.00K USA $3.87 ▲ +0.26%
22870 BitNine Co. Ltd.
KQ:357880
0.18x ₩238.60 Million
≈ $161.70K
₩1.36 Billion Korea ₩5210.00 ▼ -10.02%
22871 Hello Group Inc
NASDAQ:MOMO
0.18x $25.18 Million $143.55 Million USA $5.71 ▼ -0.87%
22872 Dolby Laboratories
NYSE:DLB
0.18x $61.26 Million $349.37 Million USA $54.04 ▼ -1.55%
22873 Charoen Pokphand Enterprise Taiwan Co Ltd
TW:1215
0.18x NT$108.67 Million
≈ $3.42 Million
NT$620.75 Million Taiwan NT$116.00 ▲ +1.75%
22874 PETROTAL CORP.
F:SER1
0.17x €3.24 Million
≈ $3.78 Million
€18.52 Million Germany €0.35 ▲ +13.86%
22875 FLAT GLASS GROUP H YC-25
F:72T
0.17x €1.03 Billion
≈ $1.20 Billion
€5.91 Billion Germany €0.86 ▲ +0.59%
22876 Taihe Technologies
SHE:300801
0.17x CN¥14.70 Million
≈ $2.15 Million
CN¥84.66 Million China CN¥25.47 ▼ -3.08%
22877 Korean Air Lines Co
KO:003490
0.17x ₩230.74 Billion
≈ $156.37 Million
₩1.33 Trillion Korea ₩25050.00 ▼ -0.99%
22878 Ege Endustri ve Ticaret AS
IS:EGEEN
0.17x TL26.32 Million
≈ $589.46K
TL152.08 Million Turkey TL5705.00 ▲ +0.22%
22879 CYL Corporation Bhd
KLSE:7157
0.17x RM1.57 Million
≈ $395.43K
RM9.11 Million Malaysia RM0.34 ▲ +9.84%
22880 Union Corporation
KO:000910
0.17x ₩646.23 Million
≈ $437.94K
₩3.74 Billion Korea ₩3225.00 ▼ -0.62%
22881 BALAXI PHARMACEUTICALS LIMITED
NSE:BALAXI
0.17x Rs25.78 Million
≈ $278.80K
Rs149.66 Million India Rs24.65 ▼ -1.36%
22882 Guardian Pharmacy Services, Inc.
NYSE:GRDN
0.17x $1.04 Million $6.06 Million USA $40.80 ▲ +4.24%
22883 IMC Exploration Group Public Limited Company
LSE:IMC
0.17x GBX34.36K
≈ $4.18
GBX199.96K UK GBX1.25 ▲ +0.00%
22884 Mitrajaya Holdings Bhd
KLSE:9571
0.17x RM12.15 Million
≈ $3.05 Million
RM70.98 Million Malaysia RM0.64 ▲ +3.23%
22885 HMT(Xiamen)New Technical
SHG:603306
0.17x CN¥11.16 Million
≈ $1.63 Million
CN¥65.31 Million China CN¥103.63 ▼ -3.13%
22886 Yankey Engineering Co Ltd
TW:6691
0.17x NT$64.99 Million
≈ $2.05 Million
NT$380.63 Million Taiwan NT$635.00 ▼ -1.55%
22887 Santos Ltd
AU:STO
0.17x AU$190.61 Million
≈ $134.87 Million
AU$1.12 Billion Australia AU$7.87 ▲ +0.77%
22888 Yunnan Shennong Agricultural Industry Group Co Ltd
SHG:605296
0.17x CN¥40.08 Million
≈ $5.86 Million
CN¥236.25 Million China CN¥25.57 ▼ -3.58%
22889 Shanghai Jin Jiang International Industrial Investment Co Ltd B
SHG:900914
0.17x $32.30 Million $190.64 Million China $0.43 ▼ -0.23%
22890 Hankuk Steel Wire Co. Ltd
KQ:025550
0.17x ₩1.51 Billion
≈ $1.02 Million
₩8.90 Billion Korea ₩2925.00 ▼ -0.68%
22891 Deleum Bhd
KLSE:5132
0.17x RM16.93 Million
≈ $4.25 Million
RM100.13 Million Malaysia RM1.15 ▼ -1.71%
22892 Khaitan (India) Limited
NSE:KHAITANLTD
0.17x Rs548.00K
≈ $5.93K
Rs3.24 Million India Rs130.21 ▲ +1.10%
22893 Shanghai Kangda New Materials Co Ltd
SHE:002669
0.17x CN¥15.86 Million
≈ $2.32 Million
CN¥93.96 Million China CN¥16.55 ▲ +3.18%
22894 Haulotte Group SA
PA:PIG
0.17x €789.00K
≈ $922.42K
€4.68 Million France €2.20 ▲ +0.00%
22895 Acula Technology
TWO:3434
0.17x NT$2.47 Million
≈ $77.88K
NT$14.68 Million Taiwan NT$35.00 ▼ -2.51%
22896 A-Jin Industry Co Ltd
KQ:013310
0.17x ₩8.79 Billion
≈ $5.96 Million
₩52.24 Billion Korea ₩3050.00 ▲ +1.50%
22897 Sapura Industrial Bhd
KLSE:7811
0.17x RM5.61 Million
≈ $1.41 Million
RM33.41 Million Malaysia RM0.81 ▲ +0.00%
22898 Shenzhen Inovance Tech
SHE:300124
0.17x CN¥149.72 Million
≈ $21.91 Million
CN¥892.64 Million China CN¥74.15 ▼ -1.61%
22899 Grupo Mexicano de Desarrollo S.A.B
MX:GMD
0.17x MX$54.68 Million
≈ $3.15 Million
MX$326.99 Million Mexico MX$6.69 ▼ -0.15%
22900 Metro Realty Tbk
JK:MTSM
0.17x Rp69.72 Million
≈ $4.09K
Rp417.67 Million Indonesia Rp500.00 ▲ +0.00%