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
8001 Oriola-KD Oyj B
HE:OKDBV
0.98x €29.80 Million
≈ $34.84 Million
€30.40 Million Finland €1.11 ▲ +0.00%
8002 Jiangsu Huasheng Tianlong Photo
SHE:300029
0.98x CN¥5.84 Million
≈ $854.19K
CN¥5.95 Million China CN¥2.77 ▲ +0.00%
8003 Heilongjiang Publishing & Media Co Ltd
SHG:605577
0.98x CN¥134.96 Million
≈ $19.75 Million
CN¥137.68 Million China CN¥10.04 ▼ -1.86%
8004 Kura Oncology Inc
NASDAQ:KURA
0.98x $114.95 Million $117.27 Million USA $8.77 ▲ +1.33%
8005 Avaco Co. Ltd
KQ:083930
0.98x ₩3.02 Billion
≈ $2.05 Million
₩3.08 Billion Korea ₩12930.00 ▲ +0.31%
8006 ELUON Corporation
KQ:065440
0.98x ₩5.74 Billion
≈ $3.89 Million
₩5.86 Billion Korea ₩2495.00 ▲ +7.31%
8007 Atour Lifestyle Holdings Limited American Depositary Shares
NASDAQ:ATAT
0.98x $567.88 Million $579.38 Million USA $34.03 ▼ -3.52%
8008 MCC Meili Paper Industry Co Ltd
SHE:000815
0.98x CN¥84.06 Million
≈ $12.30 Million
CN¥85.77 Million China CN¥15.88 ▼ -1.49%
8009 Cellectis SA
NASDAQ:CLLS
0.98x $51.14 Million $52.18 Million USA $3.15 ▲ +1.94%
8010 Cellectis
PA:ALCLS
0.98x €51.14 Million
≈ $59.79 Million
€52.18 Million France €2.69 ▼ -0.30%
8011 Zhongyin Babi Food Co. Ltd.
SHG:605338
0.98x CN¥241.00 Million
≈ $35.27 Million
CN¥245.89 Million China CN¥20.23 ▼ -6.08%
8012 Mega Financial Holding Co Ltd
TW:2886
0.98x NT$37.12 Billion
≈ $1.17 Billion
NT$37.88 Billion Taiwan NT$42.10 ▲ +1.08%
8013 Environmental Group Ltd (the)
AU:EGL
0.98x AU$4.08 Million
≈ $2.88 Million
AU$4.16 Million Australia AU$0.13 ▲ +4.17%
8014 Palantir Technologies Inc. Class A Common Stock
NYSE:PLTR
0.98x $304.08 Million $310.26 Million USA $178.15 ▼ -2.22%
8015 Flexsteel Industries Inc
NASDAQ:FLXS
0.98x $21.63 Million $22.07 Million USA $58.35 ▲ +1.04%
8016 Azkoyen
MC:AZK
0.98x €18.53 Million
≈ $21.66 Million
€18.91 Million Spain €12.00 ▲ +0.42%
8017 Balyo SA
PA:BALYO
0.98x €3.61 Million
≈ $4.22 Million
€3.68 Million France €0.60 ▲ +0.00%
8018 Shanghai Dragon Corp
SHG:600630
0.98x CN¥28.71 Million
≈ $4.20 Million
CN¥29.30 Million China CN¥8.32 ▲ +3.10%
8019 SDIC Zhonglu Fruit Juice Co Ltd
SHG:600962
0.98x CN¥486.72 Million
≈ $71.22 Million
CN¥496.64 Million China CN¥24.19 ▼ -1.87%
8020 Kiwoom
KO:039490
0.98x ₩903.12 Billion
≈ $612.03 Million
₩921.52 Billion Korea ₩372000.00 ▲ +2.20%
8021 Weltrend Semiconductor Inc
TW:2436
0.98x NT$281.35 Million
≈ $8.86 Million
NT$287.09 Million Taiwan NT$71.80 ▼ -2.31%
8022 MENNICA SKARB.AB ZY -10
F:98S
0.98x €24.56 Million
≈ $28.72 Million
€25.06 Million Germany €13.85 ▲ +13.99%
8023 Absolicon Solar Collector AB Series B
ST:ABSL-B
0.98x Skr4.31 Million
≈ $463.82K
Skr4.40 Million Sweden Skr6.38 ▲ +1.92%
8024 SS&C Technologies Holdings Inc
NASDAQ:SSNC
0.98x $293.70 Million $299.70 Million USA $69.40 ▲ +2.10%
8025 104 Corporation
TW:3130
0.98x NT$302.16 Million
≈ $9.52 Million
NT$308.34 Million Taiwan NT$222.00 ▲ +0.23%
8026 Ziel Home Furnishing Technology Co. Ltd. A
SHE:301376
0.98x CN¥2.25 Billion
≈ $328.95 Million
CN¥2.29 Billion China CN¥18.06 ▼ -1.10%
8027 Group Up Industrial Co Ltd
TWO:6664
0.98x NT$104.67 Million
≈ $3.30 Million
NT$106.81 Million Taiwan NT$409.00 ▲ +0.25%
8028 Xiamen Xiangyu Co Ltd
SHG:600057
0.98x CN¥9.60 Billion
≈ $1.40 Billion
CN¥9.80 Billion China CN¥6.02 ▼ -1.63%
8029 Lontrue Co Ltd
SHE:300175
0.98x CN¥22.03 Million
≈ $3.22 Million
CN¥22.48 Million China CN¥5.79 ▼ -7.66%
8030 Bank Islam Malaysia Bhd
KLSE:5258
0.98x RM1.15 Billion
≈ $288.22 Million
RM1.17 Billion Malaysia RM2.18 ▲ +1.87%
8031 Me2on Co. Ltd
KQ:201490
0.98x ₩6.39 Billion
≈ $4.33 Million
₩6.52 Billion Korea ₩2360.00 ▼ -0.84%
8032 Prima Cakrawala Abadi PT
JK:PCAR
0.98x Rp11.24 Billion
≈ $658.91K
Rp11.48 Billion Indonesia Rp36.00 ▼ -2.70%
8033 SKILLCAST GROUP LS -001
F:K9I
0.98x €2.12 Million
≈ $2.47 Million
€2.16 Million Germany €0.45 ▲ +0.00%
8034 All Cosmos Bio-Tech Holding Corp
TW:4148
0.98x NT$262.19 Million
≈ $8.26 Million
NT$267.57 Million Taiwan NT$32.40 ▼ -0.31%
8035 PT Bank SMBC Indonesia Tbk
JK:BTPN
0.98x Rp6.46 Trillion
≈ $378.80 Million
Rp6.60 Trillion Indonesia Rp2200.00 ▼ -2.22%
8036 Thanachart Capital Public Company Limited
BK:TCAP
0.98x ฿618.53 Million
≈ $19.28 Million
฿631.24 Million Thailand ฿61.25 ▲ +0.00%
8037 Paos Holdings Bhd
KLSE:5022
0.98x RM5.73 Million
≈ $1.44 Million
RM5.85 Million Malaysia RM0.29 ▲ +0.00%
8038 Adocia
PA:ADOC
0.98x €2.67 Million
≈ $3.12 Million
€2.72 Million France €4.12 ▲ +0.34%
8039 Resources Connection Inc
F:RCO
0.98x €15.57 Million
≈ $18.20 Million
€15.89 Million Germany €3.76 ▲ +0.00%
8040 Resources Connection Inc
NASDAQ:RGP
0.98x $15.57 Million $15.89 Million USA $4.47 ▲ +1.59%
8041 Straker Ltd
AU:STG
0.98x AU$1.51 Million
≈ $1.07 Million
AU$1.54 Million Australia AU$0.23 ▲ +0.00%
8042 Telefast Indonesia 
JK:TFAS
0.98x Rp3.77 Billion
≈ $221.14K
Rp3.85 Billion Indonesia Rp182.00 ▼ -11.65%
8043 Able C&C
KO:078520
0.98x ₩6.65 Billion
≈ $4.50 Million
₩6.78 Billion Korea ₩11800.00 ▲ +1.81%
8044 Baader Bank Aktiengesellschaft
F:BWB
0.98x €693.87 Million
≈ $811.20 Million
€708.21 Million Germany €6.80 ▲ +0.00%
8045 Galva Technologies Tbk PT
JK:GLVA
0.98x Rp262.62 Billion
≈ $15.39 Million
Rp268.05 Billion Indonesia Rp334.00 ▲ +0.00%
8046 Speedvalue Ltd
TA:SPDV
0.98x ILA4.25 Million
≈ $11.41K
ILA4.34 Million Israel ILA322.40 ▼ -2.30%
8047 AMMB Holdings Bhd
KLSE:1015
0.98x RM1.65 Billion
≈ $414.89 Million
RM1.69 Billion Malaysia RM6.55 ▲ +1.71%
8048 Zhejiang Kingland Pipeline and Technologies Co Ltd
SHE:002443
0.98x CN¥138.50 Million
≈ $20.27 Million
CN¥141.37 Million China CN¥11.39 ▲ +0.26%
8049 Macy’s Inc
NYSE:M
0.98x $1.16 Billion $1.18 Billion USA $23.03 ▲ +5.64%
8050 Liaoning Shidai Wanheng Co Ltd
SHG:600241
0.98x CN¥14.66 Million
≈ $2.14 Million
CN¥14.96 Million China CN¥7.55 ▼ -2.45%
8051 Kip Mcgrath Education Centres Ltd
AU:KME
0.98x AU$3.66 Million
≈ $2.59 Million
AU$3.74 Million Australia AU$0.53 ▲ +0.00%
8052 CK Power Public Company Limited
BK:CKP-R
0.98x ฿859.99 Million
≈ $26.81 Million
฿877.84 Million Thailand ฿3.00 ▲ +2.74%
8053 Julius Baer Gruppe AG
SW:BAER
0.98x CHF5.06 Billion
≈ $6.40 Billion
CHF5.17 Billion Switzerland CHF65.62 ▲ +1.39%
8054 eQ Oyj
HE:EQV1V
0.98x €6.98 Million
≈ $8.16 Million
€7.12 Million Finland €9.32 ▼ -0.85%
8055 Shin Hwa Silup
KO:001770
0.98x ₩9.95 Billion
≈ $6.74 Million
₩10.15 Billion Korea ₩13340.00 ▲ +0.15%
8056 Intersport Polska S.A.
WAR:IPO
0.98x zł8.32 Million
≈ $2.29 Million
zł8.49 Million Poland zł0.38 ▲ +0.00%
8057 Secuve Co. Ltd
KQ:131090
0.98x ₩3.18 Billion
≈ $2.16 Million
₩3.25 Billion Korea ₩3645.00 ▲ +2.24%
8058 WZ Satu Berhad
KLSE:7245
0.98x RM8.50 Million
≈ $2.14 Million
RM8.68 Million Malaysia RM0.79 ▲ +0.00%
8059 Huron Consulting Group Inc
NASDAQ:HURN
0.98x $123.83 Million $126.41 Million USA $107.18 ▲ +2.27%
8060 Bflysoft Co. Ltd.
KQ:148780
0.98x ₩1.47 Billion
≈ $999.42K
₩1.51 Billion Korea ₩657.00 ▼ -0.90%
8061 Shanghai Action Education Technology CO.LTD.
SHG:605098
0.98x CN¥391.38 Million
≈ $57.27 Million
CN¥399.55 Million China CN¥54.31 ▼ -1.04%
8062 Stalprofil S.A.
WAR:STF
0.98x zł67.41 Million
≈ $18.55 Million
zł68.82 Million Poland zł9.32 ▼ -1.27%
8063 Patrimoine et Commerce SA
PA:PAT
0.98x €12.69 Million
≈ $14.83 Million
€12.95 Million France €24.70 ▲ +0.00%
8064 Value Valves Co Ltd
TWO:4580
0.98x NT$138.20 Million
≈ $4.35 Million
NT$141.09 Million Taiwan NT$83.80 ▲ +0.48%
8065 Provident Bancorp Inc
NASDAQ:PVBC
0.98x $4.83 Million $4.93 Million USA $13.50 ▲ +3.05%
8066 Aurora Solar Technologies Inc
V:ACU
0.98x CA$984.17K
≈ $711.93K
CA$1.00 Million Canada CA$0.01 ▲ +0.00%
8067 Banco del Bajío S.A. Institución de Banca Múltiple
MX:BBAJIOO
0.98x MX$14.37 Billion
≈ $827.06 Million
MX$14.67 Billion Mexico MX$56.27 ▲ +0.21%
8068 AVIVA PLC SPONS.ADR/2
F:GU80
0.98x €8.27 Billion
≈ $9.67 Billion
€8.45 Billion Germany €14.20 ▲ +0.00%
8069 Autodesk Inc
NASDAQ:ADSK
0.98x $430.00 Million $439.00 Million USA $233.64 ▲ +1.76%
8070 NexgenRX Inc.
V:NXG
0.98x CA$862.75K
≈ $624.10K
CA$880.82K Canada CA$0.43 ▼ -1.16%
8071 Zhenhai PetroChem Engineering
SHG:603637
0.98x CN¥31.60 Million
≈ $4.62 Million
CN¥32.27 Million China CN¥16.98 ▼ -8.71%
8072 OPCOM Holdings Bhd
KLSE:0035
0.98x RM3.29 Million
≈ $825.26K
RM3.36 Million Malaysia RM0.20 ▲ +2.63%
8073 Snowflake Inc.
NYSE:SNOW
0.98x $765.09 Million $781.15 Million USA $244.18 ▲ +1.20%
8074 Hyundai C&F Inc
KO:227840
0.98x ₩13.16 Billion
≈ $8.92 Million
₩13.44 Billion Korea ₩12190.00 ▼ -0.41%
8075 Shanghai Rural Commercial Bank Co Ltd
SHG:601825
0.98x CN¥7.13 Billion
≈ $1.04 Billion
CN¥7.28 Billion China CN¥8.59 ▼ -1.83%
8076 Chung Hung Steel Corp
TW:2014
0.98x NT$936.26 Million
≈ $29.50 Million
NT$955.97 Million Taiwan NT$18.70 ▼ -0.53%
8077 Hainan Airlines Co Ltd B
SHG:900945
0.98x $2.93 Billion $2.99 Billion China $0.23 ▼ -1.31%
8078 Mivne Real Estate KD Ltd
TA:MVNE
0.98x ILA251.05 Million
≈ $673.06K
ILA256.34 Million Israel ILA1394.00 ▲ +0.65%
8079 TWO HARBORS INV. DL-0001
F:2H2
0.98x €114.71 Million
≈ $134.11 Million
€117.13 Million Germany €10.41 ▲ +11.16%
8080 BioInvent International AB
ST:BINV
0.98x Skr65.40 Million
≈ $7.04 Million
Skr66.78 Million Sweden Skr30.70 ▲ +3.19%
8081 Taiwan Cooperative Financial Holding Co Ltd
TW:5880
0.98x NT$29.90 Billion
≈ $942.16 Million
NT$30.54 Billion Taiwan NT$23.70 ▲ +1.28%
8082 Celldex Therapeutics Inc
NASDAQ:CLDX
0.98x $1.27 Million $1.29 Million USA $29.93 ▲ +0.54%
8083 Bank Pembangunan Daerah Banten Tbk PT
JK:BEKS
0.98x Rp493.63 Billion
≈ $28.92 Million
Rp504.05 Billion Indonesia Rp20.00 ▼ -4.76%
8084 PetroVietnam General Services Corp
VN:PET
0.98x ₫589.97 Billion
≈ $22.42 Million
₫602.44 Billion Vietnam ₫50200.00 ▲ +0.50%
8085 Sanxiang Advanced Materials
SHG:603663
0.98x CN¥62.85 Million
≈ $9.20 Million
CN¥64.18 Million China CN¥66.90 ▼ -1.57%
8086 Shanghai General Healthy Information and Technology Co. Ltd.
SHG:605186
0.98x CN¥17.85 Million
≈ $2.61 Million
CN¥18.23 Million China CN¥28.28 ▲ +1.40%
8087 Biome Australia Ltd
AU:BIO
0.98x AU$2.04 Million
≈ $1.45 Million
AU$2.09 Million Australia AU$0.28 ▲ +3.70%
8088 Deckers Outdoor Corporation
NYSE:DECK
0.98x $1.02 Billion $1.04 Billion USA $108.96 ▲ +1.49%
8089 Innoviva Inc
NASDAQ:INVA
0.98x $53.38 Million $54.51 Million USA $22.16 ▲ +2.12%
8090 Jiuzi Holdings Inc
NASDAQ:JZXN
0.98x $671.83K $686.07K USA $1.25 ▲ +2.46%
8091 Collective Mining Ltd
TO:CNL
0.98x CA$138.18K
≈ $99.96K
CA$141.11K Canada CA$22.00 ▼ -0.86%
8092 Krung Thai Bank Public Company Limited
BK:KTB
0.98x ฿136.35 Billion
≈ $4.25 Billion
฿139.24 Billion Thailand ฿35.50 ▲ +0.71%
8093 KRUNG THAI -FGN- BA 515
F:KTB1
0.98x €136.35 Billion
≈ $159.41 Billion
€139.24 Billion Germany €0.89 ▼ -1.66%
8094 King’s Town Bank
TW:2809
0.98x NT$1.42 Billion
≈ $44.88 Million
NT$1.45 Billion Taiwan NT$56.60 ▲ +0.00%
8095 First BanCorp
F:OLWN
0.98x €134.77 Million
≈ $157.56 Million
€137.63 Million Germany €19.60 ▼ -2.00%
8096 First Bancorp
NYSE:FBP
0.98x $134.77 Million $137.63 Million USA $24.30 ▲ +2.70%
8097 Sanara Medtech Inc
NASDAQ:SMTI
0.98x $3.86 Million $3.95 Million USA $22.12 ▲ +5.48%
8098 Soder Sportfiske AB
ST:SODER
0.98x Skr4.70 Million
≈ $505.80K
Skr4.80 Million Sweden Skr15.80 ▼ -1.25%
8099 Guaranty Bancshares, Inc.
NYSE:GNTY
0.98x $6.91 Million $7.05 Million USA $48.75 ▲ +0.00%
8100 Eleco PLC
LSE:ELCO
0.98x GBX5.03 Million
≈ $611.64
GBX5.13 Million UK GBX127.50 ▲ +0.00%