Companies by Financial Flexibility Index

How much financial flexibility does each company have — measured as free cash flow relative to total liabilities

Companies with Data

31,336
Operating CF, capex, and total liabilities required

Last Updated

Aug 2026
Quarterly + annual filings
Financial Flexibility Index = (Operating Cash Flow − Capital Expenditures) / Total Liabilities
Also expressed as Free Cash Flow / Total Liabilities. Measures how much free cash flow a company generates relative to its total debt obligations. A positive ratio indicates the company generates free cash after capex; a high ratio signals strong financial flexibility to service debt, fund dividends, or invest in growth. Negative values indicate FCF deficits.
Rank Company Flexibility Index Free Cash Flow Total Liabilities Country Price 24h Change
13201 CGI Inc
TO:GIB-A
0.05x CA$482.74 Million
≈ $349.21 Million
CA$9.30 Billion Canada CA$104.04 ▲ +1.02%
13202 Merit Medical Systems Inc
NASDAQ:MMSI
0.05x $56.69 Million $1.09 Billion USA $90.50 ▼ -0.77%
13203 Fortis Inc
TO:FTS
0.05x CA$2.61 Billion
≈ $1.89 Billion
CA$50.23 Billion Canada CA$78.42 ▲ +0.19%
13204 Covivio SA
PA:COV
0.05x €658.10 Million
≈ $769.39 Million
€12.69 Billion France €52.60 ▲ +0.10%
13205 CVC Capital Partners PLC
AS:CVC
0.05x €158.77 Million
≈ $185.61 Million
€3.06 Billion Netherlands €15.29 ▲ +0.46%
13206 Nepes Ark Corp.
KQ:330860
0.05x ₩6.68 Billion
≈ $4.53 Million
₩128.90 Billion Korea ₩30050.00 ▼ -3.06%
13207 DYO Boya Fabrikalari Sanayi ve Ticaret AS
IS:DYOBY
0.05x TL617.62 Million
≈ $13.83 Million
TL11.92 Billion Turkey TL12.91 ▲ +1.65%
13208 Lassila &Tikanoja Oyj
HE:LAT1V
0.05x €21.40 Million
≈ $25.02 Million
€413.00 Million Finland €2.46 ▼ -6.57%
13209 Takeda Pharmaceutical Co Ltd ADR
NYSE:TAK
0.05x $402.60 Billion $7.77 Trillion USA $16.65 ▲ +0.30%
13210 Black Diamond Group Limited
TO:BDI
0.05x CA$32.02 Million
≈ $23.16 Million
CA$617.93 Million Canada CA$19.25 ▲ +0.94%
13211 Concrete Pumping Holdings Class A
NASDAQ:BBCP
0.05x $30.88 Million $596.08 Million USA $9.43 ▼ -0.84%
13212 Balfour Beatty plc
LSE:BBY
0.05x GBX256.00 Million
≈ $31.15K
GBX4.94 Billion UK GBX922.50 ▼ -0.43%
13213 Zhejiang Jinke Peroxides Co Ltd
SHE:300459
0.05x CN¥87.18 Million
≈ $12.76 Million
CN¥1.68 Billion China CN¥3.73 ▼ -1.58%
13214 Beijing Vantone Real Estate Co Ltd
SHG:600246
0.05x CN¥135.47 Million
≈ $19.82 Million
CN¥2.62 Billion China CN¥12.53 ▲ +0.16%
13215 SUMITOMO MITSU.TR.H.ADR10
F:MIU0
0.05x €4.06 Trillion
≈ $4.75 Trillion
€78.48 Trillion Germany €5.40 ▲ +0.93%
13216 Elma Electronic AG
SW:ELMN
0.05x CHF2.69 Million
≈ $3.40 Million
CHF51.95 Million Switzerland CHF1310.00 ▲ +0.00%
13217 Young Optics Inc
TW:3504
0.05x NT$74.28 Million
≈ $2.34 Million
NT$1.44 Billion Taiwan NT$76.00 ▼ -0.13%
13218 Enterprise Products Partners LP
NYSE:EPD
0.05x $2.45 Billion $47.41 Billion USA $38.02 ▲ +0.26%
13219 Zaklady Urzadzen Kotlowych Staporkow SA
WAR:ZUK
0.05x zł928.00K
≈ $255.40K
zł17.94 Million Poland zł4.46 ▼ -1.33%
13220 Daesang Corp Preference Shares
KO:001685
0.05x ₩134.40 Billion
≈ $91.08 Million
₩2.60 Trillion Korea ₩14520.00 ▲ +0.07%
13221 Lamar Advertising Company
NASDAQ:LAMR
0.05x $306.75 Million $5.93 Billion USA $155.14 ▲ +0.69%
13222 Coffee Day Enterprises Limited
NSE:COFFEEDAY
0.05x Rs911.90 Million
≈ $9.86 Million
Rs17.64 Billion India Rs29.20 ▼ -2.37%
13223 Upstart Holdings Inc
NASDAQ:UPST
0.05x $112.47 Million $2.18 Billion USA $30.97 ▲ +6.43%
13224 China Glaze Co Ltd
TW:1809
0.05x NT$62.35 Million
≈ $1.96 Million
NT$1.21 Billion Taiwan NT$40.35 ▼ -0.86%
13225 Syntec Optics Holdings Inc.
NASDAQ:OPTX
0.05x $763.94K $14.78 Million USA $8.75 ▲ +0.57%
13226 American Homes 4 Rent
NYSE:AMH
0.05x $279.83 Million $5.42 Billion USA $34.25 ▲ +1.24%
13227 Voneseals Technology (Shanghai) Inc. A
SHE:301161
0.05x CN¥16.84 Million
≈ $2.46 Million
CN¥325.99 Million China CN¥27.26 ▼ -2.99%
13228 Befesa SA
XETRA:BFSA
0.05x €56.49 Million
≈ $66.04 Million
€1.09 Billion Germany €36.20 ▲ +0.98%
13229 Sansure Biotech Inc
SHG:688289
0.05x CN¥122.80 Million
≈ $17.97 Million
CN¥2.38 Billion China CN¥16.82 ▲ +9.29%
13230 Sunvim Group Co Ltd
SHE:002083
0.05x CN¥151.13 Million
≈ $22.11 Million
CN¥2.93 Billion China CN¥11.81 ▲ +0.94%
13231 TCM Group
CO:TCM
0.05x Dkr38.87 Million
≈ $6.08 Million
Dkr752.53 Million Denmark Dkr70.00 ▲ +0.29%
13232 Asiainfo Security Technologies Corp. A
SHG:688225
0.05x CN¥293.61 Million
≈ $42.96 Million
CN¥5.68 Billion China CN¥12.73 ▼ -2.90%
13233 People & Technology Inc
KQ:137400
0.05x ₩58.69 Billion
≈ $39.77 Million
₩1.14 Trillion Korea ₩32650.00 ▼ -1.51%
13234 Smart Sand Inc
NASDAQ:SND
0.05x $5.24 Million $101.55 Million USA $4.95 ▼ -0.20%
13235 Verra Mobility Corp
NASDAQ:VRRM
0.05x $71.46 Million $1.38 Billion USA $4.81 ▲ +2.34%
13236 Red Avenue New Materials Group Co Ltd
SHG:603650
0.05x CN¥269.20 Million
≈ $39.39 Million
CN¥5.21 Billion China CN¥63.21 ▼ -2.20%
13237 UNITEKNO Co.Ltd
KQ:241690
0.05x ₩5.41 Billion
≈ $3.67 Million
₩104.81 Billion Korea ₩2800.00 ▲ +0.00%
13238 Halloren Schokoladenfabrik Aktiengesellschaft
HM:H2RB
0.05x €2.63 Million
≈ $3.08 Million
€50.96 Million Germany €4.60 ▲ +0.00%
13239 One Software Technologies Ltd
TA:ONE
0.05x ILA92.71 Million
≈ $248.55K
ILA1.80 Billion Israel ILA6300.00 ▲ +3.16%
13240 Sigma Lithium Resources Corp
V:SGML
0.05x CA$12.24 Million
≈ $8.86 Million
CA$237.12 Million Canada CA$15.73 ▼ -4.49%
13241 Gold Resource Corporation
NYSE MKT:GORO
0.05x $7.14 Million $138.38 Million USA $1.29 ▲ +0.00%
13242 K N Kenanga Holdings Bhd
KLSE:6483
0.05x RM344.60 Million
≈ $86.52 Million
RM6.68 Billion Malaysia RM0.71 ▲ +0.00%
13243 Thai Nippon Rubber Industry Public Co. Ltd
BK:TNR
0.05x ฿65.76 Million
≈ $2.05 Million
฿1.27 Billion Thailand ฿6.20 ▲ +6.90%
13244 East China Engineering Science and Technology Co Ltd
SHE:002140
0.05x CN¥559.80 Million
≈ $81.92 Million
CN¥10.85 Billion China CN¥8.95 ▼ -1.21%
13245 Shenzhen Inovance Tech
SHE:300124
0.05x CN¥1.64 Billion
≈ $239.33 Million
CN¥31.70 Billion China CN¥61.07 ▼ -3.29%
13246 Bank BRISyariah Tbk PT
JK:BRIS
0.05x Rp20.85 Trillion
≈ $1.22 Billion
Rp404.24 Trillion Indonesia Rp1775.00 ▼ -1.11%
13247 Netel Holding AB
ST:NETEL
0.05x Skr92.00 Million
≈ $9.90 Million
Skr1.78 Billion Sweden Skr3.22 ▲ +0.94%
13248 Prospect Capital Corporation
NASDAQ:PSEC
0.05x $103.79 Million $2.01 Billion USA $2.35 ▲ +2.62%
13249 TAPEX INC
KO:055490
0.05x ₩2.02 Billion
≈ $1.37 Million
₩39.20 Billion Korea ₩15210.00 ▲ +7.34%
13250 Viet Dragon Securities Corp
VN:VDS
0.05x ₫249.46 Billion
≈ $9.48 Million
₫4.84 Trillion Vietnam ₫11850.00 ▼ -2.47%
13251 Aneka Gas Industri Tbk PT
JK:AGII
0.05x Rp225.20 Billion
≈ $13.20 Million
Rp4.37 Trillion Indonesia Rp2910.00 ▲ +0.34%
13252 Baosheng
SHG:600973
0.05x CN¥995.24 Million
≈ $145.63 Million
CN¥19.31 Billion China CN¥6.11 ▼ -1.29%
13253 Guangdong Wanlima Industry Co Ltd
SHE:300591
0.05x CN¥16.85 Million
≈ $2.47 Million
CN¥327.01 Million China CN¥7.65 ▼ -4.37%
13254 Everjoy Health Group Co Ltd
SHE:002162
0.05x CN¥60.25 Million
≈ $8.82 Million
CN¥1.17 Billion China CN¥4.09 ▼ -1.45%
13255 Hunan Mendale Hometextile Co Ltd
SHE:002397
0.05x CN¥57.19 Million
≈ $8.37 Million
CN¥1.11 Billion China CN¥3.52 ▼ -2.76%
13256 Bright Dairy & Food Co Ltd
SHG:600597
0.05x CN¥561.13 Million
≈ $82.11 Million
CN¥10.89 Billion China CN¥6.86 ▲ +0.15%
13257 Research Solutions Inc
NASDAQ:RSSS
0.05x $1.39 Million $27.02 Million USA $2.29 ▲ +2.69%
13258 Tianjin Zhongxin Pharmaceutical Group Corp Ltd
SHG:600329
0.05x CN¥131.84 Million
≈ $19.29 Million
CN¥2.56 Billion China CN¥36.79 ▲ +0.19%
13259 Hansol Paper Co Ltd
KO:213500
0.05x ₩66.71 Billion
≈ $45.21 Million
₩1.30 Trillion Korea ₩7640.00 ▼ -1.04%
13260 Cartrade Tech Limited
NSE:CARTRADE
0.05x Rs191.44 Million
≈ $2.07 Million
Rs3.72 Billion India Rs2757.00 ▲ +1.56%
13261 OPENLANE, Inc.
NYSE:OPLN
0.05x $172.70 Million $3.36 Billion USA $35.30 ▼ -0.08%
13262 Materialise NV
NASDAQ:MTLS
0.05x $8.38 Million $162.93 Million USA $6.86 ▲ +0.88%
13263 Wieson Technologies Co Ltd
TWO:6272
0.05x NT$129.69 Million
≈ $4.09 Million
NT$2.52 Billion Taiwan NT$38.70 ▼ -14.19%
13264 Wenfeng Great World Chain Development Corp
SHG:601010
0.05x CN¥101.45 Million
≈ $14.85 Million
CN¥1.97 Billion China CN¥1.44 ▼ -1.37%
13265 Xin Hee Co Ltd
SHE:003016
0.05x CN¥42.64 Million
≈ $6.24 Million
CN¥828.78 Million China CN¥6.88 ▼ -1.43%
13266 American Electric Power Co Inc
NASDAQ:AEP
0.05x $4.36 Billion $84.80 Billion USA $125.38 ▲ +0.59%
13267 BlackRock Core Bond Closed Fund
NYSE:BHK
0.05x $17.80 Million $346.00 Million USA $9.15 ▲ +0.22%
13268 Agripure Holdings Public Company Limited
BK:APURE
0.05x ฿26.36 Million
≈ $821.53K
฿512.45 Million Thailand ฿2.04 ▼ -0.97%
13269 Robit Oyj
HE:ROBIT
0.05x €2.15 Million
≈ $2.51 Million
€41.74 Million Finland €1.27 ▼ -2.69%
13270 Integer Holdings Corp
NYSE:ITGR
0.05x $84.93 Million $1.65 Billion USA $125.06 ▼ -0.02%
13271 Larsen & Toubro Limited
F:LTO
0.05x €135.80 Billion
≈ $158.76 Billion
€2.64 Trillion Germany €35.20 ▼ -1.12%
13272 Compucase Enterprise Co Ltd
TW:3032
0.05x NT$742.09 Million
≈ $23.38 Million
NT$14.44 Billion Taiwan NT$80.90 ▼ -0.74%
13273 Tower Bersama Infrastructure Tbk PT
JK:TBIG
0.05x Rp1.71 Trillion
≈ $100.14 Million
Rp33.25 Trillion Indonesia Rp1375.00 ▲ +0.36%
13274 Itafos Corp
V:IFOS
0.05x CA$19.47 Million
≈ $14.09 Million
CA$378.91 Million Canada CA$2.32 ▲ +4.04%
13275 ITAFOS INC. ON
F:82E
0.05x €19.47 Million
≈ $22.77 Million
€378.91 Million Germany €1.32 ▲ +1.54%
13276 Grupo Bimbo S.A.B. de C.V
MX:BIMBOA
0.05x MX$15.16 Billion
≈ $872.58 Million
MX$295.05 Billion Mexico MX$60.85 ▲ +0.03%
13277 UTI Inc
KQ:179900
0.05x ₩5.87 Billion
≈ $3.98 Million
₩114.22 Billion Korea ₩2135.00 ▼ -4.47%
13278 Ak Holdings
KO:006840
0.05x ₩249.40 Billion
≈ $169.02 Million
₩4.85 Trillion Korea ₩7280.00 ▼ -1.09%
13279 Guangzhou Goaland Energy Conservation Tech Co Ltd
SHE:300499
0.05x CN¥42.15 Million
≈ $6.17 Million
CN¥820.45 Million China CN¥28.31 ▼ -1.46%
13280 Zhejiang Zhenyuan Share Co Ltd
SHE:000705
0.05x CN¥50.49 Million
≈ $7.39 Million
CN¥982.98 Million China CN¥6.96 ▼ -0.85%
13281 Petershill Partners PLC
LSE:PHLL
0.05x GBX72.80 Million
≈ $8.86K
GBX1.42 Billion UK GBX310.50 ▲ +0.00%
13282 Scheerders van Kerchove's Verenigde fabrieken nv
BR:SCHD
0.05x €1.48 Million
≈ $1.73 Million
€28.75 Million Belgium €32.07 ▲ +4.94%
13283 Importadora y Exportadora de la Patagonia SA
BA:PATA
0.05x AR$27.10 Billion
≈ $19.61 Million
AR$528.04 Billion Argentina AR$1195.00 ▲ +0.84%
13284 DKSH Holding AG
SW:DKSH
0.05x CHF188.80 Million
≈ $238.69 Million
CHF3.68 Billion Switzerland CHF68.00 ▼ -0.58%
13285 Sapiens International Corporation NV
TA:SPNS
0.05x ILA11.11 Million
≈ $29.78K
ILA216.50 Million Israel ILA13950.00 ▼ -0.29%
13286 Shenzhen Textile Holdings Co Ltd
SHE:200045
0.05x HK$54.32 Million
≈ $6.93 Million
HK$1.06 Billion China HK$3.86 ▼ -0.26%
13287 YASKAWA ELEC. UNSP. ADR 2
F:YEC0
0.05x €15.22 Billion
≈ $17.80 Billion
€296.83 Billion Germany €55.00 ▼ -0.90%
13288 HMT(Xiamen)New Technical
SHG:603306
0.05x CN¥119.46 Million
≈ $17.48 Million
CN¥2.33 Billion China CN¥72.00 ▲ +0.63%
13289 Leonteq AG
SW:LEON
0.05x CHF536.61 Million
≈ $678.41 Million
CHF10.47 Billion Switzerland CHF17.52 ▲ +2.46%
13290 Actblue Co Ltd
SHE:300816
0.05x CN¥74.87 Million
≈ $10.96 Million
CN¥1.46 Billion China CN¥52.19 ▼ -0.70%
13291 Jardine Matheson Holdings Limited
F:H4W
0.05x €1.63 Billion
≈ $1.90 Billion
€31.74 Billion Germany €54.70 ▲ +1.02%
13292 MFS Multimarket Income Trust
NYSE:MMT
0.05x $5.16 Million $100.64 Million USA $4.47 ▲ +0.00%
13293 Semtech Corporation
NASDAQ:SMTC
0.05x $44.35 Million $865.62 Million USA $133.58 ▼ -4.59%
13294 Desenio Group AB
ST:DSNO
0.05x Skr32.20 Million
≈ $3.47 Million
Skr628.60 Million Sweden Skr0.09 ▼ -0.90%
13295 New Oriental Education & Technology Group Inc
MX:EDUN
0.05x MX$192.32 Million
≈ $11.07 Million
MX$3.75 Billion Mexico MX$966.48 ▼ -4.78%
13296 Ambassador Hotel Ltd
TW:2704
0.05x NT$414.39 Million
≈ $13.06 Million
NT$8.09 Billion Taiwan NT$46.55 ▲ +2.65%
13297 RVRC Holding AB
ST:RVRC
0.05x Skr19.00 Million
≈ $2.04 Million
Skr371.00 Million Sweden Skr54.70 ▼ -1.00%
13298 Pacira BioSciences, Inc.
NASDAQ:PCRX
0.05x $28.40 Million $554.64 Million USA $23.18 ▼ -2.19%
13299 WEIHAI CITY COMM.BK H 1
F:8K0
0.05x €24.02 Billion
≈ $28.09 Billion
€469.14 Billion Germany €0.27 ▲ +0.00%
13300 Astron Paper & Board Mill Limited
NSE:ASTRON
0.05x Rs64.46 Million
≈ $697.14K
Rs1.26 Billion India Rs3.50 ▼ -1.41%