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
7201 Rovsing A/S
CO:ROV
0.99x Dkr1.31 Million
≈ $204.65K
Dkr1.32 Million Denmark Dkr42.20 ▼ -0.47%
7202 Generation Development Group Ltd
AU:GDG
0.99x AU$26.19 Million
≈ $18.53 Million
AU$26.51 Million Australia AU$4.34 ▼ -5.24%
7203 Maniker F & G Co. Ltd
KQ:195500
0.99x ₩1.97 Billion
≈ $1.33 Million
₩1.99 Billion Korea ₩1554.00 ▼ -2.08%
7204 Annehem Fastigheter AB
ST:ANNE-B
0.99x Skr48.90 Million
≈ $5.26 Million
Skr49.50 Million Sweden Skr16.00 ▲ +0.63%
7205 Easson Holdings Ltd
PA:MLEAS
0.99x €6.58 Million
≈ $7.69 Million
€6.66 Million France €1.26 ▲ +0.00%
7206 Vanquis Banking Group PLC
LSE:VANQ
0.99x GBX195.50 Million
≈ $23.79K
GBX197.90 Million UK GBX119.80 ▲ +0.50%
7207 Exicure Inc
NASDAQ:XCUR
0.99x $4.80 Million $4.86 Million USA $1.76 ▲ +2.92%
7208 DWS Group GmbH & Co. KGaA
XETRA:DWS
0.99x €244.00 Million
≈ $285.26 Million
€247.00 Million Germany €70.55 ▲ +1.95%
7209 Fajarbaru Builder Group Bhd
KLSE:7047
0.99x RM75.12 Million
≈ $18.86 Million
RM76.05 Million Malaysia RM0.14 ▼ -3.57%
7210 Guizhou Bailing Group Pharmaceutical Co Ltd
SHE:002424
0.99x CN¥291.17 Million
≈ $42.61 Million
CN¥294.76 Million China CN¥4.41 ▼ -1.12%
7211 OUTSURANCE GROUP LTD
JSE:OUT
0.99x ZAC4.38 Billion
≈ $2.33 Million
ZAC4.44 Billion South Africa ZAC8083.00 ▲ +0.32%
7212 Synnex Technology International Corp
TW:2347
0.99x NT$7.03 Billion
≈ $221.34 Million
NT$7.11 Billion Taiwan NT$88.60 ▲ +0.91%
7213 Climb Global Solutions
NASDAQ:CLMB
0.99x $21.96 Million $22.23 Million USA $25.46 ▲ +1.43%
7214 Century Global Commodities Corp
TO:CNT
0.99x CA$317.00K
≈ $229.31K
CA$320.91K Canada CA$0.05 ▲ +11.11%
7215 Edom Technology Co Ltd
TW:3048
0.99x NT$396.56 Million
≈ $12.49 Million
NT$401.46 Million Taiwan NT$50.40 ▼ -0.79%
7216 Bank Ocbc Nisp Tbk
JK:NISP
0.99x Rp5.92 Trillion
≈ $346.69 Million
Rp5.99 Trillion Indonesia Rp1240.00 ▼ -0.80%
7217 Thai Setakij Insurance PCL
BK:TSI
0.99x ฿53.16 Million
≈ $1.66 Million
฿53.82 Million Thailand ฿0.06 ▲ +20.00%
7218 Kedge Construction Co Ltd
TW:2546
0.99x NT$1.62 Billion
≈ $51.07 Million
NT$1.64 Billion Taiwan NT$96.00 ▲ +1.05%
7219 Hunan Creator Information Technologies Co Ltd Class A
SHE:300730
0.99x CN¥80.31 Million
≈ $11.75 Million
CN¥81.31 Million China CN¥10.60 ▼ -3.90%
7220 Kartal Yenilenebilir Enerji Uretim AS
IS:KARYE
0.99x TL62.85 Million
≈ $1.41 Million
TL63.63 Million Turkey TL27.14 ▲ +0.00%
7221 Ricky Putra Globalindo Tbk
JK:RICY
0.99x Rp973.64 Million
≈ $57.05K
Rp985.75 Million Indonesia Rp77.00 ▼ -2.53%
7222 Zhejiang Xinchai Co. Ltd.
SHE:301032
0.99x CN¥231.05 Million
≈ $33.81 Million
CN¥233.93 Million China CN¥9.06 ▼ -3.51%
7223 Sound Group Inc.
NASDAQ:SOGP
0.99x $269.05 Million $272.40 Million USA $11.00 ▼ -1.35%
7224 Bayside Land Corporation Ltd
TA:BYSD
0.99x ILA148.75 Million
≈ $398.80K
ILA150.61 Million Israel ILA3780.00 ▲ +2.08%
7225 Incheon City G
KO:034590
0.99x ₩143.83 Billion
≈ $97.47 Million
₩145.62 Billion Korea ₩26300.00 ▼ -0.57%
7226 Sumi Indo Kabel Tbk
JK:IKBI
0.99x Rp16.17 Million
≈ $947.41
Rp16.37 Million Indonesia Rp535.00 ▼ -4.46%
7227 DraftKings Inc
NASDAQ:DKNG
0.99x $316.52 Million $320.47 Million USA $23.01 ▲ +0.88%
7228 Just Dial Limited
NSE:JUSTDIAL
0.99x Rs1.14 Billion
≈ $12.29 Million
Rs1.15 Billion India Rs728.95 ▲ +0.63%
7229 AS Pro Kapital Grupp
F:17E
0.99x €4.00 Million
≈ $4.68 Million
€4.05 Million Germany €0.51 ▼ -0.98%
7230 Objective Corporation Ltd
AU:OCL
0.99x AU$21.40 Million
≈ $15.14 Million
AU$21.66 Million Australia AU$6.69 ▼ -1.04%
7231 Chung Fu Tex-International Corp
TW:1435
0.99x NT$40.45 Million
≈ $1.27 Million
NT$40.96 Million Taiwan NT$23.20 ▲ +9.95%
7232 Cocrystal Pharma Inc
NASDAQ:COCP
0.99x $1.99 Million $2.02 Million USA $0.90 ▼ -2.17%
7233 Alliance Entertainment Holding Corporation Class A Common Stock
NASDAQ:AENT
0.99x $20.88 Million $21.14 Million USA $5.91 ▲ +0.17%
7234 China Union Holdings Ltd
SHE:000036
0.99x CN¥2.16 Million
≈ $315.88K
CN¥2.19 Million China CN¥3.94 ▼ -3.67%
7235 Cheryong Industrial Co.Ltd
KQ:147830
0.99x ₩11.25 Billion
≈ $7.63 Million
₩11.40 Billion Korea ₩6310.00 ▼ -4.25%
7236 J Smart Co Contractors PLC
LSE:SMJ
0.99x GBX5.01 Million
≈ $610.06
GBX5.08 Million UK GBX112.50 ▲ +0.00%
7237 NVR Inc
NYSE:NVR
0.99x $433.26 Million $438.71 Million USA $6414.67 ▲ +4.22%
7238 BIOCERES CROP SOL.
F:0G4
0.99x €17.17 Million
≈ $20.08 Million
€17.39 Million Germany €0.27 ▼ -4.93%
7239 National Bank of Canada
TO:NA
0.99x CA$3.73 Billion
≈ $2.70 Billion
CA$3.78 Billion Canada CA$227.40 ▲ +0.49%
7240 DCM Corp
KO:024090
0.99x ₩4.80 Billion
≈ $3.25 Million
₩4.86 Billion Korea ₩10950.00 ▲ +0.00%
7241 Anhui Fuhuang Steel Structure Co Ltd
SHE:002743
0.99x CN¥253.96 Million
≈ $37.16 Million
CN¥257.16 Million China CN¥3.30 ▼ -2.94%
7242 Beijing Urban Construction Investment & Development Co Ltd
SHG:600266
0.99x CN¥782.88 Million
≈ $114.56 Million
CN¥792.76 Million China CN¥3.90 ▼ -4.18%
7243 SemiLEDS Corporation
F:6LD1
0.99x €1.19 Million
≈ $1.39 Million
€1.20 Million Germany €2.06 ▼ -2.83%
7244 Flushing Financial Corporation
NASDAQ:FFIC
0.99x $19.32 Million $19.56 Million USA $15.47 ▲ +0.00%
7245 Nicola Mining Inc. American Depositary Shares
NASDAQ:NICM
0.99x $3.82 Million $3.87 Million USA $5.78 ▼ -0.17%
7246 Y.H. Dimri Construction & Development Ltd
TA:DIMRI
0.99x ILA229.93 Million
≈ $616.43K
ILA232.84 Million Israel ILA36430.00 ▼ -1.03%
7247 CVC Ltd
AU:CVC
0.99x AU$3.79 Million
≈ $2.68 Million
AU$3.84 Million Australia AU$1.82 ▲ +0.00%
7248 British American Tobacco Malaysia Bhd
KLSE:4162
0.99x RM209.45 Million
≈ $52.59 Million
RM212.11 Million Malaysia RM4.86 ▲ +0.41%
7249 NB Bancorp, Inc. Common Stock
NASDAQ:NBBK
0.99x $23.94 Million $24.25 Million USA $22.43 ▲ +0.63%
7250 Megapower Makmur TBK PT
JK:MPOW
0.99x Rp2.46 Billion
≈ $144.37K
Rp2.50 Billion Indonesia Rp103.00 ▲ +0.98%
7251 ICZOOM Group Inc. Class A Ordinary Shares
NASDAQ:IZM
0.99x $1.27 Million $1.28 Million USA $0.26 ▼ -5.99%
7252 Zhejiang Yasha Decoration Co Ltd
SHE:002375
0.99x CN¥91.73 Million
≈ $13.42 Million
CN¥92.90 Million China CN¥3.37 ▼ -2.60%
7253 Stockwik Forvaltning AB
ST:STWK
0.99x Skr39.20 Million
≈ $4.22 Million
Skr39.70 Million Sweden Skr17.00 ▲ +0.00%
7254 TSI Co. Ltd.
KQ:277880
0.99x ₩27.59 Billion
≈ $18.70 Million
₩27.94 Billion Korea ₩3070.00 ▼ -2.23%
7255 Grand City Properties SA
F:GYC
0.99x €73.26 Million
≈ $85.65 Million
€74.19 Million Germany €9.48 ▲ +1.28%
7256 FDM Group Holdings PLC
LSE:FDM
0.99x GBX9.95 Million
≈ $1.21K
GBX10.08 Million UK GBX118.20 ▲ +2.25%
7257 Guotai Junan Securities Co Ltd
SHG:601211
0.99x CN¥21.28 Billion
≈ $3.11 Billion
CN¥21.55 Billion China CN¥19.22 ▲ +0.89%
7258 Minmetals Development Co Ltd
SHG:600058
0.99x CN¥946.96 Million
≈ $138.57 Million
CN¥959.06 Million China CN¥8.35 ▼ -0.71%
7259 Baltic Classifieds Group PLC
LSE:BCG
0.99x GBX29.66 Million
≈ $3.61K
GBX30.04 Million UK GBX185.00 ▲ +2.61%
7260 Northeast Bancorp
NASDAQ:NBN
0.99x $21.01 Million $21.28 Million USA $129.24 ▲ +1.11%
7261 Arena Bilgisayar Sanayi ve Ticaret AS
IS:ARENA
0.99x TL1.52 Billion
≈ $33.95 Million
TL1.54 Billion Turkey TL24.92 ▲ +0.97%
7262 Secure Trust Bank PLC
LSE:STB
0.99x GBX39.00 Million
≈ $4.75K
GBX39.50 Million UK GBX1612.00 ▲ +1.13%
7263 Aydem Yenilenebilir Enerji AS
IS:AYDEM
0.99x TL6.59 Billion
≈ $147.52 Million
TL6.67 Billion Turkey TL25.40 ▼ -3.93%
7264 Generations Bancorp NY Inc
NASDAQ:GBNY
0.99x $1.56 Million $1.58 Million USA $15.18 ▲ +0.07%
7265 GuangYuYuan Chinese Herbal Medicine Co Ltd
SHG:600771
0.99x CN¥110.43 Million
≈ $16.16 Million
CN¥111.85 Million China CN¥13.94 ▼ -4.06%
7266 PING AN INSURANC.H ADR/2
F:PZXB
0.99x €650.28 Billion
≈ $760.24 Billion
€658.63 Billion Germany €13.00 ▲ +0.00%
7267 Progressive Corp
NYSE:PGR
0.99x $5.13 Billion $5.20 Billion USA $213.83 ▲ +3.26%
7268 AimCore Technology Co Ltd
TWO:3615
0.99x NT$99.37 Million
≈ $3.13 Million
NT$100.65 Million Taiwan NT$37.25 ▼ -3.75%
7269 MDJM Ltd
NASDAQ:UOKA
0.99x $251.99K $255.24K USA $0.33 ▲ +0.42%
7270 Kingswood Holdings Ltd
LSE:KWG
0.99x GBX2.79 Million
≈ $339.71
GBX2.83 Million UK GBX1.97 ▼ -1.50%
7271 Yuanbao Inc. American Depositary Shares
NASDAQ:YB
0.99x $1.48 Billion $1.50 Billion USA $13.32 ▼ -0.82%
7272 Inner Mongolia First Machinery Group Co Ltd
SHG:600967
0.99x CN¥718.71 Million
≈ $105.17 Million
CN¥727.98 Million China CN¥11.56 ▲ +3.77%
7273 V V Food & Beverage Co Ltd
SHG:600300
0.99x CN¥293.75 Million
≈ $42.99 Million
CN¥297.55 Million China CN¥3.01 ▼ -2.27%
7274 Velocity Financial Llc
NYSE:VEL
0.99x $11.31 Million $11.45 Million USA $17.41 ▲ +1.52%
7275 4Mass SA
WAR:4MS
0.99x zł8.75 Million
≈ $2.41 Million
zł8.87 Million Poland zł5.14 ▲ +0.19%
7276 Fabege AB
ST:FABG
0.99x Skr851.00 Million
≈ $91.58 Million
Skr862.00 Million Sweden Skr73.60 ▲ +0.07%
7277 YKGI Holdings Bhd
KLSE:7020
0.99x RM12.76 Million
≈ $3.20 Million
RM12.93 Million Malaysia RM0.07 ▲ +0.00%
7278 China Life Insurance Co Ltd A
SHG:601628
0.99x CN¥117.34 Billion
≈ $17.17 Billion
CN¥118.87 Billion China CN¥40.31 ▼ -3.40%
7279 Exzeo Group, Inc.
NYSE:XZO
0.99x $25.14 Million $25.47 Million USA $15.31 ▲ +2.75%
7280 NanoRepro AG
XETRA:NN6
0.99x €2.03 Million
≈ $2.37 Million
€2.05 Million Germany €2.10 ▼ -1.87%
7281 Fulton Financial Corporation
NASDAQ:FULT
0.99x $113.22 Million $114.70 Million USA $24.57 ▲ +1.28%
7282 Omnicom Group Inc
NYSE:OMC
0.99x $3.00 Billion $3.04 Billion USA $79.66 ▲ +2.26%
7283 Nusa Palapa Gemilang PT Tbk
JK:NPGF
0.99x Rp19.56 Billion
≈ $1.15 Million
Rp19.81 Billion Indonesia Rp58.00 ▲ +0.00%
7284 RT Minerals Corp
V:RTM
0.99x CA$53.94K
≈ $39.02K
CA$54.64K Canada CA$0.03 ▲ +20.00%
7285 Generic Sweden publ AB
ST:GENI
0.99x Skr12.47 Million
≈ $1.34 Million
Skr12.63 Million Sweden Skr37.70 ▲ +1.21%
7286 Jiangsu Liba Enterprise Joint-Stock Co Ltd
SHG:603519
0.99x CN¥59.56 Million
≈ $8.72 Million
CN¥60.34 Million China CN¥14.70 ▲ +2.08%
7287 DR.Wu Skincare Co Ltd
TWO:6523
0.99x NT$206.35 Million
≈ $6.50 Million
NT$209.05 Million Taiwan NT$90.10 ▲ +0.00%
7288 Xin Chio Global Co Ltd
TWO:3171
0.99x NT$72.80 Million
≈ $2.29 Million
NT$73.75 Million Taiwan NT$65.20 ▼ -0.15%
7289 Accelerate Diagnostics Inc
NASDAQ:AXDX
0.99x $276.25K $279.87K USA $0.04 ▲ +0.00%
7290 Olympia Industries Bhd
KLSE:3018
0.99x RM7.24 Million
≈ $1.82 Million
RM7.33 Million Malaysia RM0.07 ▲ +0.00%
7291 Ihuman Inc
NYSE:IH
0.99x $187.13 Million $189.59 Million USA $1.45 ▲ +2.48%
7292 Nanjing Putian Telecommunications Co Ltd Class B
SHE:200468
0.99x HK$145.87 Million
≈ $18.62 Million
HK$147.79 Million China HK$3.07 ▲ +1.32%
7293 Golden Friends
TWO:4506
0.99x NT$463.42 Million
≈ $14.60 Million
NT$469.54 Million Taiwan NT$120.00 ▲ +0.00%
7294 Virtus Investment Partners, Inc.
NYSE:VRTS
0.99x $106.86 Million $108.28 Million USA $165.66 ▲ +1.62%
7295 Virtus Investment Partners, Inc.
NASDAQ:VRTS
0.99x $106.86 Million $108.28 Million USA $161.79 ▲ +1.72%
7296 SBM Offshore N.V.
AS:SBMO
0.99x €393.74 Million
≈ $460.32 Million
€398.94 Million Netherlands €33.56 ▼ -1.12%
7297 Mesoblast Ltd
AU:MSB
0.99x AU$33.86 Million
≈ $23.96 Million
AU$34.31 Million Australia AU$2.22 ▼ -4.31%
7298 Mesoblast Ltd
NASDAQ:MESO
0.99x $33.86 Million $34.31 Million USA $15.31 ▼ -4.79%
7299 Greattown Holdings Ltd B
SHG:900940
0.99x $356.28 Million $361.00 Million China $0.21 ▼ -0.47%
7300 Light Science Technologies Holdings PLC
LSE:LST
0.99x GBX354.47K
≈ $43.13
GBX359.17K UK GBX1.60 ▲ +0.00%