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
501 Rayonier Inc
NYSE:RYN
1.19x $306.70 Million $256.70 Million USA $20.93 ▲ +0.14%
502 Cheniere Energy Partners LP
NYSE MKT:CQP
1.19x $786.00 Million $658.00 Million USA $62.04 ▼ -0.62%
503 UCO Bank
NSE:UCOBANK
1.19x Rs22.84 Billion
≈ $247.02 Million
Rs19.13 Billion India Rs25.10 ▲ +1.09%
504 Fibra UNO
MX:FUNO11
1.19x MX$3.31 Billion
≈ $190.57 Million
MX$2.77 Billion Mexico MX$29.32 ▼ -1.05%
505 PeterLabs Holdings Bhd
KLSE:0171
1.19x RM10.05 Million
≈ $2.52 Million
RM8.43 Million Malaysia RM0.24 ▲ +0.00%
506 RBL Bank Limited
NSE:RBLBANK
1.19x Rs8.02 Billion
≈ $86.69 Million
Rs6.72 Billion India Rs348.20 ▲ +1.18%
507 Louis HachEtte Group SA
PA:ALHG
1.19x €1.59 Billion
≈ $1.86 Billion
€1.33 Billion France €1.72 ▼ -1.15%
508 Vardhman Acrylics Limited
NSE:VARDHACRLC
1.19x Rs311.90 Million
≈ $3.37 Million
Rs261.50 Million India Rs43.25 ▼ -1.77%
509 NagaCorp Ltd
F:N9J
1.19x €79.80 Million
≈ $93.30 Million
€67.00 Million Germany €0.44 ▼ -3.24%
510 Omax Autos Limited
NSE:OMAXAUTO
1.19x Rs230.43 Million
≈ $2.49 Million
Rs193.49 Million India Rs237.30 ▼ -2.87%
511 RTL Group SA
LSE:0MNC
1.19x €225.50 Million
≈ $263.63 Million
€189.50 Million UK €31.13 ▼ -0.64%
512 RTL Group SA
F:RRTL
1.19x €225.50 Million
≈ $263.63 Million
€189.50 Million Germany €30.85 ▼ -1.28%
513 NICE Information Service Co. Ltd
KQ:030190
1.19x ₩85.44 Billion
≈ $57.90 Million
₩71.81 Billion Korea ₩17250.00 ▲ +1.89%
514 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
1.19x Rs12.34 Billion
≈ $133.45 Million
Rs10.38 Billion India Rs4368.50 ▲ +1.17%
515 Grupe S.A.B. de C.V
MX:CIDMEGA
1.19x MX$172.71 Million
≈ $9.94 Million
MX$145.32 Million Mexico MX$19.50 ▲ +0.00%
516 DKLS Industries Bhd
KLSE:7528
1.19x RM11.48 Million
≈ $2.88 Million
RM9.66 Million Malaysia RM1.45 ▲ +0.00%
517 Prime Securities Limited
NSE:PRIMESECU
1.19x Rs330.60 Million
≈ $3.58 Million
Rs278.60 Million India Rs276.60 ▼ -0.74%
518 Xu Yuan Packaging Technology Co Ltd
TWO:8421
1.19x NT$12.48 Million
≈ $393.25K
NT$10.53 Million Taiwan NT$13.15 ▲ +0.38%
519 Munjal Showa Limited
NSE:MUNJALSHOW
1.19x Rs434.19 Million
≈ $4.70 Million
Rs366.14 Million India Rs127.58 ▲ +0.25%
520 Middlefield Banc
NASDAQ:MBCN
1.19x $5.72 Million $4.83 Million USA $33.67 ▼ -3.58%
521 Toyota Caetano
LS:SCT
1.19x €6.97 Million
≈ $8.15 Million
€5.88 Million Portugal €8.00 ▲ +0.00%
522 OSI Systems Inc
NASDAQ:OSIS
1.18x $73.64 Million $62.20 Million USA $213.48 ▲ +0.69%
523 Linz Textil Holding AG
VI:LTH
1.18x €5.00 Million
≈ $5.85 Million
€4.23 Million Austria €166.00 ▼ -1.19%
524 Rexel S.A
PA:RXL
1.18x €941.30 Million
≈ $1.10 Billion
€795.80 Million France €37.07 ▼ -0.83%
525 ChengDu Hi-Tech Development Co Ltd
SHE:000628
1.18x CN¥106.38 Million
≈ $15.57 Million
CN¥89.96 Million China CN¥54.19 ▲ +0.80%
526 Honghua Group Limited
F:4HB
1.18x €47.72 Million
≈ $55.79 Million
€40.37 Million Germany €0.02 ▲ +0.00%
527 China Nonferrous Mining Corporation Limited
STU:3N4
1.18x €274.13 Million
≈ $320.49 Million
€231.96 Million Germany €1.21 ▲ +8.04%
528 Aktia Bank Abp
HE:AKTIA
1.18x €124.20 Million
≈ $145.20 Million
€105.10 Million Finland €12.06 ▲ +0.50%
529 Insignia Financial Ltd
AU:IFL
1.18x AU$221.80 Million
≈ $156.94 Million
AU$187.70 Million Australia AU$4.79 ▲ +0.00%
530 Bank of Baroda
NSE:BANKBARODA
1.18x Rs412.24 Billion
≈ $4.46 Billion
Rs348.92 Billion India Rs268.85 ▲ +1.15%
531 Phat Dat Real Estate Development Corp
VN:PDR
1.18x ₫153.32 Billion
≈ $5.83 Million
₫129.88 Billion Vietnam ₫15300.00 ▲ +0.33%
532 Equites Property Fund Ltd
JSE:EQU
1.18x ZAC730.70 Million
≈ $388.33K
ZAC619.32 Million South Africa ZAC1755.00 ▼ -2.55%
533 Jiangsu Nanfang Medical
SHG:603880
1.18x CN¥14.78 Million
≈ $2.16 Million
CN¥12.53 Million China CN¥8.11 ▼ -0.49%
534 Reading International B Inc
NASDAQ:RDIB
1.18x $6.07 Million $5.15 Million USA $8.90 ▼ -3.89%
535 Alkali Metals Limited
NSE:ALKALI
1.18x Rs20.96 Million
≈ $226.70K
Rs17.79 Million India Rs94.91 ▼ -3.01%
536 Cisco Systems Inc
NASDAQ:CSCO
1.18x $2.15 Billion $1.82 Billion USA $126.50 ▼ -1.17%
537 Pelangi Indah Canindo Tbk
JK:PICO
1.18x Rp20.16 Billion
≈ $1.18 Million
Rp17.13 Billion Indonesia Rp141.00 ▼ -2.08%
538 Loulis Mills S.A.
AT:KYLO
1.18x €5.63 Million
≈ $6.59 Million
€4.79 Million Greece €3.90 ▲ +1.04%
539 Cosmo Pharmaceuticals N.V
F:C43
1.18x €7.39 Million
≈ $8.64 Million
€6.28 Million Germany €78.00 ▲ +0.00%
540 Colt CZ Group SE
PR:CZG
1.18x Kč2.42 Billion
≈ $115.89 Million
Kč2.05 Billion Czech Republic Kč1050.00 ▼ -1.32%
541 C&C Group PLC
F:GCC
1.18x €15.40 Million
≈ $18.00 Million
€13.10 Million Germany €1.00 ▼ -5.66%
542 Bharat Wire Ropes Limited
NSE:BHARATWIRE
1.17x Rs655.42 Million
≈ $7.09 Million
Rs557.90 Million India Rs215.70 ▼ -0.70%
543 Compucom Software Limited
NSE:COMPUSOFT
1.17x Rs431.48 Million
≈ $4.67 Million
Rs367.45 Million India Rs13.78 ▲ +1.70%
544 Dolfines SAS
PA:ALDOL
1.17x €737.00K
≈ $861.63K
€628.00K France €1.09 ▲ +0.00%
545 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%
546 Ostasiatiske Kompagni A/S
CO:OKEAC
1.17x Dkr45.59 Million
≈ $7.13 Million
Dkr38.86 Million Denmark Dkr7150.00 ▼ -0.69%
547 OM Holdings Ltd
KLSE:5298
1.17x RM73.22 Million
≈ $18.38 Million
RM62.44 Million Malaysia RM0.70 ▲ +0.00%
548 CCOOP Group Co Ltd
SHE:000564
1.17x CN¥37.20 Million
≈ $5.44 Million
CN¥31.72 Million China CN¥1.66 ▼ -1.78%
549 Boyaa Interactive International Limited
F:1BY
1.17x €8.11 Million
≈ $9.48 Million
€6.92 Million Germany €0.24 ▼ -6.98%
550 Fuse Cobalt Inc
V:FUSE
1.17x CA$19.70K
≈ $14.25K
CA$16.80K Canada CA$0.05 ▲ +0.00%
551 Lastminute.com NV
SW:LMN
1.17x CHF90.10 Million
≈ $113.91 Million
CHF76.90 Million Switzerland CHF12.60 ▼ -5.62%
552 FBD Holdings PLC
IR:EG7
1.17x €9.19 Million
≈ $10.74 Million
€7.85 Million Ireland €16.10 ▲ +0.00%
553 Savita Oil Technologies Limited
NSE:SOTL
1.17x Rs1.08 Billion
≈ $11.71 Million
Rs926.07 Million India Rs514.60 ▲ +17.56%
554 Fielmann Aktiengesellschaft
XETRA:FIE
1.17x €275.70 Million
≈ $322.32 Million
€235.77 Million Germany €41.80 ▼ -4.57%
555 GGL Resources Corp
V:GGL
1.17x CA$101.07K
≈ $73.11K
CA$86.44K Canada CA$0.06 ▲ +0.00%
556 Investis Holding SA
SW:IREN
1.17x CHF25.94 Million
≈ $32.80 Million
CHF22.19 Million Switzerland CHF152.00 ▼ -0.33%
557 Powerlong Real Estate Holdings Limited
F:PW5
1.17x €795.59 Million
≈ $930.13 Million
€680.76 Million Germany €0.02 ▼ -2.00%
558 Oryzon Genomics SA
MC:ORY
1.17x €610.80K
≈ $714.09K
€523.10K Spain €3.03 ▼ -1.56%
559 Nestle India Limited
NSE:NESTLEIND
1.17x Rs27.02 Billion
≈ $292.20 Million
Rs23.14 Billion India Rs1391.50 ▼ -0.51%
560 Xamble Group Ltd
AU:XGL
1.17x AU$134.48K
≈ $95.15K
AU$115.20K Australia AU$0.01 ▲ +0.00%
561 Zydus Wellness Limited
NSE:ZYDUSWELL
1.17x Rs4.63 Billion
≈ $50.06 Million
Rs3.97 Billion India Rs502.65 ▲ +0.97%
562 Zee Media Corporation Limited
NSE:ZEEMEDIA
1.17x Rs741.40 Million
≈ $8.02 Million
Rs635.30 Million India Rs8.05 ▼ -1.71%
563 UPL Limited
NSE:UPL
1.17x Rs118.46 Billion
≈ $1.28 Billion
Rs101.51 Billion India Rs646.05 ▲ +0.69%
564 Space Hellas SA
AT:SPACE
1.17x €8.89 Million
≈ $10.39 Million
€7.62 Million Greece €6.44 ▼ -0.62%
565 Akin Tekstil AS
IS:ATEKS
1.16x TL4.12 Million
≈ $92.34K
TL3.54 Million Turkey TL92.50 ▼ -2.37%
566 EUROKAI GmbH & Co. KGaA
F:EUK3
1.16x €13.21 Million
≈ $15.44 Million
€11.34 Million Germany €58.80 ▲ +0.00%
567 Maithan Alloys Limited
NSE:MAITHANALL
1.16x Rs1.38 Billion
≈ $14.96 Million
Rs1.19 Billion India Rs1070.80 ▲ +1.91%
568 George Kent (Malaysia) Bhd
KLSE:3204
1.16x RM20.57 Million
≈ $5.16 Million
RM17.68 Million Malaysia RM0.29 ▲ +1.79%
569 Nicola Mining Inc
V:NIM
1.16x CA$165.62K
≈ $119.80K
CA$142.34K Canada CA$0.80 ▼ -3.61%
570 Country Garden Holdings Company Limited
F:DZJ
1.16x €1.97 Billion
≈ $2.30 Billion
€1.69 Billion Germany €0.02 ▼ -18.45%
571 Ho Chi Minh City Infrastructure Investment JSC
VN:CII
1.16x ₫84.78 Billion
≈ $3.22 Million
₫72.88 Billion Vietnam ₫16750.00 ▲ +1.21%
572 PannErgy Nyrt.
F:PPL
1.16x €2.30 Billion
≈ $2.69 Billion
€1.98 Billion Germany €6.50 ▲ +0.00%
573 Anton Oilfield Services Group
F:5AO
1.16x €198.02 Million
≈ $231.51 Million
€170.59 Million Germany €0.11 ▼ -3.64%
574 Phoenix New Media Limited
NYSE:FENG
1.16x $30.86 Million $26.59 Million USA $1.61 ▼ -1.23%
575 Microsemi Corporation
F:MS7
1.16x €142.70 Million
≈ $166.83 Million
€123.00 Million Germany €7.70 ▲ +3.36%
576 Aminex PLC
STU:DOP
1.16x €2.61 Million
≈ $3.05 Million
€2.25 Million Germany €0.00 ▲ +0.00%
577 Valuetronics Holdings Limited
F:GJ7
1.16x €35.05 Million
≈ $40.98 Million
€30.24 Million Germany €0.69 ▼ -2.13%
578 Renalytix AI plc
LSE:RENX
1.16x GBX541.00K
≈ $65.82
GBX467.00K UK GBX1.80 ▲ +0.00%
579 Vaibhav Global Limited
NSE:VAIBHAVGBL
1.16x Rs787.99 Million
≈ $8.52 Million
Rs680.45 Million India Rs230.90 ▼ -1.64%
580 Emami Paper Mills Limited
NSE:EMAMIPAP
1.16x Rs1.42 Billion
≈ $15.34 Million
Rs1.23 Billion India Rs86.58 ▼ -1.47%
581 Smith & Wesson Brands Inc
NASDAQ:SWBI
1.16x $31.56 Million $27.27 Million USA $14.87 ▼ -2.87%
582 DigiCAP Co. Ltd
KQ:197140
1.16x ₩8.16 Billion
≈ $5.53 Million
₩7.06 Billion Korea ₩1667.00 ▼ -3.53%
583 Bayer Cropscience Limited
NSE:BAYERCROP
1.16x Rs3.03 Billion
≈ $32.76 Million
Rs2.62 Billion India Rs4399.30 ▼ -1.49%
584 Auden Techno
TW:3138
1.16x NT$142.54 Million
≈ $4.49 Million
NT$123.32 Million Taiwan NT$168.00 ▲ +1.82%
585 Asia Metal Public Company Limited
BK:AMC
1.16x ฿291.74 Million
≈ $9.09 Million
฿252.40 Million Thailand ฿2.20 ▼ -1.79%
586 The Western India Plywoods Limited
NSE:WIPL
1.16x Rs48.30 Million
≈ $522.35K
Rs41.80 Million India Rs152.50 ▲ +0.29%
587 Courtside Group, Inc. Common Stock
NASDAQ:PODC
1.16x $669.00K $579.00K USA $4.28 ▼ -5.52%
588 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$26.00 ▲ +2.20%
589 Arlitech Electronic
TWO:6432
1.15x NT$4.47 Million
≈ $140.86K
NT$3.87 Million Taiwan NT$64.30 ▼ -2.58%
590 Megalestari Epack Sentosaraya Pt
JK:EPAC
1.15x Rp6.89 Billion
≈ $403.81K
Rp5.97 Billion Indonesia Rp56.00 ▼ -9.68%
591 HUYA Inc
NYSE:HUYA
1.15x $42.97 Million $37.26 Million USA $2.63 ▼ -3.31%
592 China Shineway Pharmaceutical Group Limited
F:C1S
1.15x €185.26 Million
≈ $216.59 Million
€160.69 Million Germany €0.92 ▲ +1.66%
593 BAIC Motor Corp Ltd
F:2B5
1.15x €7.74 Billion
≈ $9.04 Billion
€6.71 Billion Germany €0.13 ▼ -0.84%
594 Ballarpur Industries Limited
NSE:BALLARPUR
1.15x Rs11.26 Billion
≈ $121.73 Million
Rs9.77 Billion India Rs257.58 ▲ +0.00%
595 Palo Alto Networks Inc
NASDAQ:PANW
1.15x $638.00 Million $554.00 Million USA $280.43 ▼ -5.64%
596 Global PVQ SE
HM:QCE
1.15x €123.10 Million
≈ $143.92 Million
€106.90 Million Germany €0.00 ▲ +0.00%
597 ZincX Resources Corp
V:ZNX
1.15x CA$1.21 Million
≈ $872.12K
CA$1.05 Million Canada CA$0.09 ▲ +0.00%
598 BriQ Properties Real Estate Investment Company
AT:BRIQ
1.15x €1.03 Million
≈ $1.21 Million
€897.00K Greece €3.08 ▼ -0.32%
599 Henderson High Income Trust
LSE:HHI
1.15x GBX11.04 Million
≈ $1.34K
GBX9.61 Million UK GBX197.50 ▼ -1.74%
600 RSWM Limited
NSE:RSWM
1.15x Rs3.46 Billion
≈ $37.38 Million
Rs3.01 Billion India Rs173.24 ▲ +1.04%