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
12501 Energy Services Of America Corp
NASDAQ:ESOA
0.89x $16.78 Million $18.79 Million USA $14.92 ▼ -3.24%
12502 Metro Healthcare Indonesia
JK:CARE
0.89x Rp14.74 Billion
≈ $863.49K
Rp16.50 Billion Indonesia Rp390.00 ▼ -2.99%
12503 Itama Ranoraya
JK:IRRA
0.89x Rp86.17 Billion
≈ $5.05 Million
Rp96.51 Billion Indonesia Rp336.00 ▼ -5.62%
12504 Moment Group AB
ST:MOMENT
0.89x Skr50.00 Million
≈ $5.38 Million
Skr56.00 Million Sweden Skr5.80 ▲ +0.00%
12505 Cadence Bancorp
NYSE:CADE
0.89x $173.45 Million $194.28 Million USA $21.06 ▼ -2.23%
12506 Nanjing Julong Science & Technology Co Ltd Class A
SHE:300644
0.89x CN¥24.76 Million
≈ $3.62 Million
CN¥27.73 Million China CN¥25.14 ▲ +3.20%
12507 Grand Vision Media Holdings PLC
LSE:GVMH
0.89x GBX2.05 Million
≈ $249.06
GBX2.29 Million UK GBX0.60 ▲ +0.00%
12508 Wendel
PA:MF
0.89x €972.40 Million
≈ $1.14 Billion
€1.09 Billion France €82.80 ▼ -1.13%
12509 Shanghai Huide Science & Technology Co Ltd
SHG:603192
0.89x CN¥62.10 Million
≈ $9.09 Million
CN¥69.57 Million China CN¥19.87 ▲ +1.90%
12510 Chicony Power Technology Co Ltd
TW:6412
0.89x NT$979.41 Million
≈ $30.86 Million
NT$1.10 Billion Taiwan NT$97.90 ▼ -4.95%
12511 Shenzhen Kangtai Biological Products Co Ltd
SHE:300601
0.89x CN¥361.91 Million
≈ $52.96 Million
CN¥405.44 Million China CN¥11.92 ▲ +0.85%
12512 Celsius Holdings Inc
NASDAQ:CELH
0.89x $65.81 Million $73.72 Million USA $28.13 ▲ +1.37%
12513 Sinocare Inc
SHE:300298
0.89x CN¥235.81 Million
≈ $34.51 Million
CN¥264.19 Million China CN¥14.96 ▲ +0.81%
12514 CEWE Stiftung & Co. KGaA
XETRA:CWC
0.89x €124.60 Million
≈ $145.67 Million
€139.60 Million Germany €94.60 ▼ -0.94%
12515 Zhejiang Red Dragonfly Footwear Co Ltd
SHG:603116
0.89x CN¥43.90 Million
≈ $6.42 Million
CN¥49.19 Million China CN¥7.33 ▲ +0.96%
12516 Vibra Energia S.A.
SA:VBBR3
0.89x R$2.59 Billion
≈ $508.20 Million
R$2.90 Billion Brazil R$28.89 ▼ -2.00%
12517 Heubach Colorants India Limited
NSE:HEUBACHIND
0.89x Rs987.06 Million
≈ $10.67 Million
Rs1.11 Billion India Rs314.00 ▼ -0.77%
12518 Indivior PLC Ordinary Shares
NASDAQ:INDV
0.89x $141.00 Million $158.00 Million USA $37.62 ▲ +0.44%
12519 Mitie Group PLC
LSE:MTO
0.89x GBX141.00 Million
≈ $17.16K
GBX158.00 Million UK GBX165.00 ▼ -3.06%
12520 Capricor Therapeutics Inc
NASDAQ:CAPR
0.89x $3.76 Million $4.21 Million USA $26.71 ▼ -4.44%
12521 Shanghai Fortune Techgroup Co Ltd
SHE:300493
0.89x CN¥106.48 Million
≈ $15.58 Million
CN¥119.33 Million China CN¥15.12 ▲ +1.14%
12522 Everus Construction Group Inc
NYSE:ECG
0.89x $128.21 Million $143.68 Million USA $150.29 ▼ -2.89%
12523 Muhibbah Engineering M Bhd
KLSE:5703
0.89x RM95.86 Million
≈ $24.07 Million
RM107.43 Million Malaysia RM0.51 ▲ +0.00%
12524 OVERSEA-CHIN.UNSP.ADR/2
F:OCBB
0.89x €8.14 Billion
≈ $9.52 Billion
€9.12 Billion Germany €30.20 ▲ +0.67%
12525 INTERCONT HOTELS
F:IC1B
0.89x €646.00 Million
≈ $755.24 Million
€724.00 Million Germany €138.00 ▲ +0.00%
12526 DB ENERGY S.A. ZY -10
F:0CJ
0.89x €3.07 Million
≈ $3.59 Million
€3.44 Million Germany €1.68 ▲ +2.13%
12527 Dongfeng Electronic Technology Co Ltd
SHG:600081
0.89x CN¥313.00 Million
≈ $45.80 Million
CN¥350.82 Million China CN¥10.59 ▲ +0.09%
12528 Italtile Ltd
JSE:ITE
0.89x ZAC1.03 Billion
≈ $545.27K
ZAC1.15 Billion South Africa ZAC838.00 ▼ -1.30%
12529 Hunan Fazhan Industrial Co Ltd
SHE:000722
0.89x CN¥91.72 Million
≈ $13.42 Million
CN¥102.80 Million China CN¥15.10 ▼ -4.31%
12530 CHUNGDAHM Learning Inc
KQ:096240
0.89x ₩13.95 Billion
≈ $9.46 Million
₩15.64 Billion Korea ₩8990.00 ▲ +0.00%
12531 China SXT Pharmaceuticals Inc
NASDAQ:SXTC
0.89x $208.90K $234.18K USA $1.44 ▼ -8.28%
12532 Actions Technology Co Ltd
SHG:688049
0.89x CN¥80.18 Million
≈ $11.73 Million
CN¥89.88 Million China CN¥42.41 ▼ -1.92%
12533 LCNB Corporation
NASDAQ:LCNB
0.89x $2.77 Million $3.10 Million USA $16.82 ▲ +1.82%
12534 Sichuan Goldstone Orient New Material Equipment Co Ltd
SHE:300434
0.89x CN¥141.77 Million
≈ $20.75 Million
CN¥158.95 Million China CN¥9.44 ▲ +1.07%
12535 Shanxi Huayang New Material Co Ltd
SHG:600281
0.89x CN¥5.75 Million
≈ $841.13K
CN¥6.44 Million China CN¥5.00 ▲ +0.60%
12536 Mobile Tornado Group plc
LSE:MBT
0.89x GBX33.00K
≈ $4.02
GBX37.00K UK GBX0.38 ▼ -6.25%
12537 Basler Kantonalbank
SW:BSKP
0.89x CHF114.64 Million
≈ $144.94 Million
CHF128.54 Million Switzerland CHF95.30 ▲ +1.06%
12538 Exotic Food Public Company Limited
BK:XO
0.89x ฿177.58 Million
≈ $5.54 Million
฿199.11 Million Thailand ฿13.00 ▲ +0.00%
12539 Softtech Engineers Limited
NSE:SOFTTECH
0.89x Rs63.98 Million
≈ $691.89K
Rs71.74 Million India Rs450.00 ▲ +0.69%
12540 Alldigi Tech Limited
NSE:ALLDIGI
0.89x Rs285.20 Million
≈ $3.08 Million
Rs319.80 Million India Rs824.40 ▼ -0.15%
12541 Songcheng Performance Develop
SHE:300144
0.89x CN¥522.32 Million
≈ $76.43 Million
CN¥585.69 Million China CN¥6.58 ▲ +1.86%
12542 Hunan Zhenghong Science and Technology Develop Co Ltd
SHE:000702
0.89x CN¥39.68 Million
≈ $5.81 Million
CN¥44.50 Million China CN¥5.89 ▲ +1.90%
12543 CubeSmart
NYSE:CUBE
0.89x $121.72 Million $136.49 Million USA $40.31 ▲ +0.78%
12544 CommScope Holding Co Inc
NASDAQ:COMM
0.89x $135.00 Million $151.40 Million USA $19.58 ▲ +2.84%
12545 UBIVELOX Inc
KQ:089850
0.89x ₩17.09 Billion
≈ $11.58 Million
₩19.17 Billion Korea ₩4245.00 ▼ -0.59%
12546 Shenyang Blue Silver Ind Auto
SHE:300293
0.89x CN¥47.99 Million
≈ $7.02 Million
CN¥53.82 Million China CN¥18.01 ▲ +2.45%
12547 BLS E-Services Limited
NSE:BLSE
0.89x Rs90.90 Million
≈ $983.05K
Rs101.95 Million India Rs229.68 ▲ +2.00%
12548 Beacon Roofing Supply Inc
NASDAQ:BECN
0.89x $320.80 Million $359.80 Million USA $124.17 ▲ +0.00%
12549 ZJAMP Group Co Ltd
SHE:002758
0.89x CN¥525.68 Million
≈ $76.92 Million
CN¥589.61 Million China CN¥8.22 ▼ -0.96%
12550 Shannon Semiconductor Technology Co Ltd
SHE:300475
0.89x CN¥9.66 Million
≈ $1.41 Million
CN¥10.83 Million China CN¥171.90 ▼ -7.06%
12551 Sunmax Biotechnology Co Ltd
TWO:4728
0.89x NT$143.40 Million
≈ $4.52 Million
NT$160.84 Million Taiwan NT$379.00 ▼ -0.39%
12552 INVENTURUS KNOWLEDGE SO L
NSE:IKS
0.89x Rs1.06 Billion
≈ $11.44 Million
Rs1.19 Billion India Rs1659.10 ▼ -1.87%
12553 Puyang Huicheng Electronic Material Co Ltd
SHE:300481
0.89x CN¥33.55 Million
≈ $4.91 Million
CN¥37.63 Million China CN¥13.96 ▲ +1.09%
12554 Becamex Infrastructure Development JSC
VN:IJC
0.89x ₫85.55 Billion
≈ $3.25 Million
₫95.96 Billion Vietnam ₫9530.00 ▼ -0.31%
12555 Nanjing ESTUN Automation Co Ltd
SHE:002747
0.89x CN¥368.11 Million
≈ $53.87 Million
CN¥412.93 Million China CN¥31.02 ▲ +5.19%
12556 Nandan Denim Limited
NSE:NDL
0.89x Rs404.90 Million
≈ $4.38 Million
Rs454.21 Million India Rs2.59 ▲ +0.78%
12557 SharkNinja, Inc.
NYSE:SN
0.89x $523.32 Million $587.06 Million USA $119.82 ▼ -2.96%
12558 Esotiq & Henderson S.A.
WAR:EAH
0.89x zł20.11 Million
≈ $5.53 Million
zł22.56 Million Poland zł27.90 ▼ -0.71%
12559 Jin Air Co Ltd
KO:272450
0.89x ₩32.20 Billion
≈ $21.82 Million
₩36.12 Billion Korea ₩5620.00 ▼ -0.18%
12560 Fujian Star Net Communic Ltd
SHE:002396
0.89x CN¥557.91 Million
≈ $81.64 Million
CN¥625.97 Million China CN¥21.32 ▼ -0.28%
12561 Zhejiang XinNong Chemical Co Ltd Class A
SHE:002942
0.89x CN¥51.11 Million
≈ $7.48 Million
CN¥57.35 Million China CN¥16.60 ▼ -0.48%
12562 Minera Frisco S.A.B. de C.V
MX:MFRISCOA-1
0.89x MX$2.28 Billion
≈ $131.06 Million
MX$2.56 Billion Mexico MX$10.19 ▼ -3.04%
12563 Bureau Veritas SA
PA:BVI
0.89x €653.40 Million
≈ $763.89 Million
€733.20 Million France €25.63 ▼ -0.54%
12564 Siamgas and Petrochemicals Public Company Limited
BK:SGP
0.89x ฿1.72 Billion
≈ $53.71 Million
฿1.93 Billion Thailand ฿9.05 ▼ -1.63%
12565 THN Corporation
KO:019180
0.89x ₩16.76 Billion
≈ $11.36 Million
₩18.80 Billion Korea ₩7140.00 ▼ -5.31%
12566 YCC CORP
KQ:232140
0.89x ₩28.70 Billion
≈ $19.45 Million
₩32.20 Billion Korea ₩14920.00 ▼ -6.69%
12567 DAYTHREE DIGITAL BERHAD
KLSE:0281
0.89x RM2.82 Million
≈ $708.76K
RM3.17 Million Malaysia RM0.12 ▲ +0.00%
12568 Wuxi Lead Auto Equipment Co Ltd
SHE:300450
0.89x CN¥1.35 Billion
≈ $197.14 Million
CN¥1.51 Billion China CN¥46.98 ▲ +0.21%
12569 Global Unichip Corp
TW:3443
0.89x NT$1.60 Billion
≈ $50.34 Million
NT$1.79 Billion Taiwan NT$4410.00 ▲ +0.23%
12570 Loandepot Inc
NYSE:LDI
0.89x $38.68 Million $43.41 Million USA $1.18 ▼ -5.60%
12571 Radium Life Tech Co Ltd
TW:2547
0.89x NT$346.00 Million
≈ $10.90 Million
NT$388.32 Million Taiwan NT$10.50 ▲ +1.45%
12572 Hankook Tire Worldwide
KO:000240
0.89x ₩65.27 Billion
≈ $44.23 Million
₩73.26 Billion Korea ₩24800.00 ▼ -3.50%
12573 Illinois Tool Works Inc
NYSE:ITW
0.89x $858.00 Million $963.00 Million USA $252.72 ▲ +0.64%
12574 China Natl Chem Engineering Co
SHG:601117
0.89x CN¥6.20 Billion
≈ $907.98 Million
CN¥6.96 Billion China CN¥7.46 ▼ -0.93%
12575 Emerson Electric Company
NYSE:EMR
0.89x $694.00 Million $779.00 Million USA $138.12 ▼ -2.77%
12576 Dayamitra Telekomunikasi PT
JK:MTEL
0.89x Rp3.35 Trillion
≈ $196.25 Million
Rp3.76 Trillion Indonesia Rp498.00 ▼ -0.40%
12577 Xinjiang Ba Yi Iron & Steel Co Ltd
SHG:600581
0.89x CN¥690.06 Million
≈ $100.98 Million
CN¥774.62 Million China CN¥2.59 ▲ +0.78%
12578 Abeo SAS
PA:ABEO
0.89x €20.42 Million
≈ $23.87 Million
€22.92 Million France €10.10 ▲ +0.00%
12579 Globant SA
F:2G2
0.89x €152.78 Million
≈ $178.62 Million
€171.52 Million Germany €33.83 ▲ +0.95%
12580 Indo Rama Synthetics (India) Limited
NSE:INDORAMA
0.89x Rs814.70 Million
≈ $8.81 Million
Rs914.60 Million India Rs45.78 ▲ +2.97%
12581 Central Depository Services (India) Limited
NSE:CDSL
0.89x Rs3.36 Billion
≈ $36.31 Million
Rs3.77 Billion India Rs1217.50 ▲ +0.05%
12582 INPAQ Technology Co Ltd
TWO:6284
0.89x NT$240.37 Million
≈ $7.57 Million
NT$269.86 Million Taiwan NT$111.00 ▲ +9.90%
12583 SolGold Plc
F:S8F
0.89x €27.25 Million
≈ $31.86 Million
€30.60 Million Germany €0.32 ▲ +0.80%
12584 Lantronix Inc
NASDAQ:LTRX
0.89x $1.93 Million $2.17 Million USA $6.56 ▼ -11.95%
12585 Brand X Co. Ltd.
KQ:337930
0.89x ₩9.15 Billion
≈ $6.20 Million
₩10.27 Billion Korea ₩3040.00 ▼ -1.14%
12586 Lancartama Sejati Tbk
JK:TAMA
0.89x Rp540.33 Million
≈ $31.66K
Rp606.71 Million Indonesia Rp128.00 ▼ -9.86%
12587 Lohakit Metal Public Company Limited
BK:LHK
0.89x ฿58.06 Million
≈ $1.81 Million
฿65.19 Million Thailand ฿3.62 ▼ -0.55%
12588 Hancom Inc
KQ:030520
0.89x ₩22.41 Billion
≈ $15.19 Million
₩25.17 Billion Korea ₩19230.00 ▼ -1.74%
12589 Meridianlink Inc
NYSE:MLNK
0.89x $17.09 Million $19.20 Million USA $20.01 ▲ +0.00%
12590 Rheinmetall AG
F:RHM
0.89x €2.23 Billion
≈ $2.60 Billion
€2.50 Billion Germany €1197.20 ▲ +0.66%
12591 Persimmon PLC
LSE:PSN
0.89x GBX120.30 Million
≈ $14.64K
GBX135.10 Million UK GBX1068.50 ▼ -1.20%
12592 Wipro Limited
F:WIOA
0.89x €37.93 Billion
≈ $44.34 Billion
€42.59 Billion Germany €1.75 ▲ +1.16%
12593 Standard Motor Products Inc
NYSE:SMP
0.89x $81.55 Million $91.58 Million USA $39.23 ▼ -0.20%
12594 Ecoscience International Berhad
KLSE:0255
0.89x RM3.76 Million
≈ $944.01K
RM4.22 Million Malaysia RM0.16 ▲ +3.33%
12595 Tenet Healthcare Corporation
NYSE:THC
0.89x $1.46 Billion $1.64 Billion USA $162.06 ▲ +0.43%
12596 EastGroup Properties Inc
NYSE:EGP
0.89x $126.72 Million $142.35 Million USA $198.21 ▼ -0.11%
12597 Phoenix Education Partners, Inc.
NYSE:PXED
0.89x $43.52 Million $48.89 Million USA $30.33 ▼ -2.76%
12598 COFCO Engineering & Technology Co Ltd
SHE:301058
0.89x CN¥31.33 Million
≈ $4.58 Million
CN¥35.20 Million China CN¥8.72 ▲ +1.75%
12599 Ampoc Far-East Co Ltd
TW:2493
0.89x NT$331.51 Million
≈ $10.44 Million
NT$372.44 Million Taiwan NT$178.00 ▲ +0.28%
12600 Bahvest Resources Bhd
KLSE:0098
0.89x RM20.57 Million
≈ $5.17 Million
RM23.12 Million Malaysia RM0.41 ▼ -1.20%