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,444
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
11201 La Kaffa International Co Ltd
TWO:2732
0.07x NT$255.14 Million
≈ $8.04 Million
NT$3.68 Billion Taiwan NT$63.50 ▲ +0.00%
11202 Pioneer Municipal High Income Advantage Trust
NYSE:MAV
0.07x $3.54 Million $51.06 Million USA $8.08 ▲ +0.12%
11203 Green Packet Bhd
KLSE:0082
0.07x RM9.05 Million
≈ $2.27 Million
RM130.66 Million Malaysia RM0.02 ▲ +0.00%
11204 Shifeng Cultural Development Co Ltd
SHE:002862
0.07x CN¥26.76 Million
≈ $3.92 Million
CN¥386.36 Million China CN¥13.64 ▼ -1.94%
11205 M. Dias Branco S.A. Indústria e Comércio de Alimentos
SA:MDIA3
0.07x R$297.64 Million
≈ $58.40 Million
R$4.30 Billion Brazil R$17.15 ▲ +1.12%
11206 Geojit Financial Services Limited
NSE:GEOJITFSL
0.07x Rs532.90 Million
≈ $5.76 Million
Rs7.69 Billion India Rs80.24 ▲ +1.17%
11207 51 TALK ONL. SP.ADR A 60
F:C4G0
0.07x €6.14 Million
≈ $7.18 Million
€88.67 Million Germany €19.20 ▼ -4.00%
11208 Palmer Square Capital BDC Inc.
NYSE:PSBD
0.07x $50.28 Billion $726.43 Billion USA $10.24 ▲ +0.39%
11209 Colgate-Palmolive Company
NYSE:CL
0.07x $1.12 Billion $16.22 Billion USA $91.46 ▲ +1.39%
11210 Shanghai Jin Jiang International Hotels Development Co Ltd A
SHG:600754
0.07x CN¥2.08 Billion
≈ $303.82 Million
CN¥30.00 Billion China CN¥19.03 ▲ +0.42%
11211 Apar Industries Limited
NSE:APARINDS
0.07x Rs5.76 Billion
≈ $62.26 Million
Rs83.18 Billion India Rs17214.00 ▲ +4.18%
11212 Can Don Hydro Power JSC
VN:SJD
0.07x ₫26.87 Billion
≈ $1.02 Million
₫388.23 Billion Vietnam ₫13900.00 ▼ -0.36%
11213 Franchise Brands PLC
LSE:FRAN
0.07x GBX10.16 Million
≈ $1.24K
GBX146.85 Million UK GBX152.00 ▲ +0.00%
11214 Wuxi Longsheng Technology Co Ltd
SHE:300680
0.07x CN¥141.82 Million
≈ $20.75 Million
CN¥2.05 Billion China CN¥22.45 ▲ +0.18%
11215 GFPT Public Company Limited
BK:GFPT
0.07x ฿426.76 Million
≈ $13.30 Million
฿6.17 Billion Thailand ฿10.10 ▲ +0.00%
11216 Juic International
TWO:6114
0.07x NT$51.46 Million
≈ $1.62 Million
NT$743.66 Million Taiwan NT$26.10 ▼ -1.69%
11217 PLDT Inc ADR
NYSE:PHI
0.07x $35.14 Billion $507.87 Billion USA $20.99 ▲ +0.24%
11218 Enseval Putra Megatrading Tbk
JK:EPMT
0.07x Rp313.49 Billion
≈ $18.37 Million
Rp4.53 Trillion Indonesia Rp2360.00 ▲ +0.85%
11219 Aluko Co Ltd
KO:001780
0.07x ₩36.46 Billion
≈ $24.71 Million
₩527.00 Billion Korea ₩1822.00 ▼ -3.60%
11220 Bunge Limited
NYSE:BG
0.07x $1.88 Billion $27.11 Billion USA $114.36 ▼ -0.48%
11221 The TJX Companies Inc
NYSE:TJX
0.07x $1.78 Billion $25.75 Billion USA $150.85 ▲ +0.00%
11222 Leader Steel Holdings Bhd
KLSE:9881
0.07x RM7.13 Million
≈ $1.79 Million
RM103.11 Million Malaysia RM0.40 ▲ +0.00%
11223 Masimo Corporation
NASDAQ:MASI
0.07x $67.60 Million $977.70 Million USA $179.95 ▲ +0.00%
11224 Flexidynamic Holdings Bhd
KLSE:0231
0.07x RM3.84 Million
≈ $964.60K
RM55.58 Million Malaysia RM0.13 ▲ +0.00%
11225 Anhui Huaheng Biotechnology Co. Ltd. A
SHG:688639
0.07x CN¥232.04 Million
≈ $33.96 Million
CN¥3.36 Billion China CN¥17.36 ▲ +1.46%
11226 Var Energi ASA
OL:VAR
0.07x Nkr18.35 Billion
≈ $1.93 Billion
Nkr265.55 Billion Norway Nkr49.39 ▲ +1.56%
11227 GEOPARK LTD. DL -001
F:G6O
0.07x €54.91 Million
≈ $64.20 Million
€794.65 Million Germany €8.16 ▲ +1.05%
11228 Integrated Diagnostics Holdings PLC
LSE:IDHC
0.07x $253.43 Million $3.67 Billion UK $0.52 ▼ -0.38%
11229 MasterBrand Inc.
NYSE:MBC
0.07x $121.30 Million $1.76 Billion USA $8.85 ▼ -1.56%
11230 MASTERBRAND INC. DL-001
F:D55
0.07x €121.30 Million
≈ $141.81 Million
€1.76 Billion Germany €7.65 ▼ -0.65%
11231 Schneider Electric S.E.
PA:SU
0.07x €2.80 Billion
≈ $3.27 Billion
€40.53 Billion France €295.10 ▼ -4.42%
11232 Gudeng Precision Industrial Co Ltd
TWO:3680
0.07x NT$774.26 Million
≈ $24.39 Million
NT$11.21 Billion Taiwan NT$473.50 ▲ +0.53%
11233 Yueyang Xingchang Petro-Chemical Co Ltd
SHE:000819
0.07x CN¥93.25 Million
≈ $13.65 Million
CN¥1.35 Billion China CN¥12.22 ▼ -0.57%
11234 FSPG Hi-Tech Co Ltd
SHE:000973
0.07x CN¥102.97 Million
≈ $15.07 Million
CN¥1.49 Billion China CN¥13.74 ▼ -3.03%
11235 Guangdong Qunxing Toys Joint-Stock Co Ltd
SHE:002575
0.07x CN¥6.36 Million
≈ $930.90K
CN¥92.14 Million China CN¥5.26 ▼ -4.54%
11236 Guangdong Hoshion Aluminium Co Ltd
SHE:002824
0.07x CN¥217.94 Million
≈ $31.89 Million
CN¥3.16 Billion China CN¥25.57 ▼ -1.58%
11237 PRUKSA HOLDING
BK:PSH-R
0.07x ฿1.70 Billion
≈ $52.92 Million
฿24.59 Billion Thailand ฿4.38 ▲ +0.92%
11238 KG Mobility Corp.
KO:003620
0.07x ₩142.56 Billion
≈ $96.61 Million
₩2.07 Trillion Korea ₩2770.00 ▼ -4.97%
11239 Enel Américas S.A
SN:ENELAM
0.07x CL$1.22 Billion
≈ $1.36 Million
CL$17.63 Billion Chile CL$87.00 ▼ -0.34%
11240 GreenTech Environmental Co Ltd
SHG:688466
0.07x CN¥70.29 Million
≈ $10.29 Million
CN¥1.02 Billion China CN¥13.94 ▼ -1.13%
11241 Shoe Station Group Inc.
NASDAQ:SHOE
0.07x $33.51 Million $485.68 Million USA $15.27 ▼ -1.48%
11242 Shoe Carnival Inc
NASDAQ:SCVL
0.07x $33.51 Million $485.68 Million USA $14.49 ▼ -5.66%
11243 Deutsche Telekom AG
F:DTEA
0.07x €13.63 Billion
≈ $15.94 Billion
€197.54 Billion Germany €29.30 ▲ +2.81%
11244 Guangdong Wencan Die Casting Co Ltd
SHG:603348
0.07x CN¥352.72 Million
≈ $51.61 Million
CN¥5.11 Billion China CN¥14.50 ▼ -1.02%
11245 EnviTec Biogas AG
XETRA:ETG
0.07x €16.38 Million
≈ $19.15 Million
€237.48 Million Germany €18.35 ▲ +2.80%
11246 Mastercard Inc
NYSE:MA
0.07x $3.15 Billion $45.73 Billion USA $574.31 ▲ +2.14%
11247 Shanghai Yaohua Pilkington Glass Group Co Ltd B
SHG:900918
0.07x $250.07 Million $3.63 Billion China $0.32 ▼ -0.32%
11248 Ma Kuang Healthcare Holding Ltd
TWO:4139
0.07x NT$58.24 Million
≈ $1.83 Million
NT$844.71 Million Taiwan NT$37.70 ▲ +7.41%
11249 The Allstate Corporation
NYSE:ALL
0.07x $6.28 Billion $91.08 Billion USA $261.15 ▲ +1.18%
11250 Huaneng Lancang River Hydropower Inc Class A
SHG:600025
0.07x CN¥9.48 Billion
≈ $1.39 Billion
CN¥137.47 Billion China CN¥9.65 ▲ +0.94%
11251 Olin Corporation
NYSE:OLN
0.07x $372.00 Million $5.40 Billion USA $18.48 ▼ -2.79%
11252 Boyd Group Services Inc.
TO:BYD
0.07x CA$121.35 Million
≈ $87.78 Million
CA$1.76 Billion Canada CA$129.78 ▲ +1.53%
11253 Terreno Realty Corporation
NYSE:TRNO
0.07x $86.56 Million $1.26 Billion USA $68.50 ▲ +0.47%
11254 NanoCMS Co. Ltd.
KQ:247660
0.07x ₩824.43 Million
≈ $558.70K
₩11.97 Billion Korea ₩2360.00 ▼ -5.03%
11255 Universal Technical Institute Inc
NYSE:UTI
0.07x $38.13 Million $553.56 Million USA $25.03 ▼ -4.28%
11256 FarGlory Hotel Co Ltd
TW:2712
0.07x NT$43.01 Million
≈ $1.35 Million
NT$624.43 Million Taiwan NT$14.35 ▼ -1.03%
11257 TELUS International
TO:TIXT
0.07x CA$189.00 Million
≈ $136.72 Million
CA$2.75 Billion Canada CA$6.07 ▲ +2.36%
11258 Physitrack PLC
ST:PTRK
0.07x Skr599.68K
≈ $64.53K
Skr8.71 Million Sweden Skr8.58 ▼ -0.69%
11259 Sunbelt Rentals Holdings, Inc.
NYSE:SUNB
0.07x $1.02 Billion $14.86 Billion USA $78.80 ▼ -5.22%
11260 Rush Enterprises A Inc
NASDAQ:RUSHA
0.07x $153.14 Million $2.22 Billion USA $79.39 ▼ -3.34%
11261 GOLDGROUP MINING INC.
F:55G0
0.07x €5.05 Million
≈ $5.90 Million
€73.31 Million Germany €3.62 ▲ +273.20%
11262 Jiangsu Rongtai Industry Co. Ltd.
SHG:605133
0.07x CN¥190.02 Million
≈ $27.81 Million
CN¥2.76 Billion China CN¥29.02 ▲ +4.58%
11263 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
0.07x CN¥14.18 Million
≈ $2.08 Million
CN¥206.11 Million China CN¥35.51 ▲ +3.86%
11264 Shanghai Yanpu Metal Products Co Ltd
SHG:605128
0.07x CN¥67.30 Million
≈ $9.85 Million
CN¥978.37 Million China CN¥25.15 ▲ +1.00%
11265 Vibhavadi Medical Center Public Company Limited
BK:VIBHA
0.07x ฿815.98 Million
≈ $25.43 Million
฿11.86 Billion Thailand ฿1.35 ▲ +0.00%
11266 Virtus Investment Partners, Inc.
NYSE:VRTS
0.07x $109.69 Million $1.59 Billion USA $166.81 ▼ -0.79%
11267 Greif Inc
NYSE:GEF-B
0.07x $173.40 Million $2.52 Billion USA $111.02 ▲ +0.73%
11268 Hengan International Group Company Limited
F:HGNC
0.07x €1.46 Billion
≈ $1.70 Billion
€21.21 Billion Germany €2.61 ▼ -1.81%
11269 Indomobil Multi Jasa Tbk
JK:IMJS
0.07x Rp1.96 Trillion
≈ $114.81 Million
Rp28.51 Trillion Indonesia Rp163.00 ▲ +1.88%
11270 Roblox Corp
NYSE:RBLX
0.07x $563.55 Million $8.20 Billion USA $37.67 ▼ -0.69%
11271 Shangri La Hotels Malaysia Bhd
KLSE:5517
0.07x RM24.27 Million
≈ $6.09 Million
RM353.21 Million Malaysia RM1.68 ▼ -0.59%
11272 MYT Netherlands Parent BV
NYSE:MYTE
0.07x $19.28 Million $280.60 Million USA $7.61 ▲ +0.00%
11273 Jiangsu Xinquan Automotive Trim Co Ltd
SHG:603179
0.07x CN¥805.75 Million
≈ $117.91 Million
CN¥11.73 Billion China CN¥39.62 ▼ -0.28%
11274 Littelfuse Inc
NASDAQ:LFUS
0.07x $92.30 Million $1.34 Billion USA $437.51 ▼ -7.27%
11275 Tortilla Mexican Grill PLC
LSE:MEX
0.07x GBX3.90 Million
≈ $474.20
GBX56.74 Million UK GBX72.50 ▲ +0.00%
11276 QPM Energy Ltd
AU:QPM
0.07x AU$14.33 Million
≈ $10.14 Million
AU$208.69 Million Australia AU$0.01 ▼ -25.00%
11277 GS Holdings Corp
KO:078935
0.07x ₩1.17 Trillion
≈ $790.97 Million
₩17.00 Trillion Korea ₩64200.00 ▲ +0.94%
11278 GS Holdings
KO:078930
0.07x ₩1.17 Trillion
≈ $790.97 Million
₩17.00 Trillion Korea ₩119300.00 ▲ +1.97%
11279 Kirloskar Oil Engines Limited
NSE:KIRLOSENG
0.07x Rs5.00 Billion
≈ $54.04 Million
Rs72.77 Billion India Rs2125.70 ▲ +1.15%
11280 British Land Company PLC
LSE:BLND
0.07x GBX218.00 Million
≈ $26.52K
GBX3.17 Billion UK GBX425.20 ▼ -1.39%
11281 Mgame Corp
KQ:058630
0.07x ₩1.26 Billion
≈ $851.42K
₩18.30 Billion Korea ₩4235.00 ▼ -4.94%
11282 Diversified United Investment Ltd
AU:DUI
0.07x AU$20.05 Million
≈ $14.19 Million
AU$292.18 Million Australia AU$5.07 ▲ +0.00%
11283 Capri Holdings Ltd
NYSE:CPRI
0.07x $221.34 Million $3.23 Billion USA $14.42 ▼ -1.70%
11284 Grupo Aeroportuario del Pacífico S.A.B. de C.V
F:G9N
0.07x €5.84 Billion
≈ $6.83 Billion
€85.11 Billion Germany €169.00 ▼ -1.17%
11285 CCC Intelligent Solutions Holdings Inc.
NASDAQ:CCC
0.07x $120.70 Million $1.76 Billion USA $7.14 ▲ +6.73%
11286 Hsin Kao Gas Co Ltd
TW:9931
0.07x NT$224.79 Million
≈ $7.08 Million
NT$3.28 Billion Taiwan NT$33.65 ▼ -0.74%
11287 Grupo Simec SAB de CV ADR
NYSE MKT:SIM
0.07x $782.25 Million $11.40 Billion USA $31.05 ▲ +0.00%
11288 Level Biotechnology
TWO:3118
0.07x NT$16.26 Million
≈ $512.15K
NT$237.03 Million Taiwan NT$31.70 ▲ +0.00%
11289 Tetra Tech Inc
NASDAQ:TTEK
0.07x $171.34 Million $2.50 Billion USA $35.40 ▼ -1.17%
11290 MOBA Network publ AB
ST:MOBA
0.07x Skr24.54 Million
≈ $2.64 Million
Skr357.78 Million Sweden Skr1.01 ▼ -0.98%
11291 COSCO SHIPPING Energy Transportation Co. Ltd
F:HIFH
0.07x €3.06 Billion
≈ $3.58 Billion
€44.60 Billion Germany €1.62 ▲ +0.40%
11292 Sun Country Airlines Holdings Inc
NASDAQ:SNCY
0.07x $70.22 Million $1.02 Billion USA $16.17 ▲ +0.00%
11293 Kingdee International Software Group Company Limited
F:KDIC
0.07x €437.24 Million
≈ $511.18 Million
€6.38 Billion Germany €0.84 ▼ -3.46%
11294 Iljin Holdings
KO:015860
0.07x ₩81.71 Billion
≈ $55.37 Million
₩1.19 Trillion Korea ₩6700.00 ▼ -3.60%
11295 Geratherm Medical AG
XETRA:GME
0.07x €476.50K
≈ $557.08K
€6.95 Million Germany €2.57 ▼ -0.77%
11296 BeiGene Ltd.
F:49B
0.07x €160.49 Million
≈ $187.63 Million
€2.34 Billion Germany €17.34 ▲ +0.00%
11297 Xinjiang Communications Construction Group Co Ltd Class A
SHE:002941
0.07x CN¥952.96 Million
≈ $139.45 Million
CN¥13.91 Billion China CN¥10.46 ▼ -2.06%
11298 ChongQing Zhengchuan Pharmaceutical Packaging Co Ltd
SHG:603976
0.07x CN¥50.37 Million
≈ $7.37 Million
CN¥735.16 Million China CN¥28.33 ▲ +1.54%
11299 Nanjing Textiles Import & Export Corp Ltd
SHG:600250
0.07x CN¥66.27 Million
≈ $9.70 Million
CN¥967.20 Million China CN¥8.47 ▼ -0.35%
11300 Wolftank Group AG
XETRA:WAH
0.07x €6.79 Million
≈ $7.94 Million
€99.18 Million Germany €4.46 ▲ +0.68%