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
13201 Garmin Ltd
F:GEY
0.88x €469.37 Million
≈ $548.74 Million
€535.99 Million Germany €212.50 ▲ +1.92%
13202 Garmin Ltd
NYSE:GRMN
0.88x $469.37 Million $535.99 Million USA $243.03 ▲ +1.22%
13203 Gentex Corporation
NASDAQ:GNTX
0.88x $120.04 Million $137.08 Million USA $22.90 ▼ -3.78%
13204 Kiattana Transport Public Company Limited
BK:KIAT
0.88x ฿42.09 Million
≈ $1.31 Million
฿48.07 Million Thailand ฿0.33 ▼ -2.94%
13205 PLENUM AG NA O.N.
F:PLEK
0.88x €2.31 Million
≈ $2.70 Million
€2.64 Million Germany €2.52 ▲ +0.00%
13206 Seoul Auction Co. Ltd
KQ:063170
0.88x ₩4.21 Billion
≈ $2.85 Million
₩4.81 Billion Korea ₩4795.00 ▼ -1.13%
13207 Genic Co. Ltd
KQ:123330
0.88x ₩6.74 Billion
≈ $4.57 Million
₩7.70 Billion Korea ₩24150.00 ▲ +1.68%
13208 NextEye Co. Ltd
KQ:137940
0.88x ₩1.95 Billion
≈ $1.32 Million
₩2.23 Billion Korea ₩1950.00 ▼ -2.99%
13209 Cecep Environmental Protection Equipment Co Ltd
SHE:300140
0.88x CN¥833.02 Million
≈ $121.90 Million
CN¥951.51 Million China CN¥5.32 ▼ -3.45%
13210 Mettler-Toledo International Inc
NYSE:MTD
0.88x $122.38 Million $139.79 Million USA $1327.18 ▼ -0.35%
13211 Veem Ltd
AU:VEE
0.88x AU$2.18 Million
≈ $1.54 Million
AU$2.49 Million Australia AU$0.55 ▼ -0.90%
13212 Raize Servicos de Gestao SA
LS:MLRZE
0.88x €263.49K
≈ $308.05K
€301.06K Portugal €1.55 ▲ +0.00%
13213 Snap Inc
NYSE:SNAP
0.88x $286.01 Million $326.78 Million USA $4.35 ▼ -1.36%
13214 Ser Educacional Sa
SA:SEER3
0.88x R$85.31 Million
≈ $16.74 Million
R$97.48 Million Brazil R$11.41 ▼ -2.98%
13215 Brasilagro Adr
NYSE:LND
0.88x $110.43 Million $126.19 Million USA $4.01 ▼ -0.99%
13216 BrasilAgro - Companhia Brasileira de Propriedades Agrícolas
SA:AGRO3
0.88x R$110.43 Million
≈ $21.67 Million
R$126.19 Million Brazil R$19.00 ▼ -0.52%
13217 Aroa Biosurgery Ltd
AU:ARX
0.88x AU$3.19 Million
≈ $2.26 Million
AU$3.64 Million Australia AU$0.56 ▼ -5.08%
13218 Definity Financial Corp
TO:DFY
0.88x CA$135.90 Million
≈ $98.31 Million
CA$155.30 Million Canada CA$79.30 ▲ +1.61%
13219 Covalon Technologies Ltd.
V:COV
0.88x CA$5.03 Million
≈ $3.64 Million
CA$5.75 Million Canada CA$2.18 ▲ +0.00%
13220 Tianneng Battery Group Co Ltd
SHG:688819
0.88x CN¥946.00 Million
≈ $138.43 Million
CN¥1.08 Billion China CN¥21.28 ▼ -2.16%
13221 General Environmental Conservation Public Company Limited
BK:GENCO
0.88x ฿64.66 Million
≈ $2.02 Million
฿73.90 Million Thailand ฿0.32 ▼ -3.03%
13222 Global Industrial Co
NYSE:GIC
0.88x $5.60 Million $6.40 Million USA $35.12 ▲ +1.71%
13223 BE Group AB
ST:BEGR
0.88x Skr42.00 Million
≈ $4.52 Million
Skr48.00 Million Sweden Skr28.30 ▼ -0.70%
13224 Adairs Ltd
AU:ADH
0.87x AU$44.53 Million
≈ $31.51 Million
AU$50.89 Million Australia AU$1.42 ▼ -0.70%
13225 ChemoMetec A/S
CO:CHEMM
0.87x Dkr79.31 Million
≈ $12.41 Million
Dkr90.64 Million Denmark Dkr407.40 ▲ +0.59%
13226 Consolidated Water Co Ltd
NASDAQ:CWCO
0.87x $13.48 Million $15.41 Million USA $29.32 ▲ +0.07%
13227 Stryker Corporation
NYSE:SYK
0.87x $1.88 Billion $2.14 Billion USA $330.25 ▲ +3.54%
13228 Grupo Posadas S.A.B. de C.V
MX:POSADASA
0.87x MX$434.06 Million
≈ $24.98 Million
MX$496.14 Million Mexico MX$28.60 ▼ -1.38%
13229 Centrais Elétricas Brasileiras S.A. - Eletrobrás
SA:AXIA3
0.87x R$3.87 Billion
≈ $759.22 Million
R$4.42 Billion Brazil R$50.26 ▼ -2.20%
13230 Banque Cantonale Vaudoise
SW:BCVN
0.87x CHF482.00 Million
≈ $609.38 Million
CHF551.00 Million Switzerland CHF127.30 ▼ -1.32%
13231 Dassault Systemes SE
PA:DSY
0.87x €259.10 Million
≈ $302.92 Million
€296.20 Million France €19.88 ▲ +7.90%
13232 Bliss Properti Indonesia Tbk PT
JK:POSA
0.87x Rp1.52 Billion
≈ $89.07K
Rp1.74 Billion Indonesia Rp50.00 ▲ +0.00%
13233 Tieling Newcity Investment Holding Ltd
SHE:000809
0.87x CN¥70.17 Million
≈ $10.27 Million
CN¥80.22 Million China CN¥2.91 ▼ -1.69%
13234 Teaminvest Private Group Ltd
AU:TIP
0.87x AU$4.74 Million
≈ $3.35 Million
AU$5.42 Million Australia AU$1.27 ▲ +0.00%
13235 Lifetime Brands Inc
NASDAQ:LCUT
0.87x $8.17 Million $9.35 Million USA $8.69 ▲ +2.42%
13236 Insigma
SHG:600797
0.87x CN¥95.62 Million
≈ $13.99 Million
CN¥109.35 Million China CN¥6.66 ▼ -7.11%
13237 Savior Lifetec
TWO:4167
0.87x NT$89.41 Million
≈ $2.82 Million
NT$102.24 Million Taiwan NT$20.60 ▲ +0.00%
13238 Yellow Pages Limited
TO:Y
0.87x CA$10.27 Million
≈ $7.43 Million
CA$11.74 Million Canada CA$13.02 ▼ -1.59%
13239 Shanghai Xinmei Real Estate Co Ltd Class A
SHG:600732
0.87x CN¥995.65 Million
≈ $145.70 Million
CN¥1.14 Billion China CN¥11.35 ▼ -4.54%
13240 Cytokinetics Inc
NASDAQ:CYTK
0.87x $45.59 Million $52.15 Million USA $80.74 ▼ -1.44%
13241 Evergreen Aviation Tech Corp
TW:2645
0.87x NT$651.01 Million
≈ $20.51 Million
NT$744.64 Million Taiwan NT$196.50 ▼ -0.76%
13242 Patel Engineering Limited
NSE:PATELENG
0.87x Rs3.32 Billion
≈ $35.94 Million
Rs3.80 Billion India Rs28.02 ▼ -0.11%
13243 Asia Vital Components Co Ltd
TW:3017
0.87x NT$12.12 Billion
≈ $381.73 Million
NT$13.86 Billion Taiwan NT$2380.00 ▼ -2.46%
13244 Livzon Pharmaceutical Group Inc
SHE:000513
0.87x CN¥546.97 Million
≈ $80.04 Million
CN¥625.70 Million China CN¥29.96 ▼ -2.47%
13245 Graphjet Technology
NASDAQ:GTI
0.87x $1.15 Million $1.32 Million USA $0.06 ▼ -13.04%
13246 Fila Holdings Corp
KO:081660
0.87x ₩222.85 Billion
≈ $151.02 Million
₩254.98 Billion Korea ₩44450.00 ▼ -1.98%
13247 Guilin Tourism Corp Ltd
SHE:000978
0.87x CN¥57.41 Million
≈ $8.40 Million
CN¥65.69 Million China CN¥5.51 ▼ -3.50%
13248 Formycon AG
XETRA:FYB
0.87x €3.96 Million
≈ $4.64 Million
€4.54 Million Germany €18.88 ▼ -0.63%
13249 Hainan RuiZe New Building Material Co Ltd
SHE:002596
0.87x CN¥5.65 Million
≈ $827.48K
CN¥6.47 Million China CN¥2.85 ▼ -4.68%
13250 Meorient
SHE:300795
0.87x CN¥16.07 Million
≈ $2.35 Million
CN¥18.39 Million China CN¥11.07 ▼ -13.79%
13251 Zhejiang Goldensea Envi Tech C
SHG:603311
0.87x CN¥25.02 Million
≈ $3.66 Million
CN¥28.63 Million China CN¥25.71 ▲ +0.04%
13252 Guangdong Greenway Technology Co Ltd
SHG:688345
0.87x CN¥196.16 Million
≈ $28.70 Million
CN¥224.48 Million China CN¥41.51 ▲ +2.42%
13253 Cuhadaroglu Metal Sanayi ve Pazarlama AS
IS:CUSAN
0.87x TL504.28 Million
≈ $11.29 Million
TL577.09 Million Turkey TL26.76 ▲ +2.06%
13254 HMH Holding Inc. Class A Common Stock
NASDAQ:HMH
0.87x $6.37 Million $7.29 Million USA $21.52 ▲ +1.10%
13255 Ora Banda Mining Ltd
AU:OBM
0.87x AU$160.73 Million
≈ $113.72 Million
AU$183.95 Million Australia AU$1.05 ▼ -3.67%
13256 Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931
0.87x CN¥48.72 Million
≈ $7.13 Million
CN¥55.77 Million China CN¥32.93 ▼ -3.99%
13257 Kerur Holdings Ltd
TA:KRUR
0.87x ILA31.19 Million
≈ $83.62K
ILA35.71 Million Israel ILA8321.00 ▲ +0.58%
13258 Ispire Technology Inc. Common Stock
NASDAQ:ISPR
0.87x $1.71 Million $1.96 Million USA $1.55 ▼ -1.27%
13259 LogicMark Inc
NASDAQ:LGMK
0.87x $255.46K $292.45K USA $0.01 ▲ +0.00%
13260 Pharma Reaserch Prod Co Ltd
KQ:214450
0.87x ₩53.74 Billion
≈ $36.42 Million
₩61.53 Billion Korea ₩357000.00 ▼ -0.83%
13261 Painchek Ltd
AU:PCK
0.87x AU$249.61K
≈ $176.61K
AU$285.80K Australia AU$0.11 ▼ -4.55%
13262 Finward Bancorp
NASDAQ:FNWD
0.87x $1.05 Million $1.20 Million USA $44.61 ▲ +0.02%
13263 Electra Co Pr
TA:ECP
0.87x ILA372.00 Million
≈ $997.32K
ILA426.00 Million Israel ILA7133.00 ▼ -0.85%
13264 Sentelic Corp
TWO:4945
0.87x NT$31.55 Million
≈ $994.12K
NT$36.13 Million Taiwan NT$76.10 ▲ +0.00%
13265 Southern Cross Electrical Engineering Ltd
AU:SXE
0.87x AU$13.76 Million
≈ $9.74 Million
AU$15.76 Million Australia AU$4.61 ▼ -1.50%
13266 Jouder Precision Industry Kunshan Co Ltd
SHE:300549
0.87x CN¥21.00 Million
≈ $3.07 Million
CN¥24.06 Million China CN¥12.08 ▼ -0.17%
13267 Freightcar America Inc
NASDAQ:RAIL
0.87x $8.77 Million $10.04 Million USA $8.40 ▲ +0.72%
13268 Opera Limited
F:2V8
0.87x €36.80 Million
≈ $43.02 Million
€42.15 Million Germany €15.85 ▼ -2.76%
13269 Opera Ltd
NASDAQ:OPRA
0.87x $36.80 Million $42.15 Million USA $18.48 ▲ +2.27%
13270 Teledyne Technologies Incorporated
NYSE:TDY
0.87x $204.30 Million $234.00 Million USA $655.35 ▲ +0.63%
13271 Opko Health Inc
NASDAQ:OPK
0.87x $28.91 Million $33.11 Million USA $1.22 ▲ +4.27%
13272 Sino Wealth Electronic Ltd
SHE:300327
0.87x CN¥54.85 Million
≈ $8.03 Million
CN¥62.83 Million China CN¥21.76 ▼ -0.50%
13273 Harmoney Corp Ltd
AU:HMY
0.87x AU$16.67 Million
≈ $11.79 Million
AU$19.09 Million Australia AU$0.77 ▲ +1.32%
13274 DB HiTek Co Ltd
KO:000990
0.87x ₩69.96 Billion
≈ $47.41 Million
₩80.14 Billion Korea ₩100000.00 ▼ -9.17%
13275 China Zhenhua Group Science & Technology Co Ltd
SHE:000733
0.87x CN¥854.74 Million
≈ $125.08 Million
CN¥979.09 Million China CN¥38.84 ▼ -2.46%
13276 Ji Yao Holding Group Co Ltd
SHE:300108
0.87x CN¥7.26 Million
≈ $1.06 Million
CN¥8.32 Million China CN¥0.21 ▲ +0.00%
13277 Hollyland China Electronics Technology Corp Ltd
SHE:002729
0.87x CN¥17.75 Million
≈ $2.60 Million
CN¥20.33 Million China CN¥12.23 ▼ -1.53%
13278 Hidrovias do Brasil S.A
SA:HBSA3
0.87x R$361.75 Million
≈ $70.98 Million
R$414.39 Million Brazil R$3.42 ▲ +2.40%
13279 Amneal Pharmaceuticals, Inc. Class A Common Stock
NYSE:AMRX
0.87x $103.40 Million $118.45 Million USA $12.18 ▲ +2.01%
13280 Success Electronics Ltd
SHE:002289
0.87x CN¥12.30 Million
≈ $1.80 Million
CN¥14.09 Million China CN¥33.40 ▼ -0.95%
13281 YEAH1 Group Corp
VN:YEG
0.87x ₫180.33 Billion
≈ $6.85 Million
₫206.59 Billion Vietnam ₫7620.00 ▼ -2.81%
13282 IMPERIAL BRANDS PLC ADR/1
F:ITBA
0.87x €3.17 Billion
≈ $3.70 Billion
€3.63 Billion Germany €31.60 ▲ +1.28%
13283 RLF Agtech Ltd
AU:RLF
0.87x AU$1.70 Million
≈ $1.20 Million
AU$1.94 Million Australia AU$0.04 ▼ -2.70%
13284 Team Inc
NYSE:TISI
0.87x $14.64 Million $16.77 Million USA $16.99 ▲ +2.10%
13285 TEAM INC. DL-30
F:T9CA
0.87x €14.64 Million
≈ $17.12 Million
€16.77 Million Germany €14.40 ▲ +0.00%
13286 China South Publishing & Media Group Co Ltd
SHG:601098
0.87x CN¥174.36 Million
≈ $25.51 Million
CN¥199.78 Million China CN¥10.17 ▲ +0.00%
13287 PSK HOLDINGS Inc
KQ:031980
0.87x ₩8.21 Billion
≈ $5.57 Million
₩9.41 Billion Korea ₩105900.00 ▼ -12.48%
13288 Aniplus Inc
KQ:310200
0.87x ₩31.17 Billion
≈ $21.13 Million
₩35.72 Billion Korea ₩2655.00 ▼ -2.93%
13289 Wangsu Science Tech
SHE:300017
0.87x CN¥430.05 Million
≈ $62.93 Million
CN¥492.78 Million China CN¥13.00 ▼ -8.32%
13290 Guangdong PAK Corporation Co Ltd
SHE:300625
0.87x CN¥71.20 Million
≈ $10.42 Million
CN¥81.58 Million China CN¥8.41 ▼ -1.87%
13291 Visa Inc. Class A
NYSE:V
0.87x $2.62 Billion $3.01 Billion USA $355.74 ▲ +1.18%
13292 Topscore Fashion
SHG:603608
0.87x CN¥16.07 Million
≈ $2.35 Million
CN¥18.41 Million China CN¥16.68 ▼ -4.96%
13293 CBIZ Inc
NYSE:CBZ
0.87x $125.34 Million $143.64 Million USA $42.63 ▲ +5.91%
13294 Neusoft Corp
SHG:600718
0.87x CN¥300.71 Million
≈ $44.00 Million
CN¥344.63 Million China CN¥8.02 ▼ -0.25%
13295 ServiceTitan, Inc. Class A Common Stock
NASDAQ:TTAN
0.87x $35.41 Million $40.58 Million USA $70.48 ▲ +2.04%
13296 Resource Alam Indonesia Tbk
JK:KKGI
0.87x Rp5.91 Million
≈ $346.34
Rp6.78 Million Indonesia Rp276.00 ▼ -2.82%
13297 Huali Industries
SHG:603038
0.87x CN¥38.13 Million
≈ $5.58 Million
CN¥43.71 Million China CN¥11.79 ▼ -2.16%
13298 Mgenplus Co. Ltd.
KQ:032790
0.87x ₩2.01 Billion
≈ $1.36 Million
₩2.31 Billion Korea ₩1166.00 ▲ +16.02%
13299 R Systems International Limited
NSE:RSYSTEMS
0.87x Rs1.40 Billion
≈ $15.15 Million
Rs1.61 Billion India Rs245.51 ▼ -1.26%
13300 China High-Speed Railway Technology
SHE:000008
0.87x CN¥29.76 Million
≈ $4.35 Million
CN¥34.12 Million China CN¥2.28 ▼ -2.56%