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
501 Alfa S.A.B. de C.V.
MX:ALFAA
1.17x MX$9.32 Billion
≈ $536.33 Million
MX$7.94 Billion Mexico MX$15.64 ▲ +0.00%
502 OM Holdings Ltd
KLSE:5298
1.17x RM73.22 Million
≈ $18.38 Million
RM62.44 Million Malaysia RM0.70 ▲ +2.19%
503 CCOOP Group Co Ltd
SHE:000564
1.17x CN¥37.20 Million
≈ $5.44 Million
CN¥31.72 Million China CN¥1.34 ▲ +0.75%
504 Boyaa Interactive International Limited
F:1BY
1.17x €8.11 Million
≈ $9.48 Million
€6.92 Million Germany €0.22 ▼ -1.79%
505 Fuse Cobalt Inc
V:FUSE
1.17x CA$19.70K
≈ $14.25K
CA$16.80K Canada CA$0.05 ▲ +0.00%
506 FBD Holdings PLC
IR:EG7
1.17x €9.19 Million
≈ $10.74 Million
€7.85 Million Ireland €17.20 ▲ +1.18%
507 Savita Oil Technologies Limited
NSE:SOTL
1.17x Rs1.08 Billion
≈ $11.71 Million
Rs926.07 Million India Rs589.65 ▲ +1.62%
508 AtriCure Inc
NASDAQ:ATRC
1.17x $23.43 Million $20.03 Million USA $34.77 ▼ -0.52%
509 Fielmann Aktiengesellschaft
XETRA:FIE
1.17x €275.70 Million
≈ $322.32 Million
€235.77 Million Germany €40.05 ▲ +0.75%
510 GGL Resources Corp
V:GGL
1.17x CA$101.07K
≈ $73.11K
CA$86.44K Canada CA$0.05 ▼ -9.09%
511 Investis Holding SA
SW:IREN
1.17x CHF25.94 Million
≈ $32.80 Million
CHF22.19 Million Switzerland CHF155.00 ▼ -0.64%
512 Powerlong Real Estate Holdings Limited
F:PW5
1.17x €795.59 Million
≈ $930.13 Million
€680.76 Million Germany €0.02 ▼ -2.33%
513 Oryzon Genomics SA
MC:ORY
1.17x €610.80K
≈ $714.09K
€523.10K Spain €2.84 ▼ -2.21%
514 Xamble Group Ltd
AU:XGL
1.17x AU$134.48K
≈ $95.15K
AU$115.20K Australia AU$0.01 ▲ +0.00%
515 Zydus Wellness Limited
NSE:ZYDUSWELL
1.17x Rs4.63 Billion
≈ $50.06 Million
Rs3.97 Billion India Rs602.50 ▲ +2.74%
516 UPL Limited
NSE:UPL
1.17x Rs118.46 Billion
≈ $1.28 Billion
Rs101.51 Billion India Rs606.05 ▼ -1.71%
517 Space Hellas SA
AT:SPACE
1.17x €8.89 Million
≈ $10.39 Million
€7.62 Million Greece €7.26 ▼ -3.20%
518 Akin Tekstil AS
IS:ATEKS
1.16x TL4.12 Million
≈ $92.34K
TL3.54 Million Turkey TL128.40 ▲ +1.74%
519 EUROKAI GmbH & Co. KGaA
F:EUK3
1.16x €13.21 Million
≈ $15.44 Million
€11.34 Million Germany €58.00 ▲ +0.35%
520 Maithan Alloys Limited
NSE:MAITHANALL
1.16x Rs1.38 Billion
≈ $14.96 Million
Rs1.19 Billion India Rs1012.50 ▲ +1.30%
521 George Kent (Malaysia) Bhd
KLSE:3204
1.16x RM20.57 Million
≈ $5.16 Million
RM17.68 Million Malaysia RM0.27 ▲ +0.00%
522 Nicola Mining Inc
V:NIM
1.16x CA$165.62K
≈ $119.80K
CA$142.34K Canada CA$0.65 ▲ +0.00%
523 Country Garden Holdings Company Limited
F:DZJ
1.16x €1.97 Billion
≈ $2.30 Billion
€1.69 Billion Germany €0.02 ▼ -0.56%
524 Ho Chi Minh City Infrastructure Investment JSC
VN:CII
1.16x ₫84.78 Billion
≈ $3.22 Million
₫72.88 Billion Vietnam ₫14300.00 ▼ -6.84%
525 PannErgy Nyrt.
F:PPL
1.16x €2.30 Billion
≈ $2.69 Billion
€1.98 Billion Germany €6.44 ▲ +0.31%
526 Anton Oilfield Services Group
F:5AO
1.16x €198.02 Million
≈ $231.51 Million
€170.59 Million Germany €0.08 ▲ +0.60%
527 Phoenix New Media Limited
NYSE:FENG
1.16x $30.86 Million $26.59 Million USA $1.49 ▲ +1.36%
528 Microsemi Corporation
F:MS7
1.16x €142.70 Million
≈ $166.83 Million
€123.00 Million Germany €6.50 ▲ +0.00%
529 Aminex PLC
STU:DOP
1.16x €2.61 Million
≈ $3.05 Million
€2.25 Million Germany €0.00 ▲ +0.00%
530 Valuetronics Holdings Limited
F:GJ7
1.16x €35.05 Million
≈ $40.98 Million
€30.24 Million Germany €0.69 ▼ -2.14%
531 Renalytix AI plc
LSE:RENX
1.16x GBX541.00K
≈ $65.82
GBX467.00K UK GBX2.75 ▲ +0.00%
532 Vaibhav Global Limited
NSE:VAIBHAVGBL
1.16x Rs787.99 Million
≈ $8.52 Million
Rs680.45 Million India Rs254.90 ▼ -2.74%
533 Emami Paper Mills Limited
NSE:EMAMIPAP
1.16x Rs1.42 Billion
≈ $15.34 Million
Rs1.23 Billion India Rs94.58 ▲ +4.28%
534 Smith & Wesson Brands Inc
NASDAQ:SWBI
1.16x $31.56 Million $27.27 Million USA $15.01 ▲ +1.01%
535 DigiCAP Co. Ltd
KQ:197140
1.16x ₩8.16 Billion
≈ $5.53 Million
₩7.06 Billion Korea ₩2105.00 ▼ -0.94%
536 Bayer Cropscience Limited
NSE:BAYERCROP
1.16x Rs3.03 Billion
≈ $32.76 Million
Rs2.62 Billion India Rs4260.90 ▲ +0.63%
537 Asia Metal Public Company Limited
BK:AMC
1.16x ฿291.74 Million
≈ $9.09 Million
฿252.40 Million Thailand ฿2.18 ▲ +0.93%
538 The Western India Plywoods Limited
NSE:WIPL
1.16x Rs48.30 Million
≈ $522.35K
Rs41.80 Million India Rs168.55 ▲ +1.46%
539 Farmacias Benavides S.A.B. de C.V.
MX:BEVIDESB
1.16x MX$585.50 Million
≈ $33.70 Million
MX$506.76 Million Mexico MX$25.00 ▼ -3.85%
540 Arlitech Electronic
TWO:6432
1.15x NT$4.47 Million
≈ $140.86K
NT$3.87 Million Taiwan NT$66.00 ▼ -0.15%
541 Megalestari Epack Sentosaraya Pt
JK:EPAC
1.15x Rp6.89 Billion
≈ $403.81K
Rp5.97 Billion Indonesia Rp71.00 ▲ +4.41%
542 HUYA Inc
NYSE:HUYA
1.15x $42.97 Million $37.26 Million USA $2.38 ▼ -0.83%
543 China Shineway Pharmaceutical Group Limited
F:C1S
1.15x €185.26 Million
≈ $216.59 Million
€160.69 Million Germany €0.92 ▲ +2.23%
544 BAIC Motor Corp Ltd
F:2B5
1.15x €7.74 Billion
≈ $9.04 Billion
€6.71 Billion Germany €0.09 ▲ +2.30%
545 Ballarpur Industries Limited
NSE:BALLARPUR
1.15x Rs11.26 Billion
≈ $121.73 Million
Rs9.77 Billion India Rs257.58 ▲ +0.00%
546 Palo Alto Networks Inc
NASDAQ:PANW
1.15x $638.00 Million $554.00 Million USA $348.66 ▼ -2.79%
547 Global PVQ SE
HM:QCE
1.15x €123.10 Million
≈ $143.92 Million
€106.90 Million Germany €0.00 ▲ +0.00%
548 ZincX Resources Corp
V:ZNX
1.15x CA$1.21 Million
≈ $872.12K
CA$1.05 Million Canada CA$0.08 ▲ +0.00%
549 BriQ Properties Real Estate Investment Company
AT:BRIQ
1.15x €1.03 Million
≈ $1.21 Million
€897.00K Greece €3.10 ▲ +1.31%
550 Henderson High Income Trust
LSE:HHI
1.15x GBX11.04 Million
≈ $1.34K
GBX9.61 Million UK GBX202.00 ▲ +0.00%
551 China Communications Services Corporation Limited
F:CMW
1.15x €3.03 Billion
≈ $3.54 Billion
€2.64 Billion Germany €0.45 ▲ +0.95%
552 Shanghai Kaichuang Marine International Co Ltd
SHG:600097
1.15x CN¥106.65 Million
≈ $15.61 Million
CN¥92.87 Million China CN¥7.86 ▼ -2.60%
553 Simplex Infrastructures Limited
NSE:SIMPLEXINF
1.15x Rs2.39 Billion
≈ $25.81 Million
Rs2.08 Billion India Rs252.45 ▼ -1.71%
554 Lonking Holdings Limited
F:C9IB
1.15x €526.91 Million
≈ $616.02 Million
€459.41 Million Germany €0.30 ▲ +0.00%
555 Dillistone Group PLC
LSE:DSG
1.15x GBX523.00K
≈ $63.63
GBX456.00K UK GBX10.25 ▲ +0.00%
556 B Yair Building Corporation 1988 Ltd
TA:BYAR
1.15x ILA1.63 Million
≈ $4.37K
ILA1.42 Million Israel ILA1358.00 ▲ +0.97%
557 Silver Bullet Data Services Group PLC
LSE:SBDS
1.15x GBX152.72K
≈ $18.58
GBX133.35K UK GBX8.60 ▲ +0.00%
558 Blue Coast Hotels Limited
NSE:BLUECOAST
1.15x Rs61.47 Million
≈ $664.74K
Rs53.67 Million India Rs28.28 ▲ +3.21%
559 Guangdong Jinming Machinery Co Ltd
SHE:300281
1.15x CN¥18.29 Million
≈ $2.68 Million
CN¥15.98 Million China CN¥5.39 ▼ -6.59%
560 Mount Gibson Iron Limited
F:FWQ
1.14x €105.37 Million
≈ $123.19 Million
€92.17 Million Germany €0.19 ▲ +3.76%
561 Kustur Kusadasi Turizm Endustrisi AS
IS:KSTUR
1.14x TL39.60 Million
≈ $886.88K
TL34.67 Million Turkey TL2710.00 ▲ +0.65%
562 Inch Kenneth Kajang Rubber PLC
KLSE:2607
1.14x RM4.12 Million
≈ $1.04 Million
RM3.61 Million Malaysia RM0.41 ▲ +1.25%
563 eMedia Holdings Limited
JSE:EMN
1.14x ZAC153.67 Million
≈ $81.67K
ZAC135.03 Million South Africa ZAC184.00 ▲ +1.66%
564 JLK Inc
KQ:322510
1.14x ₩2.04 Billion
≈ $1.38 Million
₩1.79 Billion Korea ₩5070.00 ▲ +2.22%
565 Oylum Sinai Yatirimlar AS
IS:OYLUM
1.14x TL25.95 Million
≈ $581.22K
TL22.80 Million Turkey TL8.25 ▲ +0.00%
566 L&T Technology Services Limited
NSE:LTTS
1.14x Rs5.47 Billion
≈ $59.17 Million
Rs4.81 Billion India Rs3349.50 ▼ -1.93%
567 American Outdoor Brands Inc
NASDAQ:AOUT
1.14x $11.27 Million $9.91 Million USA $13.59 ▼ -2.16%
568 Extreme Networks Inc
NASDAQ:EXTR
1.14x $56.99 Million $50.14 Million USA $30.28 ▼ -0.20%
569 Freshworks Inc
NASDAQ:FRSH
1.14x $80.57 Million $70.88 Million USA $11.05 ▲ +1.47%
570 Mizuho Financial Group Inc.
NYSE:MFG
1.14x $2.14 Trillion $1.88 Trillion USA $9.84 ▼ -0.30%
571 Nucleus Software Exports Limited
NSE:NUCLEUS
1.14x Rs1.41 Billion
≈ $15.24 Million
Rs1.24 Billion India Rs748.30 ▼ -0.66%
572 Clever Group Corp
VN:ADG
1.13x ₫75.94 Billion
≈ $2.89 Million
₫66.91 Billion Vietnam ₫8030.00 ▼ -4.40%
573 Rotshtein
TA:ROTS
1.13x ILA7.48 Million
≈ $20.05K
ILA6.59 Million Israel ILA7346.00 ▼ -0.01%
574 MediaZest plc
LSE:MDZ
1.13x GBX186.00K
≈ $22.63
GBX164.00K UK GBX0.10 ▲ +0.00%
575 China Tianrui Group Cement Company Limited
F:T18
1.13x €378.99 Million
≈ $443.08 Million
€334.17 Million Germany €0.02 ▲ +0.00%
576 TV Today Network Limited
NSE:TVTODAY
1.13x Rs1.38 Billion
≈ $14.91 Million
Rs1.22 Billion India Rs122.04 ▼ -0.38%
577 Goodwin PLC
LSE:GDWN
1.13x GBX30.88 Million
≈ $3.76K
GBX27.24 Million UK GBX17540.00 ▼ -1.57%
578 Buda Juice, Inc.
NYSE MKT:BUDA
1.13x $547.00K $483.00K USA $8.76 ▲ +0.00%
579 Option Care Health Inc
NASDAQ:OPCH
1.13x $157.90 Million $139.44 Million USA $21.75 ▲ +0.05%
580 Donegal Investment Group PLC
IR:DQ7A
1.13x €1.71 Million
≈ $2.00 Million
€1.51 Million Ireland €15.40 ▼ -3.14%
581 PEH Wertpapier AG
F:PEH
1.13x €1.65 Million
≈ $1.93 Million
€1.46 Million Germany €30.40 ▲ +0.00%
582 Atec Co. Ltd
KQ:045660
1.13x ₩23.10 Billion
≈ $15.65 Million
₩20.41 Billion Korea ₩7630.00 ▼ -1.29%
583 Shanghai Jinjiang International Travel Co Ltd
SHG:900929
1.13x $8.37 Million $7.40 Million China $0.92 ▲ +0.22%
584 Airnet Technology Inc
NASDAQ:ANTE
1.13x $24.72 Million $21.85 Million USA $3.48 ▼ -6.45%
585 Punjab & Sind Bank
NSE:PSB
1.13x Rs19.78 Billion
≈ $213.91 Million
Rs17.49 Billion India Rs24.84 ▲ +0.28%
586 Kencana Agri Limited
F:KEBA
1.13x €17.30 Million
≈ $20.22 Million
€15.30 Million Germany €0.30 ▼ -1.97%
587 Madhav Marbles and Granites Limited
NSE:MADHAV
1.13x Rs22.84 Million
≈ $246.99K
Rs20.20 Million India Rs34.40 ▼ -1.80%
588 TOUAX
PA:ALTOU
1.13x €4.17 Million
≈ $4.88 Million
€3.69 Million USA €4.03 ▼ -0.74%
589 Cita Mineral Investindo Tbk PT
JK:CITA
1.13x Rp407.49 Billion
≈ $23.88 Million
Rp360.95 Billion Indonesia Rp3320.00 ▲ +2.15%
590 ModuLink Inc.
NASDAQ:MDLK
1.13x $160.30K $142.02K USA $0.00 ▲ +0.00%
591 Bharat Heavy Electricals Limited
NSE:BHEL
1.13x Rs24.73 Billion
≈ $267.49 Million
Rs21.92 Billion India Rs417.50 ▼ -1.07%
592 The New India Assurance Company Limited
NSE:NIACL
1.13x Rs8.76 Billion
≈ $94.72 Million
Rs7.77 Billion India Rs176.80 ▲ +1.13%
593 Brainchip Holdings Ltd
AU:BRN
1.13x AU$3.43 Million
≈ $2.43 Million
AU$3.04 Million Australia AU$0.13 ▼ -7.14%
594 Team Young Advanced Technology Co Ltd
TWO:5345
1.13x NT$45.90 Million
≈ $1.45 Million
NT$40.77 Million Taiwan NT$19.00 ▼ -2.81%
595 Sambhaav Media Limited
NSE:SAMBHAAV
1.13x Rs235.53 Million
≈ $2.55 Million
Rs209.17 Million India Rs6.11 ▲ +0.00%
596 Deutsche Börse AG
XETRA:DB1
1.13x €1.50 Billion
≈ $1.75 Billion
€1.33 Billion Germany €255.20 ▼ -0.66%
597 JTC PLC
LSE:JTC
1.13x GBX38.50 Million
≈ $4.68K
GBX34.21 Million UK GBX1328.00 ▲ +0.08%
598 Chongqing Rural Commercial Bank Co. Ltd
F:C3B
1.12x €1.19 Billion
≈ $1.39 Billion
€1.06 Billion Germany €0.71 ▲ +3.68%
599 TAG Colonia-Immobilien AG
HM:KBU
1.12x €34.27 Million
≈ $40.06 Million
€30.49 Million Germany €5.80 ▲ +3.57%
600 Kingdom Holdings Limited
F:K7A
1.12x €80.78 Million
≈ $94.44 Million
€71.87 Million Germany €0.12 ▼ -7.20%