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,445
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
3201 Beijing Worldia Diamond Tools Co Ltd
SHG:688028
0.27x CN¥85.48 Million
≈ $12.51 Million
CN¥320.77 Million China CN¥87.83 ▼ -3.95%
3202 Krsnaa Diagnostics Limited
NSE:KRSNAA
0.27x Rs1.55 Billion
≈ $16.81 Million
Rs5.84 Billion India Rs563.00 ▲ +0.24%
3203 The Andersons Inc
NASDAQ:ANDE
0.27x $563.49 Million $2.12 Billion USA $65.76 ▼ -3.38%
3204 Orezone Gold Corporation
AU:ORE
0.27x AU$197.74 Million
≈ $139.92 Million
AU$742.92 Million Australia AU$2.78 ▼ -0.36%
3205 Taylor Devices Inc
NASDAQ:TAYD
0.27x $1.41 Million $5.31 Million USA $57.99 ▼ -0.91%
3206 United Radiant Technology
TWO:5315
0.27x NT$142.23 Million
≈ $4.48 Million
NT$534.46 Million Taiwan NT$19.15 ▼ -0.78%
3207 Sono-Tek Corp
NASDAQ:SOTK
0.27x $1.28 Million $4.80 Million USA $5.33 ▼ -2.65%
3208 Avino Silver & Gold Mines Ltd
TO:ASM
0.27x CA$14.25 Million
≈ $10.31 Million
CA$53.59 Million Canada CA$10.19 ▲ +0.00%
3209 Alfas Solar Enerji Sanayi ve Ticaret A.S.
IS:ALFAS
0.27x TL1.72 Billion
≈ $38.60 Million
TL6.48 Billion Turkey TL42.72 ▲ +1.14%
3210 Beibu Gulf Tourism Corp Ltd
SHG:603869
0.27x CN¥199.15 Million
≈ $29.14 Million
CN¥749.46 Million China CN¥8.74 ▼ -1.91%
3211 Jai Corp Limited
NSE:JAICORPLTD
0.27x Rs128.90 Million
≈ $1.39 Million
Rs485.10 Million India Rs101.52 ▼ -0.68%
3212 Hotel Majestic Cannes
PA:MLHMC
0.27x €8.93 Million
≈ $10.44 Million
€33.61 Million France €6000.00 ▲ +0.00%
3213 Shanghai Kelai Mechatronics
SHG:603960
0.27x CN¥32.72 Million
≈ $4.79 Million
CN¥123.23 Million China CN¥15.60 ▼ -2.07%
3214 Orezone Gold Corp
TO:ORE
0.27x CA$196.29 Million
≈ $142.00 Million
CA$739.50 Million Canada CA$2.87 ▲ +2.50%
3215 Oxford Instruments PLC
LSE:OXIG
0.27x GBX56.20 Million
≈ $6.84K
GBX211.90 Million UK GBX2760.00 ▼ -3.02%
3216 PYRAMID TECHNOPLAST ORD (BSE)
NSE:PYRAMID
0.27x Rs664.39 Million
≈ $7.19 Million
Rs2.51 Billion India Rs163.65 ▲ +0.13%
3217 Warrior Met Coal Inc
NYSE:HCC
0.27x $170.30 Million $642.41 Million USA $106.60 ▼ -0.12%
3218 ZheJiang ZhongKe Magnetic Co. Ltd. A
SHE:301141
0.27x CN¥171.52 Million
≈ $25.10 Million
CN¥647.16 Million China CN¥40.63 ▼ -1.29%
3219 OCADO GROUP SP.ADR 1/2
F:0OC1
0.26x €720.00 Million
≈ $841.76 Million
€2.72 Billion Germany €4.24 ▼ -7.42%
3220 LDT Inc
KQ:096870
0.26x ₩647.97 Million
≈ $439.12K
₩2.45 Billion Korea ₩2370.00 ▼ -1.86%
3221 Consolidated Water Co. Ltd
F:CW2
0.26x €8.18 Million
≈ $9.56 Million
€30.89 Million Germany €24.80 ▼ -0.08%
3222 Beijing Haohan Data Technology Co. Ltd. A
SHG:688292
0.26x CN¥125.70 Million
≈ $18.39 Million
CN¥474.86 Million China CN¥17.00 ▼ -0.29%
3223 Wellchange Holdings Company Limited
NASDAQ:WCT
0.26x $652.80K $2.47 Million USA $0.92 ▲ +1.48%
3224 American Realty Investors Inc
NYSE:ARL
0.26x $76.12 Million $287.64 Million USA $15.38 ▲ +1.12%
3225 VusionGroup
PA:VU
0.26x €410.21 Million
≈ $479.58 Million
€1.55 Billion France €131.20 ▼ -0.38%
3226 Tianyang Hot Mel
SHG:603330
0.26x CN¥230.76 Million
≈ $33.77 Million
CN¥872.42 Million China CN¥10.97 ▲ +10.03%
3227 Poulaillon SA
PA:ALPOU
0.26x €13.62 Million
≈ $15.92 Million
€51.50 Million France €9.00 ▲ +0.00%
3228 Sahamit Machinery Public Company Limited
BK:SMIT
0.26x ฿80.97 Million
≈ $2.52 Million
฿306.32 Million Thailand ฿3.58 ▼ -3.24%
3229 Ambev S.A.
F:AMNA
0.26x €14.88 Billion
≈ $17.40 Billion
€56.31 Billion Germany €2.42 ▼ -1.63%
3230 VisEra Technologies Co. Ltd.
TW:6789
0.26x NT$1.11 Billion
≈ $34.95 Million
NT$4.20 Billion Taiwan NT$415.00 ▼ -2.12%
3231 KINGDEE INT. UNS.ADR/100
F:KDID
0.26x €1.68 Billion
≈ $1.97 Billion
€6.38 Billion Germany €93.00 ▼ -1.06%
3232 Unisem M Bhd
KLSE:5005
0.26x RM241.72 Million
≈ $60.69 Million
RM915.72 Million Malaysia RM4.10 ▲ +0.00%
3233 Asia Fiber Public Company Limited
BK:AFC
0.26x ฿58.84 Million
≈ $1.83 Million
฿223.11 Million Thailand ฿4.86 ▲ +3.40%
3234 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
0.26x $2.39 Million $9.08 Million USA $0.65 ▲ +0.00%
3235 PCCS Group Bhd
KLSE:6068
0.26x RM42.87 Million
≈ $10.76 Million
RM162.58 Million Malaysia RM0.28 ▲ +1.85%
3236 Steyr Motors AG
VI:4X0
0.26x €5.96 Million
≈ $6.96 Million
€22.59 Million Austria €28.26 ▲ +0.36%
3237 Alla Public Company Limited
BK:ALLA
0.26x ฿55.92 Million
≈ $1.74 Million
฿212.07 Million Thailand ฿1.11 ▲ +0.00%
3238 Sanyou Corporation Limited
SHE:300932
0.26x CN¥472.30 Million
≈ $69.11 Million
CN¥1.79 Billion China CN¥10.53 ▲ +1.06%
3239 BEIJ.JINGNENG CL.ERG.HYC1
F:BJ6
0.26x €17.05 Billion
≈ $19.94 Billion
€64.73 Billion Germany €0.17 ▼ -0.58%
3240 Robertet SA
PA:RBT
0.26x €105.23 Million
≈ $123.02 Million
€399.53 Million France €799.00 ▲ +1.14%
3241 Beijing New Oriental Star Petrochemical Engineering Co Ltd
SHE:002755
0.26x CN¥306.72 Million
≈ $44.88 Million
CN¥1.16 Billion China CN¥11.97 ▼ -7.28%
3242 YOLO GROUP S.P.A. O.N.
F:X2Y
0.26x €4.04 Million
≈ $4.72 Million
€15.34 Million Germany €0.55 ▲ +1.85%
3243 Groupe Pizzorno Environnement SA
PA:GPE
0.26x €67.87 Million
≈ $79.35 Million
€257.87 Million France €62.45 ▲ +0.73%
3244 Compagnie du Cambodge
PA:CBDG
0.26x €27.60 Million
≈ $32.27 Million
€104.90 Million France €106.00 ▲ +0.00%
3245 JINMAO PROPERTY SERVICES
F:TZ0
0.26x €796.02 Million
≈ $930.63 Million
€3.03 Billion Germany €0.24 ▼ -0.81%
3246 Samwon Steel
KO:023000
0.26x ₩15.20 Billion
≈ $10.30 Million
₩57.80 Billion Korea ₩2235.00 ▼ -0.45%
3247 Youngone
KO:111770
0.26x ₩406.76 Billion
≈ $275.66 Million
₩1.55 Trillion Korea ₩75900.00 ▲ +1.61%
3248 Indian Railway Catering And Tourism Corporation Limited
NSE:IRCTC
0.26x Rs8.60 Billion
≈ $93.00 Million
Rs32.71 Billion India Rs483.15 ▼ -0.22%
3249 Berentzen Gruppe AG
XETRA:BEZ
0.26x €21.65 Million
≈ $25.31 Million
€82.43 Million Germany €3.13 ▼ -0.95%
3250 SHL Consolidated Bhd
KLSE:6017
0.26x RM25.50 Million
≈ $6.40 Million
RM97.11 Million Malaysia RM2.34 ▲ +0.00%
3251 Petronas Gas Bhd
KLSE:6033
0.26x RM1.28 Billion
≈ $322.50 Million
RM4.89 Billion Malaysia RM17.60 ▲ +0.00%
3252 Hangzhou Dadi Haiyang Environmental Protection Co. Ltd.
SHE:301068
0.26x CN¥204.20 Million
≈ $29.88 Million
CN¥778.07 Million China CN¥27.97 ▲ +3.52%
3253 Sanofi SA
PA:SAN
0.26x €14.46 Billion
≈ $16.90 Billion
€55.10 Billion France €78.28 ▼ -0.84%
3254 Arcure SA
PA:ALCUR
0.26x €2.82 Million
≈ $3.30 Million
€10.76 Million France €2.51 ▼ -4.56%
3255 BKI Investment Company Ltd
AU:BKI
0.26x AU$36.82 Million
≈ $26.05 Million
AU$140.41 Million Australia AU$1.84 ▼ -2.13%
3256 Zhejiang Sf Oilless Bearing Co Ltd
SHE:300817
0.26x CN¥68.08 Million
≈ $9.96 Million
CN¥259.79 Million China CN¥14.95 ▼ -1.84%
3257 XAC Automation
TWO:5490
0.26x NT$120.17 Million
≈ $3.79 Million
NT$458.60 Million Taiwan NT$29.05 ▼ -1.02%
3258 Nurol Gayrimenkul Yatirim Ortakligi AS
IS:NUGYO
0.26x TL103.27 Million
≈ $2.31 Million
TL394.10 Million Turkey TL9.55 ▲ +3.35%
3259 Saia Inc
NASDAQ:SAIA
0.26x $237.13 Million $904.98 Million USA $349.54 ▼ -3.48%
3260 Aarvee Denims & Exports Limited
NSE:AARVEEDEN
0.26x Rs274.72 Million
≈ $2.97 Million
Rs1.05 Billion India Rs136.63 ▲ +8.72%
3261 Wheels India Limited
NSE:WHEELS
0.26x Rs6.10 Billion
≈ $65.94 Million
Rs23.31 Billion India Rs1561.40 ▲ +3.21%
3262 Mirrabooka Investments Ltd
AU:MIR
0.26x AU$12.56 Million
≈ $8.88 Million
AU$48.01 Million Australia AU$2.56 ▼ -0.39%
3263 Ningxia Building Materials Group Co Ltd
SHG:600449
0.26x CN¥418.10 Million
≈ $61.18 Million
CN¥1.60 Billion China CN¥13.21 ▲ +7.40%
3264 Nantong Jinghua Pharmaceutical Co Ltd
SHE:002349
0.26x CN¥102.55 Million
≈ $15.01 Million
CN¥392.26 Million China CN¥6.81 ▼ -1.59%
3265 Appasia Bhd
KLSE:0119
0.26x RM579.00K
≈ $145.37K
RM2.21 Million Malaysia RM0.12 ▲ +0.00%
3266 Western Digital Corporation
NASDAQ:WDC
0.26x $1.31 Billion $5.00 Billion USA $435.38 ▼ -5.24%
3267 Cisen Pharmaceutical Co Ltd
SHG:603367
0.26x CN¥337.68 Million
≈ $49.41 Million
CN¥1.29 Billion China CN¥13.61 ▼ -3.48%
3268 Westlake Chemical Partners LP
NYSE:WLKP
0.26x $115.75 Million $443.31 Million USA $21.48 ▼ -0.37%
3269 Krka d. d
WAR:KRK
0.26x zł173.69 Million
≈ $47.80 Million
zł665.51 Million Poland zł1110.00 ▼ -1.77%
3270 Edan Instruments Inc
SHE:300206
0.26x CN¥94.39 Million
≈ $13.81 Million
CN¥361.67 Million China CN¥11.93 ▼ -1.65%
3271 Yihai International Holding Ltd
F:YIR
0.26x €188.84 Million
≈ $220.78 Million
€723.71 Million Germany €1.64 ▲ +1.86%
3272 Taiwan Fire & Marine Insurance Co Ltd
TW:2832
0.26x NT$3.00 Billion
≈ $94.46 Million
NT$11.49 Billion Taiwan NT$60.70 ▼ -1.30%
3273 Novita S.A.
WAR:NVT
0.26x zł12.42 Million
≈ $3.42 Million
zł47.60 Million Poland zł98.00 ▲ +1.03%
3274 ASAHI KASEI CORP. ADR/2
F:ASA
0.26x €514.15 Billion
≈ $601.10 Billion
€1.97 Trillion Germany €16.00 ▲ +0.63%
3275 TRU PRECIOUS METALS CORP.
F:706
0.26x €78.55K
≈ $91.83K
€301.38K Germany €0.01 ▲ +0.00%
3276 Xilam Animation
PA:XIL
0.26x €10.70 Million
≈ $12.50 Million
€41.04 Million France €3.00 ▼ -0.33%
3277 Siegfried Holding Ltd
SW:SFZN
0.26x CHF247.38 Million
≈ $312.75 Million
CHF949.22 Million Switzerland CHF75.85 ▼ -5.48%
3278 Airoha Technology Corp
TW:6526
0.26x NT$1.81 Billion
≈ $57.02 Million
NT$6.95 Billion Taiwan NT$578.00 ▲ +1.05%
3279 Hanchang Ind.Co.Ltd
KQ:079170
0.26x ₩3.62 Billion
≈ $2.45 Million
₩13.88 Billion Korea ₩5750.00 ▲ +1.95%
3280 Karoon Energy Ltd
AU:KAR
0.26x AU$193.08 Million
≈ $136.62 Million
AU$741.60 Million Australia AU$1.79 ▼ -1.65%
3281 Nuenergy Gas Ltd
AU:NGY
0.26x AU$4.45 Million
≈ $3.15 Million
AU$17.10 Million Australia AU$0.04 ▼ -2.22%
3282 CN LGY.PWR.GR.UNSP.ADR/10
F:6WX0
0.26x €45.74 Billion
≈ $53.48 Billion
€175.83 Billion Germany €6.65 ▲ +0.76%
3283 Shiny Chemical Industrial Co Ltd
TW:1773
0.26x NT$1.48 Billion
≈ $46.57 Million
NT$5.69 Billion Taiwan NT$160.00 ▲ +0.31%
3284 Sedana Medical AB
ST:SEDANA
0.26x Skr12.76 Million
≈ $1.37 Million
Skr49.06 Million Sweden Skr12.18 ▲ +4.64%
3285 Big Sunshine Co Ltd
TW:1475
0.26x NT$194.99 Million
≈ $6.14 Million
NT$750.00 Million Taiwan NT$26.50 ▲ +0.00%
3286 Poly Plastic Masterbatch Suzhou Co
SHE:300905
0.26x CN¥74.14 Million
≈ $10.85 Million
CN¥285.28 Million China CN¥35.12 ▼ -2.98%
3287 Sea Harvest Group Ltd
JSE:SHG
0.26x ZAC1.41 Billion
≈ $747.27K
ZAC5.41 Billion South Africa ZAC830.00 ▲ +1.22%
3288 Taj GVK Hotels & Resorts Limited
NSE:TAJGVK
0.26x Rs936.50 Million
≈ $10.13 Million
Rs3.60 Billion India Rs353.35 ▲ +0.84%
3289 Palantir Technologies Inc. Class A Common Stock
NYSE:PLTR
0.26x $316.45 Million $1.22 Billion USA $178.15 ▲ +0.00%
3290 Guangdong Mingzhu Group Co Ltd
SHG:600382
0.26x CN¥150.84 Million
≈ $22.07 Million
CN¥580.64 Million China CN¥6.44 ▲ +2.55%
3291 SeaBird Exploration Plc
OL:SBX
0.26x Nkr5.25 Million
≈ $552.87K
Nkr20.23 Million Norway Nkr8.84 ▲ +0.00%
3292 Johnson Outdoors Inc
NASDAQ:JOUT
0.26x $56.55 Million $217.74 Million USA $46.87 ▼ -1.18%
3293 Stampede Drilling Inc
V:SDI
0.26x CA$8.25 Million
≈ $5.97 Million
CA$31.79 Million Canada CA$0.24 ▲ +2.17%
3294 Niu Technologies
F:0O9
0.26x €531.08 Million
≈ $620.89 Million
€2.05 Billion Germany €1.64 ▼ -0.61%
3295 ARK Resources Bhd
KLSE:7007
0.26x RM15.83 Million
≈ $3.97 Million
RM60.98 Million Malaysia RM0.25 ▼ -2.00%
3296 Jiangsu Cai Qin Technology Co Ltd
SHG:688182
0.26x CN¥104.29 Million
≈ $15.26 Million
CN¥401.94 Million China CN¥27.79 ▼ -1.45%
3297 SAMYANG NC Chem
KQ:482630
0.26x ₩6.63 Billion
≈ $4.49 Million
₩25.55 Billion Korea ₩13150.00 ▲ +0.84%
3298 Nahar Industrial Enterprises Limited
NSE:NAHARINDUS
0.26x Rs1.79 Billion
≈ $19.35 Million
Rs6.90 Billion India Rs147.60 ▲ +17.51%
3299 NetEase Inc
NASDAQ:NTES
0.26x $14.61 Billion $56.35 Billion USA $122.97 ▼ -4.06%
3300 He Bei Cheng De LoLo Co Ltd
SHE:000848
0.26x CN¥311.12 Million
≈ $45.53 Million
CN¥1.20 Billion China CN¥8.43 ▲ +1.81%