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
5201 Railway Metrics & Dynamics Sweden AB
ST:RMDX
0.18x Skr7.82 Million
≈ $841.13K
Skr44.64 Million Sweden Skr1.14 ▼ -4.20%
5202 Intercede Group
LSE:IGP
0.18x GBX1.94 Million
≈ $236.29
GBX11.09 Million UK GBX113.50 ▲ +0.00%
5203 Niko Semiconductor Co Ltd
TWO:3317
0.18x NT$132.62 Million
≈ $4.18 Million
NT$757.70 Million Taiwan NT$65.50 ▼ -1.50%
5204 Allied Supreme Corp
TW:4770
0.17x NT$428.26 Million
≈ $13.49 Million
NT$2.45 Billion Taiwan NT$212.00 ▲ +0.95%
5205 Ovzon AB
ST:OVZON
0.17x Skr116.00 Million
≈ $12.48 Million
Skr663.00 Million Sweden Skr40.16 ▼ -0.15%
5206 Usun Technology Co Ltd
TWO:3498
0.17x NT$423.94 Million
≈ $13.36 Million
NT$2.42 Billion Taiwan NT$192.00 ▲ +4.63%
5207 Suvidhaa Infoserve Limited
NSE:SUVIDHAA
0.17x Rs62.14 Million
≈ $672.02K
Rs355.20 Million India Rs2.32 ▼ -3.73%
5208 MSP Steel & Power Limited
NSE:MSPL
0.17x Rs1.22 Billion
≈ $13.18 Million
Rs6.97 Billion India Rs34.30 ▲ +1.00%
5209 Shanghai Haohai Biological Technology Co. Ltd
F:5HB
0.17x €195.00 Million
≈ $227.97 Million
€1.12 Billion Germany €1.75 ▲ +1.74%
5210 Goldshore Resources Inc
V:GSHR
0.17x CA$4.29 Million
≈ $3.10 Million
CA$24.55 Million Canada CA$0.53 ▲ +6.00%
5211 Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI
0.17x €404.67 Million
≈ $473.10 Million
€2.32 Billion Germany €0.03 ▼ -1.72%
5212 AimCore Technology Co Ltd
TWO:3615
0.17x NT$101.93 Million
≈ $3.21 Million
NT$583.32 Million Taiwan NT$36.50 ▲ +0.00%
5213 SEI Investments Company
NASDAQ:SEIC
0.17x $137.75 Million $788.47 Million USA $109.53 ▲ +1.79%
5214 Anhui Wanyi Science and Technology Co Ltd
SHG:688600
0.17x CN¥89.33 Million
≈ $13.07 Million
CN¥511.45 Million China CN¥26.79 ▼ -1.00%
5215 37 Interactive Entertainment Network Technology Group Co Ltd
SHE:002555
0.17x CN¥1.36 Billion
≈ $199.43 Million
CN¥7.81 Billion China CN¥18.59 ▲ +0.27%
5216 Moulinvest
PA:ALMOU
0.17x €11.32 Million
≈ $13.23 Million
€64.85 Million France €23.10 ▼ -0.43%
5217 Jiangsu Nanfang Bearing Co Ltd
SHE:002553
0.17x CN¥52.88 Million
≈ $7.74 Million
CN¥303.04 Million China CN¥15.30 ▼ -0.71%
5218 Galiano Gold Inc
TO:GAU
0.17x CA$67.62 Million
≈ $48.91 Million
CA$387.57 Million Canada CA$3.21 ▲ +2.88%
5219 Xaar plc
LSE:XAR
0.17x GBX3.83 Million
≈ $466.61
GBX21.98 Million UK GBX116.00 ▲ +0.87%
5220 Spigen Korea Co. Ltd
KQ:192440
0.17x ₩9.83 Billion
≈ $6.66 Million
₩56.34 Billion Korea ₩27900.00 ▼ -6.06%
5221 ENF Technology Co. Ltd
KQ:102710
0.17x ₩50.04 Billion
≈ $33.91 Million
₩286.91 Billion Korea ₩44800.00 ▼ -5.68%
5222 Molinos Rio de la Plata SA
BA:MOLI
0.17x AR$84.11 Billion
≈ $60.86 Million
AR$482.25 Billion Argentina AR$2465.00 ▲ +1.86%
5223 Molinos Rio de la Plata SA
BA:MOLI5
0.17x AR$84.11 Billion
≈ $60.86 Million
AR$482.25 Billion Argentina AR$4960.00 ▲ +0.00%
5224 HighPeak Energy Inc
NASDAQ:HPKEW
0.17x $268.62 Million $1.54 Billion USA $0.05 ▲ +0.00%
5225 Shaanxi Coal Industry Co Ltd
SHG:601225
0.17x CN¥17.02 Billion
≈ $2.49 Billion
CN¥97.63 Billion China CN¥25.73 ▲ +0.70%
5226 Robot S.A.
MC:RBT
0.17x €870.04K
≈ $1.02 Million
€4.99 Million Spain €5.25 ▼ -2.78%
5227 Selena FM S.A.
WAR:SEL
0.17x zł116.40 Million
≈ $32.03 Million
zł667.99 Million Poland zł54.80 ▲ +4.18%
5228 Pearson PLC
LSE:PSON
0.17x GBX487.00 Million
≈ $59.25K
GBX2.79 Billion UK GBX1195.50 ▲ +0.93%
5229 NK Co. Ltd
KO:085310
0.17x ₩11.20 Billion
≈ $7.59 Million
₩64.30 Billion Korea ₩9500.00 ▼ -0.73%
5230 360 Finance Inc
NASDAQ:QFIN
0.17x $5.18 Billion $29.73 Billion USA $11.58 ▲ +1.09%
5231 Master Pack Group Bhd
KLSE:7029
0.17x RM3.86 Million
≈ $969.37K
RM22.17 Million Malaysia RM1.61 ▼ -7.47%
5232 Telkom Indonesia (Persero) Tbk PT
JK:TLKM
0.17x Rp23.83 Trillion
≈ $1.40 Billion
Rp136.88 Trillion Indonesia Rp2610.00 ▲ +0.00%
5233 Paik Kwang Ind
KO:001340
0.17x ₩66.57 Billion
≈ $45.11 Million
₩382.49 Billion Korea ₩4860.00 ▼ -3.19%
5234 Aarti Surfactants Limited
NSE:AARTISURF
0.17x Rs440.99 Million
≈ $4.77 Million
Rs2.53 Billion India Rs572.95 ▲ +1.94%
5235 Acumentis Group Ltd
AU:ACU
0.17x AU$2.28 Million
≈ $1.61 Million
AU$13.11 Million Australia AU$0.11 ▲ +0.00%
5236 Dis-Chem Pharmacies
JSE:DCP
0.17x ZAC2.39 Billion
≈ $1.27 Million
ZAC13.72 Billion South Africa ZAC2900.00 ▼ -1.59%
5237 Frtek Co.Ltd
KQ:073540
0.17x ₩1.74 Billion
≈ $1.18 Million
₩10.01 Billion Korea ₩2345.00 ▼ -0.64%
5238 Sygnity SA
WAR:SGN
0.17x zł25.17 Million
≈ $6.93 Million
zł144.76 Million Poland zł86.90 ▲ +2.60%
5239 Guangxi Wuzhou Communications Co Ltd
SHG:600368
0.17x CN¥804.30 Million
≈ $117.69 Million
CN¥4.63 Billion China CN¥4.02 ▲ +1.52%
5240 Hariom Pipe Industries Limited
NSE:HARIOMPIPE
0.17x Rs991.90 Million
≈ $10.73 Million
Rs5.71 Billion India Rs348.50 ▲ +0.29%
5241 Link Mobility Group Holding ASA
OL:LINK
0.17x Nkr907.05 Million
≈ $95.45 Million
Nkr5.22 Billion Norway Nkr24.96 ▲ +0.08%
5242 Hes Technology Group
SHE:002963
0.17x CN¥68.98 Million
≈ $10.09 Million
CN¥396.92 Million China CN¥17.46 ▲ +1.63%
5243 Brimstone Investment Corporation Ltd
JSE:BRT
0.17x ZAC242.19 Million
≈ $128.71K
ZAC1.39 Billion South Africa ZAC547.00 ▲ +1.30%
5244 Inzi Display Co.Ltd
KQ:037330
0.17x ₩54.17 Billion
≈ $36.71 Million
₩311.76 Billion Korea ₩775.00 ▲ +1.97%
5245 RIT Capital Partners
LSE:RCP
0.17x GBX76.20 Million
≈ $9.27K
GBX438.60 Million UK GBX2580.00 ▲ +0.58%
5246 Jaeyoung Solutec Co. Ltd
KQ:049630
0.17x ₩19.80 Billion
≈ $13.42 Million
₩113.95 Billion Korea ₩7360.00 ▼ -3.16%
5247 INMODE LTD IS -01
F:154
0.17x €15.56 Million
≈ $18.19 Million
€89.58 Million Germany €12.57 ▼ -1.30%
5248 Shanghai Golden Bridge
SHG:603918
0.17x CN¥55.53 Million
≈ $8.13 Million
CN¥319.78 Million China CN¥10.20 ▲ +1.29%
5249 Sasol Ltd
JSE:SOL
0.17x ZAC35.05 Billion
≈ $18.63 Million
ZAC201.94 Billion South Africa ZAC20000.00 ▲ +1.09%
5250 Beijing Easpring Material Tech
SHE:300073
0.17x CN¥833.68 Million
≈ $121.99 Million
CN¥4.81 Billion China CN¥41.31 ▲ +1.47%
5251 HNA Technology Co Ltd B
SHG:900938
0.17x $425.25 Million $2.45 Billion China $0.22 ▼ -0.89%
5252 SharkNinja, Inc.
NYSE:SN
0.17x $476.48 Million $2.75 Billion USA $180.76 ▲ +0.43%
5253 Pineapple Financial Inc.
NYSE:PAPL
0.17x $669.06K $3.86 Million USA $1.04 ▼ -5.45%
5254 Petron Malaysia Refining Marketing
KLSE:3042
0.17x RM385.19 Million
≈ $96.71 Million
RM2.22 Billion Malaysia RM3.53 ▲ +1.73%
5255 Kellton Tech Solutions Limited
NSE:KELLTONTEC
0.17x Rs557.60 Million
≈ $6.03 Million
Rs3.22 Billion India Rs13.56 ▼ -0.29%
5256 Kogeneracja SA
WAR:KGN
0.17x zł382.91 Million
≈ $105.38 Million
zł2.21 Billion Poland zł67.60 ▲ +0.30%
5257 Suzhou Medsys Tech Co Ltd
SHG:603990
0.17x CN¥63.35 Million
≈ $9.27 Million
CN¥365.75 Million China CN¥22.90 ▲ +2.88%
5258 Bonduelle S.C.A.
PA:BON
0.17x €255.05 Million
≈ $298.18 Million
€1.47 Billion France €8.71 ▼ -0.23%
5259 Taimide Tech Inc
TW:3645
0.17x NT$314.37 Million
≈ $9.90 Million
NT$1.82 Billion Taiwan NT$65.00 ▼ -1.22%
5260 NanJing GOVA Technology Co. Ltd. A
SHG:688539
0.17x CN¥36.71 Million
≈ $5.37 Million
CN¥212.02 Million China CN¥25.57 ▼ -1.39%
5261 American Shared Hospital Service
NYSE MKT:AMS
0.17x $5.37 Million $31.03 Million USA $1.35 ▲ +0.00%
5262 TagMaster AB Series B
ST:TAGM-B
0.17x Skr36.25 Million
≈ $3.90 Million
Skr209.37 Million Sweden Skr31.60 ▲ +0.00%
5263 Shenzhen Hirisun Technology Inc
SHE:300277
0.17x CN¥30.61 Million
≈ $4.48 Million
CN¥176.80 Million China CN¥12.02 ▲ +0.84%
5264 Shanghai Fudan-Zhangjiang Bio-Pharmaceutical Co Ltd
SHG:688505
0.17x CN¥47.42 Million
≈ $6.94 Million
CN¥273.93 Million China CN¥8.64 ▼ -2.37%
5265 Great Taipei Gas Corp
TW:9908
0.17x NT$975.94 Million
≈ $30.75 Million
NT$5.64 Billion Taiwan NT$29.20 ▲ +0.17%
5266 Quantum Foods Holdings
JSE:QFH
0.17x ZAC187.01 Million
≈ $99.39K
ZAC1.08 Billion South Africa ZAC745.00 ▲ +0.95%
5267 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
0.17x €1.91 Billion
≈ $2.24 Billion
€11.06 Billion Germany €2.00 ▲ +0.00%
5268 Frontier Transport Holdings Ltd
JSE:FTH
0.17x ZAC245.54 Million
≈ $130.49K
ZAC1.42 Billion South Africa ZAC616.00 ▲ +0.00%
5269 Subex Limited
NSE:SUBEXLTD
0.17x Rs361.50 Million
≈ $3.91 Million
Rs2.09 Billion India Rs18.66 ▲ +9.25%
5270 Wentel Engineering Holdings Berhad
KLSE:0298
0.17x RM2.50 Million
≈ $627.67K
RM14.46 Million Malaysia RM0.30 ▼ -4.84%
5271 Shian Yih Electronic Industry Co Ltd
TWO:3531
0.17x NT$66.75 Million
≈ $2.10 Million
NT$386.12 Million Taiwan NT$21.70 ▲ +1.64%
5272 Appeninn Vagyonkezelo Holding Nyilvanosan Mukodo Reszvenytarsasag
F:0AP
0.17x €19.86 Million
≈ $23.22 Million
€114.90 Million Germany €1.86 ▲ +0.00%
5273 Ningbo Bohui Chemical Technology
SHE:300839
0.17x CN¥225.58 Million
≈ $33.01 Million
CN¥1.31 Billion China CN¥12.47 ▲ +20.02%
5274 Global Unichip Corp
TW:3443
0.17x NT$4.13 Billion
≈ $130.16 Million
NT$23.92 Billion Taiwan NT$5600.00 ▼ -0.53%
5275 Xiangpiaopiao Food Co Ltd
SHG:603711
0.17x CN¥245.48 Million
≈ $35.92 Million
CN¥1.42 Billion China CN¥11.36 ▼ -1.22%
5276 Noida Toll Bridge Company Limited
NSE:NOIDATOLL
0.17x Rs205.59 Million
≈ $2.22 Million
Rs1.19 Billion India Rs4.04 ▼ -2.18%
5277 G.I. Tech Co. Ltd.
KQ:382480
0.17x ₩5.76 Billion
≈ $3.91 Million
₩33.40 Billion Korea ₩1647.00 ▼ -3.85%
5278 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
0.17x $1.24 Billion $7.18 Billion USA $548.05 ▲ +1.44%
5279 Freehold Royalties Ltd.
TO:FRU
0.17x CA$64.27 Million
≈ $46.49 Million
CA$372.68 Million Canada CA$17.73 ▼ -0.28%
5280 Sarla Performance Fibers Limited
NSE:SARLAPOLY
0.17x Rs545.44 Million
≈ $5.90 Million
Rs3.16 Billion India Rs97.89 ▼ -0.97%
5281 Weihai Honglin Electronic Co. Ltd. A
SHE:301439
0.17x CN¥314.76 Million
≈ $46.06 Million
CN¥1.83 Billion China CN¥14.88 ▲ +0.07%
5282 Metalore Resources Ltd
V:MET
0.17x CA$176.14K
≈ $127.42K
CA$1.02 Million Canada CA$2.69 ▲ +16.96%
5283 Zhejiang Liming Intelligent Manufacturing Co Ltd
SHG:603048
0.17x CN¥54.32 Million
≈ $7.95 Million
CN¥315.09 Million China CN¥21.44 ▼ -1.61%
5284 Amcil Ltd
AU:AMH
0.17x AU$4.79 Million
≈ $3.39 Million
AU$27.81 Million Australia AU$0.90 ▲ +1.12%
5285 Astarta Holding N.V.
WAR:AST
0.17x zł43.88 Million
≈ $12.08 Million
zł254.64 Million Poland zł41.30 ▼ -1.67%
5286 SINGULAR PEOPLE S EO-1
F:H0U
0.17x €7.51 Million
≈ $8.79 Million
€43.61 Million Germany €1.98 ▲ +1.80%
5287 Sjm Holdings
KO:025530
0.17x ₩10.79 Billion
≈ $7.31 Million
₩62.60 Billion Korea ₩3600.00 ▼ -0.55%
5288 XINTE ENERGY CO. CL.H YC1
F:9M7
0.17x €7.76 Billion
≈ $9.08 Billion
€45.07 Billion Germany €0.45 ▲ +2.74%
5289 Caledonia Mining Corporation Plc
LSE:CMCL
0.17x GBX20.11 Million
≈ $2.45K
GBX116.79 Million UK GBX1880.00 ▲ +3.01%
5290 Wynn Macau Limited
F:8WY
0.17x €9.31 Billion
≈ $10.88 Billion
€54.06 Billion Germany €0.64 ▲ +1.60%
5291 WYNN MACAU LTD ADR/10
F:8WY0
0.17x €9.31 Billion
≈ $10.88 Billion
€54.06 Billion Germany €5.50 ▼ -0.90%
5292 Shenyang Jinbei Automotive Co Ltd
SHG:600609
0.17x CN¥394.67 Million
≈ $57.75 Million
CN¥2.29 Billion China CN¥3.21 ▼ -0.93%
5293 Shandong Nanshan Aluminium Co Ltd
SHG:600219
0.17x CN¥2.22 Billion
≈ $324.23 Million
CN¥12.87 Billion China CN¥4.75 ▲ +2.15%
5294 China Satellite Communications Co Ltd
SHG:601698
0.17x CN¥362.51 Million
≈ $53.05 Million
CN¥2.11 Billion China CN¥24.43 ▲ +0.29%
5295 Seouleaguer Co. Ltd
KQ:043710
0.17x ₩12.22 Billion
≈ $8.28 Million
₩71.04 Billion Korea ₩3140.00 ▼ -3.68%
5296 Shandong Kehui Power Automation Co Ltd
SHG:688681
0.17x CN¥39.72 Million
≈ $5.81 Million
CN¥230.89 Million China CN¥17.01 ▲ +0.89%
5297 Semiconductor Manufacturing International Corporation
F:MKN2
0.17x €2.97 Billion
≈ $3.47 Billion
€17.25 Billion Germany €3.40 ▲ +0.00%
5298 Novae Group Plc
STU:NVAL
0.17x €79.64 Billion
≈ $93.10 Billion
€463.03 Billion Germany €3.70 ▼ -6.09%
5299 Southstone Minerals Ltd
V:SML
0.17x CA$1.04 Million
≈ $755.19K
CA$6.07 Million Canada CA$0.06 ▼ -14.29%
5300 Hebei Gongda Keya Energy Technology Co. Ltd. A
SHE:301197
0.17x CN¥58.34 Million
≈ $8.54 Million
CN¥339.40 Million China CN¥25.38 ▲ +3.93%