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,238
Operating CF, capex, and total liabilities required

Last Updated

Jun 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
2301 TRX Gold Corporation
TO:TNX
0.35x CA$8.91 Million
≈ $6.45 Million
CA$25.53 Million Canada CA$40.75 ▼ -0.10%
2302 Vianet Group Plc
LSE:VNET
0.35x GBX2.41 Million
≈ $293.59
GBX6.91 Million UK GBX67.00 ▲ +2.29%
2303 Troubadour Resources Inc
V:TR
0.35x CA$155.05K
≈ $112.16K
CA$444.50K Canada CA$0.17 ▼ -8.11%
2304 Nichols
LSE:NICL
0.35x GBX14.86 Million
≈ $1.81K
GBX42.61 Million UK GBX980.00 ▲ +2.08%
2305 Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM
0.35x Rs1.02 Billion
≈ $11.03 Million
Rs2.93 Billion India Rs1021.60 ▼ -0.41%
2306 Aristocrat Leisure Ltd
AU:ALL
0.35x AU$1.34 Billion
≈ $945.73 Million
AU$3.84 Billion Australia AU$53.87 ▲ +3.12%
2307 Hangzhou Honghua Digital Technology Stock Company LTD
SHG:688789
0.35x CN¥378.72 Million
≈ $55.42 Million
CN¥1.09 Billion China CN¥51.42 ▲ +0.18%
2308 Beijing InHand Networks Technology Co Ltd
SHG:688080
0.35x CN¥80.76 Million
≈ $11.82 Million
CN¥231.99 Million China CN¥41.77 ▼ -1.72%
2309 Foresight Group Holdings Limited
LSE:FSG
0.35x GBX27.52 Million
≈ $3.35K
GBX79.08 Million UK GBX430.50 ▼ -0.35%
2310 FIELMANN AG (ADR/1/5)O.N.
F:FIE1
0.35x €492.78 Million
≈ $576.11 Million
€1.42 Billion Germany €8.95 ▼ -1.10%
2311 Hanson International Tbk
JK:MYRX
0.35x Rp1.53 Trillion
≈ $89.71 Million
Rp4.40 Trillion Indonesia Rp50.00 ▲ +0.00%
2312 Austco Healthcare Ltd
AU:AHC
0.35x AU$13.68 Million
≈ $9.68 Million
AU$39.34 Million Australia AU$0.22 ▲ +7.50%
2313 Electromed Inc
NYSE MKT:ELMD
0.35x $3.29 Million $9.47 Million USA $38.22 ▼ -0.93%
2314 Aeorema Communications Plc
LSE:AEO
0.35x GBX2.82 Million
≈ $343.09
GBX8.11 Million UK GBX65.50 ▲ +0.00%
2315 Kotra Industries Bhd
KLSE:0002
0.35x RM28.53 Million
≈ $7.16 Million
RM82.08 Million Malaysia RM3.75 ▼ -0.79%
2316 Poh Huat Resources Holdings
KLSE:7088
0.35x RM24.03 Million
≈ $6.03 Million
RM69.16 Million Malaysia RM0.73 ▲ +0.00%
2317 Paymentus Holdings, Inc.
NYSE:PAY
0.35x $39.99 Million $115.11 Million USA $20.94 ▼ -4.12%
2318 Thai Capital Corporation Public Company Limited
BK:TCC
0.35x ฿121.98 Million
≈ $3.80 Million
฿351.12 Million Thailand ฿0.33 ▲ +0.00%
2319 Jindal Drilling And Industries Limited
NSE:JINDRILL
0.35x Rs2.56 Billion
≈ $27.67 Million
Rs7.37 Billion India Rs589.40 ▲ +0.32%
2320 Sygnity SA
WAR:SGN
0.35x zł52.85 Million
≈ $14.55 Million
zł152.24 Million Poland zł76.60 ▲ +0.13%
2321 Bell AG
SW:BELL
0.35x CHF546.50 Million
≈ $690.92 Million
CHF1.57 Billion Switzerland CHF176.40 ▼ -1.67%
2322 Hunan Er Kang Pharmaceutical
SHE:300267
0.35x CN¥220.23 Million
≈ $32.23 Million
CN¥634.44 Million China CN¥3.42 ▼ -3.39%
2323 Anhui Huangshan Capsule Co Ltd
SHE:002817
0.35x CN¥47.65 Million
≈ $6.97 Million
CN¥137.27 Million China CN¥6.20 ▼ -2.21%
2324 Old Dominion Freight Line Inc
NASDAQ:ODFL
0.35x $436.21 Million $1.26 Billion USA $218.36 ▼ -5.72%
2325 Anhui Anke BioTech Group
SHE:300009
0.35x CN¥262.14 Million
≈ $38.36 Million
CN¥755.64 Million China CN¥7.66 ▼ -1.29%
2326 Ennis Inc
NYSE:EBF
0.35x $17.15 Million $49.46 Million USA $20.05 ▼ -2.24%
2327 ALPHA
KLSE:0303
0.35x RM20.23 Million
≈ $5.08 Million
RM58.34 Million Malaysia RM0.25 ▼ -2.00%
2328 AdvancedAdvT Ltd
LSE:ADVT
0.35x GBX15.25 Million
≈ $1.86K
GBX44.00 Million UK GBX155.00 ▲ +0.00%
2329 GDB Holdings Bhd
KLSE:0198
0.35x RM73.56 Million
≈ $18.47 Million
RM212.23 Million Malaysia RM0.52 ▲ +0.97%
2330 Sichuan Jiuyuan Yinhai Software Co Ltd
SHE:002777
0.35x CN¥268.08 Million
≈ $39.23 Million
CN¥773.61 Million China CN¥13.12 ▼ -2.96%
2331 Hartalega Holdings Bhd
KLSE:5168
0.35x RM166.45 Million
≈ $41.79 Million
RM480.35 Million Malaysia RM1.11 ▼ -2.63%
2332 UCrest Bhd
KLSE:0005
0.35x RM1.66 Million
≈ $416.02K
RM4.78 Million Malaysia RM0.07 ▲ +0.00%
2333 Pimco Dynamic Income Opportunities Fund
NYSE:PDO
0.35x $405.03 Million $1.17 Billion USA $12.87 ▼ -1.68%
2334 Bluescope Steel Ltd
AU:BSL
0.35x AU$1.51 Billion
≈ $1.07 Billion
AU$4.37 Billion Australia AU$34.02 ▲ +1.22%
2335 Zhejiang Wufangzhai Industry Co. Ltd. A
SHG:603237
0.35x CN¥348.92 Million
≈ $51.06 Million
CN¥1.01 Billion China CN¥13.82 ▼ -5.60%
2336 Montauk Renewables Inc
NASDAQ:MNTK
0.35x $42.46 Million $122.58 Million USA $1.56 ▼ -3.11%
2337 Ruijie Networks Co. Ltd. A
SHE:301165
0.35x CN¥1.62 Billion
≈ $236.62 Million
CN¥4.67 Billion China CN¥65.39 ▲ +2.35%
2338 Bell Equipment Limited
JSE:BEL
0.35x ZAC1.14 Billion
≈ $607.37K
ZAC3.30 Billion South Africa ZAC3750.00 ▼ -1.24%
2339 Winchester Energy Ltd
AU:WEL
0.35x AU$502.99K
≈ $355.90K
AU$1.45 Million Australia AU$0.00 ▲ +0.00%
2340 Avrasya Gayrimenkul Yatirim Ortakligi AS
IS:AVGYO
0.35x TL31.25 Million
≈ $699.88K
TL90.35 Million Turkey TL15.58 ▼ -1.08%
2341 Niche Capital Emas Holdings
KLSE:7139
0.35x RM3.18 Million
≈ $797.89K
RM9.19 Million Malaysia RM0.09 ▲ +5.88%
2342 Chien Kuo Construction Co Ltd
TW:5515
0.35x NT$1.99 Billion
≈ $62.80 Million
NT$5.77 Billion Taiwan NT$43.05 ▼ -0.58%
2343 ITC Limited
NSE:ITC
0.35x Rs72.25 Billion
≈ $781.32 Million
Rs209.19 Billion India Rs290.75 ▼ -0.31%
2344 Thaitheparos Public Company Limited
BK:SAUCE
0.35x ฿101.73 Million
≈ $3.17 Million
฿294.76 Million Thailand ฿41.00 ▲ +0.00%
2345 Carawine Resources Ltd
AU:CWX
0.34x AU$588.26K
≈ $416.23K
AU$1.71 Million Australia AU$0.11 ▲ +0.00%
2346 BOS Better Online Solutions
NASDAQ:BOSC
0.34x $5.50 Million $15.94 Million USA $4.32 ▲ +1.17%
2347 Real Heart
ST:HEART
0.34x Skr4.69 Million
≈ $504.41K
Skr13.59 Million Sweden Skr22.80 ▲ +2.70%
2348 Ampire Co Ltd
TWO:8049
0.34x NT$115.92 Million
≈ $3.65 Million
NT$336.28 Million Taiwan NT$27.60 ▼ -1.78%
2349 Guangdong Orient Zirconic Ind Sci & Tech Co Ltd
SHE:002167
0.34x CN¥167.91 Million
≈ $24.57 Million
CN¥487.12 Million China CN¥14.66 ▼ -4.12%
2350 YEAH1 Group Corp
VN:YEG
0.34x ₫232.84 Billion
≈ $8.85 Million
₫675.63 Billion Vietnam ₫8880.00 ▲ +1.14%
2351 Tianjin Lisheng Pharmaceutical Co Ltd
SHE:002393
0.34x CN¥307.91 Million
≈ $45.06 Million
CN¥893.57 Million China CN¥14.18 ▼ -2.74%
2352 SAI SILKS (KALAMANDIR) LIMITED
NSE:KALAMANDIR
0.34x Rs2.03 Billion
≈ $21.92 Million
Rs5.88 Billion India Rs107.11 ▲ +1.51%
2353 Shilpa Medicare Limited
NSE:SHILPAMED
0.34x Rs3.64 Billion
≈ $39.35 Million
Rs10.57 Billion India Rs572.40 ▲ +3.61%
2354 Mold-Tek Packaging Limited
NSE:MOLDTKPAC
0.34x Rs1.21 Billion
≈ $13.05 Million
Rs3.51 Billion India Rs696.00 ▲ +0.31%
2355 Azad Engineering Limited
NSE:AZAD
0.34x Rs2.31 Billion
≈ $24.97 Million
Rs6.71 Billion India Rs2163.80 ▲ +1.52%
2356 Mineros SA
TO:MSA
0.34x CA$81.64 Million
≈ $59.06 Million
CA$237.40 Million Canada CA$6.40 ▼ -4.33%
2357 i2S SA
PA:ALI2S
0.34x €2.29 Million
≈ $2.68 Million
€6.67 Million France €6.20 ▲ +1.64%
2358 TAT HONG EQ.SRV. DL-08
F:1Q2
0.34x €599.48 Million
≈ $700.86 Million
€1.74 Billion Germany €0.09 ▼ -1.14%
2359 Suzhou K-Hiragawa Electronic Technology Co. Ltd. A
SHG:603052
0.34x CN¥231.65 Million
≈ $33.90 Million
CN¥674.01 Million China CN¥91.84 ▲ +0.34%
2360 Integra Resources Corp
V:ITR
0.34x CA$50.85 Million
≈ $36.78 Million
CA$147.99 Million Canada CA$3.86 ▼ -2.03%
2361 Dynamic Group Holdings Ltd
AU:DDB
0.34x AU$14.04 Million
≈ $9.93 Million
AU$40.85 Million Australia AU$0.28 ▲ +0.00%
2362 Vidrala SA
MC:VID
0.34x €309.65 Million
≈ $362.02 Million
€901.35 Million Spain €79.80 ▲ +1.01%
2363 Tsang Yow Industrial Co Ltd
TW:1568
0.34x NT$121.46 Million
≈ $3.83 Million
NT$353.63 Million Taiwan NT$41.90 ▼ -3.12%
2364 Text S.A.
WAR:TXT
0.34x zł33.03 Million
≈ $9.09 Million
zł96.26 Million Poland zł42.06 ▲ +1.35%
2365 SandRidge Energy Inc
NYSE:SD
0.34x $43.27 Million $126.16 Million USA $14.14 ▲ +0.35%
2366 eClerx Services Limited
NSE:ECLERX
0.34x Rs3.88 Billion
≈ $42.01 Million
Rs11.33 Billion India Rs1456.40 ▲ +1.41%
2367 Homecast Co.Ltd
KQ:064240
0.34x ₩2.03 Billion
≈ $1.38 Million
₩5.93 Billion Korea ₩1705.00 ▼ -0.06%
2368 Globus Medical
NYSE:GMED
0.34x $241.98 Million $707.24 Million USA $75.42 ▼ -2.71%
2369 Thanapiriya Public Company Limited
BK:TNP
0.34x ฿124.06 Million
≈ $3.87 Million
฿362.68 Million Thailand ฿2.76 ▼ -1.43%
2370 abrdn Asian Income Fund Limited
LSE:AAIF
0.34x GBX11.07 Million
≈ $1.35K
GBX32.35 Million UK GBX337.00 ▲ +1.51%
2371 United-Guardian Inc
NASDAQ:UG
0.34x $614.42K $1.80 Million USA $7.02 ▲ +0.29%
2372 Weyco Group Inc
NASDAQ:WEYS
0.34x $17.98 Million $52.62 Million USA $36.13 ▼ -0.25%
2373 Ningxia Western Venture Industrial Co Ltd
SHE:000557
0.34x CN¥204.14 Million
≈ $29.87 Million
CN¥597.32 Million China CN¥3.70 ▼ -2.89%
2374 Xinlei Compressor Co. Ltd. A
SHE:301317
0.34x CN¥352.21 Million
≈ $51.54 Million
CN¥1.03 Billion China CN¥64.07 ▼ -0.23%
2375 KOLIBRI GLOBAL ENERGY INC
F:B120
0.34x €30.78 Million
≈ $35.98 Million
€90.07 Million Germany €4.18 ▲ +0.00%
2376 Shenzhen Laibao High-Technology Co Ltd
SHE:002106
0.34x CN¥1.78 Billion
≈ $260.74 Million
CN¥5.22 Billion China CN¥14.78 ▲ +9.97%
2377 Emdeki Utama Tbk PT
JK:MDKI
0.34x Rp24.96 Billion
≈ $1.46 Million
Rp73.09 Billion Indonesia Rp179.00 ▼ -1.10%
2378 Tibet Aim Pharm Inc
SHE:002826
0.34x CN¥90.57 Million
≈ $13.25 Million
CN¥265.27 Million China CN¥16.51 ▼ -3.28%
2379 AGROT
IS:AGROT
0.34x TL854.49 Million
≈ $19.14 Million
TL2.50 Billion Turkey TL2.80 ▼ -1.41%
2380 Etrend Hightech
TWO:3567
0.34x NT$16.49 Million
≈ $519.49K
NT$48.30 Million Taiwan NT$27.70 ▼ -0.36%
2381 Bafna Pharmaceuticals Limited
NSE:BAFNAPH
0.34x Rs257.30 Million
≈ $2.78 Million
Rs753.88 Million India Rs156.79 ▲ +5.00%
2382 Shenzhen hongfuhan Technology Co. Ltd.
SHE:301086
0.34x CN¥269.72 Million
≈ $39.47 Million
CN¥790.45 Million China CN¥206.99 ▲ +4.41%
2383 Thien Viet Securities JSC
VN:TVS
0.34x ₫1.06 Trillion
≈ $40.17 Million
₫3.10 Trillion Vietnam ₫13200.00 ▲ +0.38%
2384 KEFI GOLD COPPER LS -001
F:KMSA
0.34x €1.28 Million
≈ $1.49 Million
€3.74 Million Germany €0.01 ▲ +0.00%
2385 Shanghai Shine-Link Intl
SHG:603648
0.34x CN¥191.96 Million
≈ $28.09 Million
CN¥562.95 Million China CN¥8.42 ▼ -3.00%
2386 VITZROCELL Co.Ltd
KQ:082920
0.34x ₩17.00 Billion
≈ $11.52 Million
₩49.86 Billion Korea ₩43800.00 ▼ -9.60%
2387 Exacompta Clairefontaine
PA:ALEXA
0.34x €125.35 Million
≈ $146.54 Million
€367.69 Million France €165.00 ▲ +0.00%
2388 TSINGTAO BREWE. H ADR/5
F:TSI0
0.34x €6.85 Billion
≈ $8.00 Billion
€20.08 Billion Germany €27.00 ▲ +1.50%
2389 Boston Beer Company Inc
NYSE:SAM
0.34x $114.36 Million $335.62 Million USA $171.91 ▼ -4.59%
2390 Biome Australia Ltd
AU:BIO
0.34x AU$2.13 Million
≈ $1.51 Million
AU$6.25 Million Australia AU$0.28 ▲ +0.00%
2391 Sichuan Teway Food Group Co Ltd
SHG:603317
0.34x CN¥388.05 Million
≈ $56.78 Million
CN¥1.14 Billion China CN¥13.61 ▼ -0.44%
2392 Eastern Air Logistics Co Ltd
SHG:601156
0.34x CN¥3.79 Billion
≈ $555.13 Million
CN¥11.15 Billion China CN¥16.78 ▲ +0.66%
2393 DIAMINES AND CHEMICALS ORD (BSE)
NSE:DIAMINESQ
0.34x Rs57.65 Million
≈ $623.42K
Rs169.43 Million India Rs244.39 ▼ -1.35%
2394 Hengerda New Materials (Fujian) Co. Ltd.
SHE:300946
0.34x CN¥148.47 Million
≈ $21.73 Million
CN¥436.68 Million China CN¥46.91 ▼ -1.03%
2395 Billington Holdings PLC
LSE:BILN
0.34x GBX7.46 Million
≈ $907.30
GBX21.94 Million UK GBX410.00 ▲ +0.00%
2396 Gulfport Energy Operating Corp
NYSE:GPOR
0.34x $430.75 Million $1.27 Billion USA $161.63 ▼ -1.46%
2397 Finbar Group Ltd
AU:FRI
0.34x AU$25.39 Million
≈ $17.96 Million
AU$74.71 Million Australia AU$0.71 ▲ +0.00%
2398 DCM Shriram Industries Limited
NSE:DCMSRIND
0.34x Rs3.58 Billion
≈ $38.72 Million
Rs10.54 Billion India Rs38.17 ▼ -1.70%
2399 ReposiTrak
NASDAQ:TRAK
0.34x $2.24 Million $6.59 Million USA $10.11 ▲ +1.20%
2400 Guangbo Group Stock Co Ltd
SHE:002103
0.34x CN¥246.90 Million
≈ $36.13 Million
CN¥727.13 Million China CN¥6.24 ▼ -2.19%