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.
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% |