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
17501 LX Semicon Co. Ltd
KQ:108320
0.70x ₩13.87 Billion
≈ $9.40 Million
₩19.89 Billion Korea ₩51000.00 ▼ -2.49%
17502 Thai O.P.P. Public Company Limited
BK:TOPP
0.70x ฿36.27 Million
≈ $1.13 Million
฿52.01 Million Thailand ฿140.00 ▼ -0.71%
17503 AIMA Technology Group Co Ltd
SHG:603529
0.70x CN¥2.11 Billion
≈ $309.47 Million
CN¥3.03 Billion China CN¥20.86 ▼ -1.74%
17504 Hangzhou Chinastars Reflective Material Co.Ltd.
SHE:301077
0.70x CN¥133.92 Million
≈ $19.60 Million
CN¥192.05 Million China CN¥18.19 ▼ -2.68%
17505 Golden Energy Offshore Services AS
OL:GEOS
0.70x Nkr32.48 Million
≈ $3.42 Million
Nkr46.58 Million Norway Nkr11.30 ▲ +1.80%
17506 Lite-On Technology Corp
TW:2301
0.70x NT$4.57 Billion
≈ $143.95 Million
NT$6.55 Billion Taiwan NT$214.50 ▼ -1.61%
17507 Ichitan Group Public Company Limited
BK:ICHI-R
0.70x ฿197.61 Million
≈ $6.16 Million
฿283.42 Million Thailand ฿12.30 ▲ +0.82%
17508 Bookook Steel
KO:026940
0.70x ₩2.41 Billion
≈ $1.63 Million
₩3.45 Billion Korea ₩1955.00 ▼ -3.46%
17509 Nanjing Tanker Corp
SHG:601975
0.70x CN¥350.82 Million
≈ $51.34 Million
CN¥503.21 Million China CN¥3.54 ▼ -2.75%
17510 KCC Corporation
KO:002380
0.70x ₩263.39 Billion
≈ $178.50 Million
₩377.88 Billion Korea ₩421500.00 ▼ -4.31%
17511 Tuya Inc ADR
NYSE:TUYA
0.70x $16.39 Million $23.53 Million USA $2.30 ▼ -4.17%
17512 TUYA INC.ADR/1A
F:785
0.70x €16.39 Million
≈ $19.16 Million
€23.53 Million Germany €1.98 ▼ -1.98%
17513 Machvision Inc
TW:3563
0.70x NT$227.49 Million
≈ $7.17 Million
NT$326.56 Million Taiwan NT$667.00 ▼ -1.04%
17514 PT Daya Intiguna Yasa Tbk
JK:MDIY
0.70x Rp741.91 Billion
≈ $43.47 Million
Rp1.07 Trillion Indonesia Rp930.00 ▼ -1.59%
17515 Industria de Diseno Textil SA
MC:ITX
0.70x €2.33 Billion
≈ $2.73 Billion
€3.35 Billion Spain €54.46 ▲ +1.11%
17516 Sienna Resources Inc
V:SIE
0.70x CA$147.04K
≈ $106.37K
CA$211.15K Canada CA$0.10 ▲ +0.00%
17517 Bien Yapi Urunleri Sanayi Turizm ve Ticaret A.S.
IS:BIENY
0.70x TL1.32 Billion
≈ $29.51 Million
TL1.89 Billion Turkey TL22.54 ▼ -1.91%
17518 Zhe Jiang Dong Ri Ltd Co
SHG:600113
0.70x CN¥48.66 Million
≈ $7.12 Million
CN¥69.89 Million China CN¥27.90 ▼ -4.75%
17519 Sun Tekstil Sanayi ve Ticaret A.S.
IS:SUNTK
0.70x TL210.84 Million
≈ $4.72 Million
TL302.84 Million Turkey TL41.98 ▲ +2.69%
17520 Vishnu Prakash R Punglia Limited
NSE:VPRPL
0.70x Rs488.61 Million
≈ $5.28 Million
Rs701.83 Million India Rs28.00 ▲ +1.97%
17521 Chaun-Choung Technology Corp
TW:6230
0.70x NT$91.85 Million
≈ $2.89 Million
NT$131.94 Million Taiwan NT$114.50 ▼ -1.29%
17522 Endava Ltd
NYSE:DAVA
0.70x $18.18 Million $26.12 Million USA $2.66 ▼ -3.62%
17523 Biomaxima
WAR:BMX
0.70x zł705.00K
≈ $194.03K
zł1.01 Million Poland zł10.14 ▲ +0.00%
17524 Havila Kystruten AS
OL:HKY
0.70x Nkr28.94 Million
≈ $3.05 Million
Nkr41.59 Million Norway Nkr57.00 ▲ +1.79%
17525 Sunnic Technology & Merchandise
TWO:3360
0.70x NT$52.02 Million
≈ $1.64 Million
NT$74.74 Million Taiwan NT$17.05 ▼ -5.01%
17526 Orient Precision Industries Inc
KQ:065500
0.70x ₩1.05 Billion
≈ $710.78K
₩1.51 Billion Korea ₩1112.00 ▼ -4.39%
17527 Stewart Information Services Corp
NYSE:STC
0.70x $62.30 Million $89.54 Million USA $67.42 ▲ +4.93%
17528 Chongqing Taiji Industry Group Co Ltd
SHG:600129
0.70x CN¥290.08 Million
≈ $42.45 Million
CN¥416.96 Million China CN¥14.73 ▼ -6.48%
17529 Swiss Steel Holding AG
SW:STLN
0.70x CHF64.45 Million
≈ $81.48 Million
CHF92.65 Million Switzerland CHF1.30 ▲ +0.00%
17530 PolEnergia S.A.
WAR:PEP
0.70x zł66.45 Million
≈ $18.29 Million
zł95.54 Million Poland zł62.80 ▼ -0.79%
17531 Veridis Environment Ltd
TA:VRDS
0.70x ILA139.30 Million
≈ $373.45K
ILA200.29 Million Israel ILA4990.00 ▲ +0.00%
17532 McBride plc
LSE:MCB
0.70x GBX25.80 Million
≈ $3.14K
GBX37.10 Million UK GBX155.60 ▼ -2.38%
17533 TJ media Co. Ltd
KQ:032540
0.70x ₩1.92 Billion
≈ $1.30 Million
₩2.76 Billion Korea ₩3470.00 ▼ -0.14%
17534 Beijing WKW Automotive Parts Co Ltd
SHE:002662
0.70x CN¥111.43 Million
≈ $16.31 Million
CN¥160.24 Million China CN¥3.03 ▼ -2.26%
17535 Solar A/S
CO:SOLAR-B
0.70x Dkr299.00 Million
≈ $46.78 Million
Dkr430.00 Million Denmark Dkr213.50 ▼ -0.23%
17536 G-Shank Enterprise Co Ltd
TW:2476
0.70x NT$190.09 Million
≈ $5.99 Million
NT$273.40 Million Taiwan NT$119.00 ▼ -1.24%
17537 Zegona Communications Plc
LSE:ZEG
0.70x GBX96.33 Million
≈ $11.72K
GBX138.56 Million UK GBX1500.00 ▲ +1.35%
17538 Ulker Biskuvi Sanayi AS
IS:ULKER
0.70x TL1.47 Billion
≈ $32.93 Million
TL2.11 Billion Turkey TL92.05 ▼ -2.44%
17539 Cal-Maine Foods Inc
NASDAQ:CALM
0.70x $71.99 Million $103.56 Million USA $90.32 ▲ +2.47%
17540 Mercor S.A.
WAR:MCR
0.69x zł25.99 Million
≈ $7.15 Million
zł37.40 Million Poland zł15.95 ▲ +0.00%
17541 Yunsa Yunlu Sanayi ve Ticaret AS
IS:YUNSA
0.69x TL94.73 Million
≈ $2.12 Million
TL136.30 Million Turkey TL8.86 ▼ -2.10%
17542 Powertech Industrial Co Ltd
TW:3296
0.69x NT$181.13 Million
≈ $5.71 Million
NT$260.63 Million Taiwan NT$27.00 ▼ -0.92%
17543 Hamaton Automotive Technology Co Ltd
SHE:300643
0.69x CN¥32.25 Million
≈ $4.72 Million
CN¥46.41 Million China CN¥19.90 ▼ -4.28%
17544 ROK Resources Inc
V:ROK
0.69x CA$164.00K
≈ $118.64K
CA$236.00K Canada CA$0.30 ▼ -1.67%
17545 Sk Biopharmaceuticals Co Ltd
KO:326030
0.69x ₩60.46 Billion
≈ $40.97 Million
₩87.00 Billion Korea ₩80600.00 ▲ +1.13%
17546 WTK Holdings Bhd
KLSE:4243
0.69x RM36.25 Million
≈ $9.10 Million
RM52.17 Million Malaysia RM0.94 ▲ +5.03%
17547 Shanghai Xuerong Bio-Technology Co Ltd
SHE:300511
0.69x CN¥132.51 Million
≈ $19.39 Million
CN¥190.71 Million China CN¥4.77 ▼ -5.54%
17548 UNISEM Co. Ltd
KQ:036200
0.69x ₩3.62 Billion
≈ $2.45 Million
₩5.21 Billion Korea ₩7400.00 ▼ -5.97%
17549 CN YANGT.PWR GDR REG S/A
F:CYZB
0.69x €42.07 Billion
≈ $49.19 Billion
€60.56 Billion Germany €32.00 ▲ +0.00%
17550 TORM plc
CO:TRMD-A
0.69x Dkr83.00 Million
≈ $12.99 Million
Dkr119.50 Million Denmark Dkr199.80 ▲ +1.78%
17551 Raisio Oyj
HE:RAIKV
0.69x €5.00 Million
≈ $5.85 Million
€7.20 Million Finland €2.61 ▲ +1.56%
17552 Qingdao Vland Biotech Co Ltd
SHG:603739
0.69x CN¥16.86 Million
≈ $2.47 Million
CN¥24.29 Million China CN¥10.81 ▼ -3.31%
17553 Petkim Petrokimya Holding AS
IS:PETKM
0.69x TL1.59 Billion
≈ $35.72 Million
TL2.30 Billion Turkey TL22.02 ▼ -2.39%
17554 Ral Yatirim Holding AS
IS:RALYH
0.69x TL1.17 Billion
≈ $26.24 Million
TL1.69 Billion Turkey TL256.00 ▲ +0.59%
17555 Positivo Tecnologia S.A
SA:POSI3
0.69x R$81.62 Million
≈ $16.01 Million
R$117.56 Million Brazil R$3.55 ▼ -3.27%
17556 Sichuan Expressway Co Ltd
SHG:601107
0.69x CN¥783.23 Million
≈ $114.61 Million
CN¥1.13 Billion China CN¥5.52 ▼ -0.72%
17557 Cross Country Healthcare Inc
NASDAQ:CCRN
0.69x $3.31 Million $4.77 Million USA $13.25 ▲ +0.00%
17558 Tigers Realm Coal Ltd
AU:TIG
0.69x AU$18.14 Million
≈ $12.83 Million
AU$26.13 Million Australia AU$0.00 ▲ +0.00%
17559 Hubei Forbon Technology Co Ltd
SHE:300387
0.69x CN¥7.14 Million
≈ $1.04 Million
CN¥10.28 Million China CN¥6.56 ▼ -2.96%
17560 Kering SA
PA:KER
0.69x €905.00 Million
≈ $1.06 Billion
€1.30 Billion France €242.30 ▲ +1.47%
17561 HMC Capital Ltd
AU:HMC
0.69x AU$19.50 Million
≈ $13.80 Million
AU$28.10 Million Australia AU$2.77 ▼ -3.48%
17562 Max Estates Limited
NSE:MAXESTATES
0.69x Rs989.91 Million
≈ $10.71 Million
Rs1.43 Billion India Rs387.15 ▲ +0.75%
17563 Touchstone International Medical Science Co Ltd
SHG:688013
0.69x CN¥18.77 Million
≈ $2.75 Million
CN¥27.05 Million China CN¥22.30 ▼ -0.18%
17564 Ittifak Holding A.S.
IS:LRSHO
0.69x TL864.32 Million
≈ $19.36 Million
TL1.25 Billion Turkey TL2.91 ▼ -2.68%
17565 Turkcell Iletisim Hizmetleri AS
NYSE:TKC
0.69x $543.78 Million $784.01 Million USA $5.56 ▼ -0.71%
17566 Pick N Pay Stores Ltd
JSE:PIK
0.69x ZAC2.03 Billion
≈ $1.08 Million
ZAC2.93 Billion South Africa ZAC1835.00 ▲ +2.11%
17567 Zoneco Group Co Ltd
SHE:002069
0.69x CN¥8.40 Million
≈ $1.23 Million
CN¥12.11 Million China CN¥2.98 ▼ -2.30%
17568 Ultra Chip
TWO:3141
0.69x NT$81.72 Million
≈ $2.57 Million
NT$117.84 Million Taiwan NT$65.40 ▲ +1.87%
17569 Midi Utama Indonesia Tbk
JK:MIDI
0.69x Rp541.80 Billion
≈ $31.75 Million
Rp781.37 Billion Indonesia Rp282.00 ▼ -1.40%
17570 Tower Semiconductor Ltd
TA:TSEM
0.69x ILA355.80 Million
≈ $953.90K
ILA513.15 Million Israel ILA75790.00 ▲ +1.05%
17571 Mercer International Inc
F:AEZ
0.69x €32.00 Million
≈ $37.41 Million
€46.16 Million Germany €0.58 ▼ -3.17%
17572 Mercer International Inc
NASDAQ:MERC
0.69x $32.00 Million $46.16 Million USA $0.67 ▼ -3.29%
17573 ERMENEGILDO ZEG.DL -0001
F:JN0
0.69x €232.66 Million
≈ $272.01 Million
€335.56 Million Germany €11.94 ▲ +0.17%
17574 Prosperity Dielectrics Co Ltd
TWO:6173
0.69x NT$209.00 Million
≈ $6.58 Million
NT$301.46 Million Taiwan NT$165.00 ▼ -9.84%
17575 Hi target Navigation Tech Co
SHE:300177
0.69x CN¥10.74 Million
≈ $1.57 Million
CN¥15.49 Million China CN¥5.62 ▼ -2.43%
17576 Likewise Group PLC
LSE:LIKE
0.69x GBX2.22 Million
≈ $269.59
GBX3.20 Million UK GBX34.25 ▲ +0.00%
17577 CN EVERBRIGHT WATER HD 1
F:BIU2
0.69x €778.56 Million
≈ $910.21 Million
€1.12 Billion Germany €0.15 ▲ +0.00%
17578 OPmobility SE
PA:OPM
0.69x €271.00 Million
≈ $316.83 Million
€391.00 Million France €12.73 ▼ -1.09%
17579 Lattice Semiconductor Corporation
NASDAQ:LSCC
0.69x $34.83 Million $50.26 Million USA $128.42 ▼ -7.03%
17580 Hota Industrial Mfg. Co Ltd
TW:1536
0.69x NT$145.17 Million
≈ $4.57 Million
NT$209.48 Million Taiwan NT$50.90 ▼ -1.36%
17581 LIBERTY LAT.AMER.A DL-01
F:1LL
0.69x €320.10 Million
≈ $374.23 Million
€461.90 Million Germany €6.45 ▲ +3.20%
17582 LIBERTY LAT.AMER.C DL-01
F:1LLC
0.69x €320.10 Million
≈ $374.23 Million
€461.90 Million Germany €6.30 ▲ +0.80%
17583 NN Inc
NASDAQ:NNBR
0.69x $7.74 Million $11.16 Million USA $3.53 ▲ +3.22%
17584 Elbit Systems Ltd
TA:ESLT
0.69x ILA231.38 Million
≈ $620.31K
ILA333.90 Million Israel ILA245990.00 ▲ +3.88%
17585 Health and Plant Protein Group Ltd
AU:HPP
0.69x AU$1.33 Million
≈ $938.94K
AU$1.92 Million Australia AU$0.04 ▲ +0.00%
17586 Dassault Aviation SA
PA:AM
0.69x €143.25 Million
≈ $167.48 Million
€206.73 Million France €299.20 ▼ -1.77%
17587 Acast AB
ST:ACAST
0.69x Skr46.44 Million
≈ $5.00 Million
Skr67.03 Million Sweden Skr36.50 ▼ -2.14%
17588 Squirrel Media SA
MC:SQRL
0.69x €3.93 Million
≈ $4.59 Million
€5.67 Million Spain €2.11 ▼ -1.86%
17589 REFINED METALS CORP. O.N.
F:CWA0
0.69x €28.19K
≈ $32.95K
€40.69K Germany €0.11 ▼ -26.49%
17590 Steelcase Inc
NYSE:SCS
0.69x $40.80 Million $58.90 Million USA $16.14 ▲ +0.12%
17591 LightPath Technologies Inc
NASDAQ:LPTH
0.69x $1.96 Million $2.82 Million USA $10.83 ▼ -12.45%
17592 Taiflex Scientific Co Ltd
TW:8039
0.69x NT$350.67 Million
≈ $11.05 Million
NT$506.36 Million Taiwan NT$240.00 ▼ -6.25%
17593 E-Life Mall Corp
TW:6281
0.69x NT$213.85 Million
≈ $6.74 Million
NT$308.86 Million Taiwan NT$51.90 ▲ +0.78%
17594 Steppe Cement
LSE:STCM
0.69x GBX1.50 Million
≈ $182.87
GBX2.17 Million UK GBX22.00 ▲ +0.00%
17595 Bikurey Hasade Holdings Ltd
TA:BKRY
0.69x ILA23.86 Million
≈ $63.98K
ILA34.48 Million Israel ILA384.50 ▲ +1.91%
17596 Hiab B
HE:HIAB
0.69x €12.80 Million
≈ $14.96 Million
€18.50 Million Finland €58.70 ▲ +2.71%
17597 Kpx Green Chem
KO:083420
0.69x ₩8.98 Billion
≈ $6.09 Million
₩12.99 Billion Korea ₩4595.00 ▲ +0.55%
17598 Asiainfo Security Technologies Corp. A
SHG:688225
0.69x CN¥155.25 Million
≈ $22.72 Million
CN¥224.43 Million China CN¥11.26 ▼ -5.46%
17599 Andon Health Co Ltd
SHE:002432
0.69x CN¥360.67 Million
≈ $52.78 Million
CN¥521.40 Million China CN¥67.58 ▼ -8.03%
17600 S Connect Co. LTD
KQ:096630
0.69x ₩6.22 Billion
≈ $4.21 Million
₩8.99 Billion Korea ₩1847.00 ▼ -1.18%