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

Last Updated

Jul 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
1201 President Bakery Public Company Limited
BK:PB
0.59x ฿661.01 Million
≈ $20.60 Million
฿1.13 Billion Thailand ฿48.00 ▲ +0.00%
1202 M-tron Industries, Inc.
NYSE MKT:MPTI
0.59x $3.03 Million $5.17 Million USA $83.00 ▲ +4.34%
1203 PNC Infratech Limited
NSE:PNCINFRA
0.59x Rs41.89 Billion
≈ $453.03 Million
Rs71.55 Billion India Rs246.78 ▲ +0.62%
1204 Alkane Resources Ltd
AU:ALK
0.59x AU$223.73 Million
≈ $158.30 Million
AU$382.43 Million Australia AU$1.32 ▲ +1.15%
1205 Edelteq Holdings Berhad
KLSE:0278
0.58x RM4.91 Million
≈ $1.23 Million
RM8.40 Million Malaysia RM0.34 ▼ -1.47%
1206 Aether Industries Limited
NSE:AETHER
0.58x Rs4.34 Billion
≈ $46.94 Million
Rs7.46 Billion India Rs1450.60 ▼ -1.67%
1207 Transart Graphics Co Ltd
TW:8481
0.58x NT$123.70 Million
≈ $3.90 Million
NT$212.56 Million Taiwan NT$39.90 ▲ +2.70%
1208 Ridgeline Minerals Corp
V:RDG
0.58x CA$531.70K
≈ $384.62K
CA$914.50K Canada CA$0.16 ▼ -3.13%
1209 Tashin Holdings Bhd
KLSE:0211
0.58x RM49.73 Million
≈ $12.49 Million
RM85.53 Million Malaysia RM0.20 ▲ +0.00%
1210 Data International Co Ltd
TWO:5432
0.58x NT$38.00 Million
≈ $1.20 Million
NT$65.56 Million Taiwan NT$120.50 ▼ -2.03%
1211 Fibon Bhd
KLSE:0149
0.58x RM2.19 Million
≈ $548.83K
RM3.77 Million Malaysia RM0.38 ▼ -1.32%
1212 Jiangsu Rijiu Optoelectronics Joint
SHE:003015
0.58x CN¥91.50 Million
≈ $13.39 Million
CN¥158.03 Million China CN¥10.25 ▼ -6.39%
1213 Cuscapi Berhad
KLSE:0051
0.58x RM9.30 Million
≈ $2.33 Million
RM16.11 Million Malaysia RM0.09 ▼ -5.26%
1214 Vardhman Special Steels Limited
NSE:VSSL
0.58x Rs2.05 Billion
≈ $22.20 Million
Rs3.56 Billion India Rs308.80 ▲ +3.50%
1215 Apollo Pipes Limited
NSE:APOLLOPIPE
0.58x Rs1.68 Billion
≈ $18.16 Million
Rs2.91 Billion India Rs493.35 ▼ -1.23%
1216 Euro Menkul Kiymet Yatirim Ortakligi AS
IS:EUYO
0.58x TL2.95 Million
≈ $66.14K
TL5.13 Million Turkey TL4.91 ▲ +0.00%
1217 Bestechnic (Shanghai) Co. Ltd. A
SHG:688608
0.57x CN¥326.74 Million
≈ $47.81 Million
CN¥568.95 Million China CN¥120.55 ▲ +6.87%
1218 Meihua International Medical Technologies Co. Ltd.
NASDAQ:MHUAF
0.57x $10.48 Million $18.25 Million USA $8.77 ▲ +0.00%
1219 Avia Avian PT Tbk
JK:AVIA
0.57x Rp765.08 Billion
≈ $44.83 Million
Rp1.33 Trillion Indonesia Rp334.00 ▲ +1.21%
1220 SBC Medical Group Holdings Incorporated
NASDAQ:SBC
0.57x $67.14 Million $117.14 Million USA $3.04 ▼ -1.30%
1221 Piippo OYJ
HE:PIIPPO
0.57x €2.19 Million
≈ $2.56 Million
€3.83 Million Finland €1.33 ▼ -1.48%
1222 Rambus Inc
NASDAQ:RMBS
0.57x $94.38 Million $165.12 Million USA $100.85 ▼ -0.58%
1223 BHB Brauholding Bayern-Mitte AG
F:B9B
0.57x €3.96 Million
≈ $4.63 Million
€6.94 Million Germany €1.97 ▲ +0.00%
1224 Southern Silver Exploration Corp.
V:SSV
0.57x CA$391.67K
≈ $283.33K
CA$686.06K Canada CA$0.45 ▲ +0.00%
1225 BEYOND FRAMES ENTMT AB
F:8WP
0.57x €17.58 Million
≈ $20.56 Million
€30.82 Million Germany €0.14 ▼ -0.71%
1226 Shandong Kaisheng New Materials Co.Ltd.
SHE:301069
0.57x CN¥104.55 Million
≈ $15.30 Million
CN¥183.26 Million China CN¥15.13 ▼ -3.88%
1227 Ekachai Medical Care Public Company Limited
BK:EKH
0.57x ฿206.16 Million
≈ $6.43 Million
฿361.55 Million Thailand ฿5.05 ▲ +1.00%
1228 Sung Kwang Bend Co.Ltd
KQ:014620
0.57x ₩23.32 Billion
≈ $15.80 Million
₩40.94 Billion Korea ₩24400.00 ▼ -5.79%
1229 BMC Medical Co. Ltd. A
SHE:301367
0.57x CN¥162.38 Million
≈ $23.76 Million
CN¥285.18 Million China CN¥48.02 ▲ +2.69%
1230 Oxford Lane Capital Corp
NASDAQ:OXLC
0.57x $447.18 Million $785.40 Million USA $8.87 ▲ +1.14%
1231 We Buy Cars Hlds Ltd
JSE:WBC
0.57x ZAC1.31 Billion
≈ $695.27K
ZAC2.30 Billion South Africa ZAC3261.00 ▼ -0.82%
1232 WOODSIDE ENE. SP.ADR 1
F:WOP
0.57x €15.17 Billion
≈ $17.73 Billion
€26.66 Billion Germany €18.90 ▲ +3.28%
1233 BW LPG Ltd
OL:BWLPG
0.57x Nkr749.79 Million
≈ $78.90 Million
Nkr1.32 Billion Norway Nkr204.20 ▲ +4.18%
1234 Guideline Geo AB (publ)
ST:GGEO
0.57x Skr19.50 Million
≈ $2.10 Million
Skr34.35 Million Sweden Skr9.98 ▲ +2.89%
1235 Pexip Holding ASA
OL:PEXIP
0.57x Nkr288.14 Million
≈ $30.32 Million
Nkr508.69 Million Norway Nkr79.10 ▼ -1.13%
1236 High Tech Pharm Co. Ltd
KQ:106190
0.57x ₩7.12 Billion
≈ $4.82 Million
₩12.57 Billion Korea ₩10510.00 ▼ -2.23%
1237 Korfez Gayrimenkul Yatirim
IS:KRGYO
0.57x TL206.76 Million
≈ $4.63 Million
TL365.39 Million Turkey TL2.51 ▲ +0.40%
1238 Yapp Automotive Systems Co Ltd
SHG:603013
0.57x CN¥1.38 Billion
≈ $202.25 Million
CN¥2.44 Billion China CN¥15.76 ▲ +0.06%
1239 Aberforth Smaller Companies Trust PLC
LSE:ASL
0.57x GBX42.56 Million
≈ $5.18K
GBX75.31 Million UK GBX1738.00 ▲ +0.12%
1240 Predictive Discovery Ltd
AU:PDI
0.57x AU$3.91 Million
≈ $2.76 Million
AU$6.91 Million Australia AU$0.62 ▲ +1.64%
1241 Caxton
JSE:CAT
0.57x ZAC1.04 Billion
≈ $552.38K
ZAC1.84 Billion South Africa ZAC1200.00 ▼ -3.15%
1242 Galaxia SM Inc
KO:011420
0.56x ₩5.97 Billion
≈ $4.04 Million
₩10.56 Billion Korea ₩1382.00 ▼ -5.60%
1243 Havsfrun Investment AB (publ)
ST:HAV-B
0.56x Skr866.00K
≈ $93.20K
Skr1.53 Million Sweden Skr13.26 ▼ -0.60%
1244 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
0.56x Rs585.33 Million
≈ $6.33 Million
Rs1.04 Billion India Rs306.15 ▼ -0.18%
1245 IPSEN SA SP.ADR 1/4/ EO 1
F:I7G0
0.56x €1.47 Billion
≈ $1.72 Billion
€2.60 Billion Germany €40.80 ▲ +3.03%
1246 Hunan Warrant Pharmaceutical Co. Ltd. A
SHG:688799
0.56x CN¥376.10 Million
≈ $55.03 Million
CN¥667.46 Million China CN¥47.02 ▲ +2.11%
1247 Bajaj Consumer Care Limited
NSE:BAJAJCON
0.56x Rs1.07 Billion
≈ $11.57 Million
Rs1.90 Billion India Rs538.95 ▲ +2.53%
1248 Jinduicheng Molybdenum Co Ltd
SHG:601958
0.56x CN¥1.60 Billion
≈ $234.59 Million
CN¥2.85 Billion China CN¥20.39 ▲ +3.19%
1249 YONGHE MED.GR.DL-0000025
F:L97
0.56x €514.43 Million
≈ $601.42 Million
€914.47 Million Germany €0.22 ▲ +1.85%
1250 SDM SE
XETRA:75S
0.56x €7.20 Million
≈ $8.42 Million
€12.80 Million Germany €0.00 ▼ -97.14%
1251 Fullink Technology Co. LTD.
SHE:301067
0.56x CN¥170.40 Million
≈ $24.93 Million
CN¥303.04 Million China CN¥22.35 ▼ -14.40%
1252 ZINKA LOGISTICS SOL LTD
NSE:BLACKBUCK
0.56x Rs1.77 Billion
≈ $19.11 Million
Rs3.14 Billion India Rs573.80 ▼ -1.00%
1253 Clairvest Group Inc.
TO:CVG
0.56x CA$84.94 Million
≈ $61.45 Million
CA$151.20 Million Canada CA$77.18 ▲ +0.00%
1254 Ultra Jaya Milk Industry Tbk
JK:ULTJ
0.56x Rp662.45 Billion
≈ $38.82 Million
Rp1.18 Trillion Indonesia Rp1450.00 ▲ +1.05%
1255 Yelp Inc
NYSE:YELP
0.56x $144.10 Million $256.73 Million USA $26.33 ▲ +0.42%
1256 Fima Corporation Bhd
KLSE:3107
0.56x RM77.83 Million
≈ $19.54 Million
RM138.86 Million Malaysia RM1.65 ▼ -0.60%
1257 ARB Corporation Ltd
AU:ARB
0.56x AU$75.56 Million
≈ $53.46 Million
AU$134.90 Million Australia AU$17.41 ▼ -2.14%
1258 Sailfish Royalty Corp
V:FISH
0.56x CA$771.02K
≈ $557.75K
CA$1.38 Million Canada CA$4.83 ▲ +0.42%
1259 Guangdong VTR Bio-Tech Co Ltd
SHE:300381
0.56x CN¥149.40 Million
≈ $21.86 Million
CN¥266.84 Million China CN¥5.78 ▼ -0.34%
1260 Coffee Holding Co Inc
NASDAQ:JVA
0.56x $6.92 Million $12.39 Million USA $3.45 ▼ -1.99%
1261 Consolidated Water Co Ltd
NASDAQ:CWCO
0.56x $17.34 Million $31.03 Million USA $29.00 ▼ -0.58%
1262 Micro Systemation AB (publ)
ST:MSAB-B
0.56x Skr93.70 Million
≈ $10.08 Million
Skr167.80 Million Sweden Skr83.80 ▼ -0.24%
1263 Trent Limited
NSE:TRENT
0.56x Rs25.79 Billion
≈ $278.90 Million
Rs46.21 Billion India Rs2925.90 ▲ +2.94%
1264 Cliq Digital AG
XETRA:CLIQ
0.56x €7.31 Million
≈ $8.54 Million
€13.10 Million Germany €3.54 ▲ +0.28%
1265 Bachem Holding AG
SW:BANB
0.56x CHF362.39 Million
≈ $458.16 Million
CHF650.41 Million Switzerland CHF70.25 ▼ -1.26%
1266 ZHOU HEI YA HLDG -000001
F:ZHY
0.56x €479.80 Million
≈ $560.93 Million
€861.45 Million Germany €0.10 ▲ +3.74%
1267 Pudumjee Paper Products Limited
NSE:PDMJEPAPER
0.56x Rs1.40 Billion
≈ $15.10 Million
Rs2.51 Billion India Rs84.82 ▲ +2.12%
1268 Sego Resources Inc
V:SGZ
0.56x CA$261.63K
≈ $189.26K
CA$470.19K Canada CA$0.04 ▼ -12.50%
1269 T S Flour Mill Public Company Limited
BK:TMILL
0.56x ฿318.51 Million
≈ $9.93 Million
฿572.43 Million Thailand ฿2.68 ▲ +3.88%
1270 Jantsa Jant Sanayi ve Ticaret AS
IS:JANTS
0.56x TL1.47 Billion
≈ $32.98 Million
TL2.65 Billion Turkey TL15.79 ▲ +0.96%
1271 Ajinextek Co. Ltd
KQ:059120
0.56x ₩2.75 Billion
≈ $1.87 Million
₩4.95 Billion Korea ₩4315.00 ▼ -5.16%
1272 Kumba Iron Ore Ltd
JSE:KIO
0.56x ZAC17.63 Billion
≈ $9.37 Million
ZAC31.70 Billion South Africa ZAC26859.00 ▼ -2.81%
1273 Hume Industries Berhad
KLSE:5000
0.56x RM236.02 Million
≈ $59.26 Million
RM424.37 Million Malaysia RM2.90 ▲ +0.00%
1274 Petrolia SE
OL:PSE
0.56x Nkr11.48 Million
≈ $1.21 Million
Nkr20.68 Million Norway Nkr6.00 ▼ -1.64%
1275 Shenyang Xingqi Pharmaceutical Co Ltd
SHE:300573
0.56x CN¥312.02 Million
≈ $45.66 Million
CN¥562.18 Million China CN¥41.13 ▲ +3.79%
1276 Indo Tambangraya Megah Tbk
JK:ITMG
0.55x Rp263.01 Million
≈ $15.41K
Rp475.20 Million Indonesia Rp24325.00 ▲ +1.99%
1277 Sierra Madre Gold and Silver Ltd
V:SM
0.55x CA$5.92 Million
≈ $4.28 Million
CA$10.70 Million Canada CA$1.59 ▼ -4.22%
1278 Shaanxi Huaqin Technology Industry Co. Ltd. A
SHG:688281
0.55x CN¥920.55 Million
≈ $134.71 Million
CN¥1.66 Billion China CN¥44.50 ▲ +3.54%
1279 MMAG Holdings Bhd
KLSE:0034
0.55x RM295.45 Million
≈ $74.18 Million
RM534.48 Million Malaysia RM0.03 ▲ +0.00%
1280 Digitalbox PLC
LSE:DBOX
0.55x GBX202.00K
≈ $24.58
GBX366.00K UK GBX5.65 ▲ +0.00%
1281 Palantir Technologies Inc.
NASDAQ:PLTR
0.55x $906.57 Million $1.64 Billion USA $134.85 ▲ +1.87%
1282 Gold Fields Ltd ADR
NYSE:GFI
0.55x $3.61 Billion $6.55 Billion USA $43.96 ▼ -3.36%
1283 Hipages Group Holdings Ltd
AU:HPG
0.55x AU$13.52 Million
≈ $9.57 Million
AU$24.56 Million Australia AU$0.73 ▲ +0.00%
1284 Apetit Oyj
HE:APETIT
0.55x €20.70 Million
≈ $24.20 Million
€37.60 Million Finland €12.70 ▲ +3.25%
1285 Solitario Exploration & Royalty Corp
NYSE MKT:XPL
0.55x $229.00K $416.00K USA $0.83 ▼ -1.19%
1286 THARISA NON LIST. DL-001
F:7YZ
0.55x €214.72 Million
≈ $251.03 Million
€390.23 Million Germany €1.26 ▼ -1.56%
1287 Masterkool International Public Company Limited
BK:KOOL
0.55x ฿225.60 Million
≈ $7.03 Million
฿411.16 Million Thailand ฿0.30 ▲ +0.00%
1288 CHINA FOODS UNSP.ADR/20
F:CFH0
0.55x €4.29 Billion
≈ $5.02 Billion
€7.82 Billion Germany €7.55 ▲ +0.00%
1289 FENIX Resources Ltd
AU:FEX
0.55x AU$102.30 Million
≈ $72.38 Million
AU$186.70 Million Australia AU$0.28 ▲ +3.70%
1290 Iradimed Co
NASDAQ:IRMD
0.55x $8.69 Million $15.88 Million USA $97.03 ▲ +0.00%
1291 Rave Restaurant Group Inc
NASDAQ:RAVE
0.55x $1.17 Million $2.13 Million USA $3.29 ▼ -0.30%
1292 Gasporox AB (publ)
ST:GPX
0.55x Skr15.96 Million
≈ $1.72 Million
Skr29.19 Million Sweden Skr6.90 ▲ +6.15%
1293 FLAT GLASS GROUP H YC-25
F:72T
0.55x €10.80 Billion
≈ $12.63 Billion
€19.77 Billion Germany €0.72 ▲ +3.62%
1294 Homeritz Corporation Bhd
KLSE:5160
0.55x RM14.12 Million
≈ $3.54 Million
RM25.85 Million Malaysia RM0.36 ▲ +1.41%
1295 ezCaretech Co. LTD
KQ:099750
0.55x ₩8.11 Billion
≈ $5.49 Million
₩14.86 Billion Korea ₩6180.00 ▲ +2.66%
1296 Garanti Yatirim Ortakligi AS
IS:GRNYO
0.55x TL2.48 Million
≈ $55.61K
TL4.55 Million Turkey TL15.82 ▼ -0.38%
1297 Infomedia Ltd
AU:IFM
0.54x AU$29.71 Million
≈ $21.02 Million
AU$54.54 Million Australia AU$1.70 ▲ +0.00%
1298 Zenner Metering Technology (Shanghai) Ltd. A
SHE:301303
0.54x CN¥594.44 Million
≈ $86.99 Million
CN¥1.09 Billion China CN¥12.57 ▼ -5.56%
1299 Inner Mongolia Lantai Industrial Co Ltd
SHG:600328
0.54x CN¥6.72 Billion
≈ $983.94 Million
CN¥12.37 Billion China CN¥6.16 ▲ +1.99%
1300 Impax Asset Management Group Plc
LSE:IPX
0.54x GBX21.46 Million
≈ $2.61K
GBX39.48 Million UK GBX110.40 ▼ -1.60%