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,336
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
13501 Shenzhen Ridge Engineering Consulting Co. Ltd.
SHE:300977
0.05x CN¥9.30 Million
≈ $1.36 Million
CN¥188.18 Million China CN¥16.07 ▼ -1.05%
13502 Ledtech Electronics Corp
TW:6164
0.05x NT$25.46 Million
≈ $802.26K
NT$515.19 Million Taiwan NT$11.75 ▼ -0.42%
13503 Brunswick Corporation
NYSE:BC
0.05x $182.20 Million $3.69 Billion USA $81.41 ▲ +1.22%
13504 United Bankers Oyj
HE:UNITED
0.05x €1.90 Million
≈ $2.22 Million
€38.51 Million Finland €24.40 ▲ +2.52%
13505 Socket Mobile Inc
NASDAQ:SCKT
0.05x $511.55K $10.35 Million USA $1.39 ▼ -34.74%
13506 ValueHD Corp. A
SHE:301318
0.05x CN¥8.40 Million
≈ $1.23 Million
CN¥169.99 Million China CN¥20.95 ▲ +0.34%
13507 Hunan Chen Dian International Development Co Ltd
SHG:600969
0.05x CN¥493.86 Million
≈ $72.27 Million
CN¥10.00 Billion China CN¥8.59 ▼ -0.12%
13508 KKB Engineering Berhad
KLSE:9466
0.05x RM18.61 Million
≈ $4.67 Million
RM376.97 Million Malaysia RM1.04 ▲ +0.00%
13509 Ramsdens Holdings PLC
LSE:RFX
0.05x GBX1.39 Million
≈ $169.37
GBX28.20 Million UK GBX664.00 ▲ +0.00%
13510 Modernform Group Public Company Limited
BK:MODERN
0.05x ฿45.18 Million
≈ $1.41 Million
฿915.68 Million Thailand ฿2.00 ▲ +0.00%
13511 Nuintek Co.Ltd
KQ:012340
0.05x ₩2.86 Billion
≈ $1.94 Million
₩57.96 Billion Korea ₩991.00 ▲ +11.98%
13512 Excellon Resources Inc.
TO:EXN
0.05x CA$459.00K
≈ $332.03K
CA$9.30 Million Canada CA$0.13 ▲ +0.00%
13513 Zhejiang Jinggong Science Technology
SHE:002006
0.05x CN¥87.53 Million
≈ $12.81 Million
CN¥1.77 Billion China CN¥13.94 ▼ -0.71%
13514 Monadelphous Group Ltd
F:8MP
0.05x €20.80 Million
≈ $24.32 Million
€421.77 Million Germany €19.10 ▲ +2.14%
13515 Winfarm
PA:ALWF
0.05x €2.84 Million
≈ $3.32 Million
€57.66 Million France €4.04 ▲ +1.25%
13516 Jinhui Mining Co Ltd
SHG:603132
0.05x CN¥209.53 Million
≈ $30.66 Million
CN¥4.25 Billion China CN¥19.00 ▲ +1.06%
13517 Novartis AG
SW:NOVN
0.05x CHF3.93 Billion
≈ $4.97 Billion
CHF79.84 Billion Switzerland CHF125.86 ▼ -0.74%
13518 Lindsay Australia Ltd
AU:LAU
0.05x AU$27.26 Million
≈ $19.29 Million
AU$553.18 Million Australia AU$0.62 ▼ -1.59%
13519 Cimentas Izmir Cimento Fabrikasi TAS
IS:CMENT
0.05x TL292.15 Million
≈ $6.54 Million
TL5.93 Billion Turkey TL278.00 ▲ +0.82%
13520 Empresa Distribuidora y Comercializadora Norte Sociedad Anónima
F:PWD1
0.05x €174.20 Billion
≈ $203.66 Billion
€3.54 Trillion Germany €19.80 ▼ -3.88%
13521 PHARMING GRP SP. ADRS
F:PHG
0.05x €10.98 Million
≈ $12.83 Million
€222.86 Million Germany €13.90 ▼ -0.71%
13522 Tianjin Pengling Rubber Hose Co Ltd
SHE:300375
0.05x CN¥69.70 Million
≈ $10.20 Million
CN¥1.42 Billion China CN¥3.99 ▼ -0.25%
13523 Western Securities Co Ltd
SHE:002673
0.05x CN¥3.97 Billion
≈ $581.31 Million
CN¥80.68 Billion China CN¥6.68 ▼ -0.74%
13524 Qingdao Tianneng Heavy Industries Co Ltd
SHE:300569
0.05x CN¥351.18 Million
≈ $51.39 Million
CN¥7.13 Billion China CN¥4.91 ▼ -1.60%
13525 Iridium Communications Inc
NASDAQ:IRDM
0.05x $101.57 Million $2.06 Billion USA $49.38 ▲ +0.12%
13526 J D Wetherspoon PLC
LSE:JDW
0.05x GBX76.92 Million
≈ $9.36K
GBX1.56 Billion UK GBX806.50 ▲ +0.25%
13527 Guangdong Lifestrong Pharmacy Co. Ltd.
SHE:301111
0.05x CN¥8.50 Million
≈ $1.24 Million
CN¥172.75 Million China CN¥19.88 ▼ -0.05%
13528 Newbury Pharmaceuticals AB
ST:NEWBRY
0.05x Skr2.26 Million
≈ $243.21K
Skr45.96 Million Sweden Skr2.69 ▼ -0.37%
13529 Guilin Layn Natural Ingredients Corp
SHE:002166
0.05x CN¥91.18 Million
≈ $13.34 Million
CN¥1.85 Billion China CN¥6.77 ▼ -1.02%
13530 Lindblad Expeditions Holdings Inc
NASDAQ:LIND
0.05x $56.24 Million $1.14 Billion USA $32.84 ▼ -0.61%
13531 Dae Hyun
KO:016090
0.05x ₩2.24 Billion
≈ $1.52 Million
₩45.58 Billion Korea ₩1519.00 ▲ +1.27%
13532 Modine Manufacturing Company
NYSE:MOD
0.05x $66.50 Million $1.35 Billion USA $198.32 ▲ +3.83%
13533 1Spatial PLC
LSE:SPA
0.05x GBX1.22 Million
≈ $148.32
GBX24.80 Million UK GBX72.80 ▲ +0.00%
13534 COSCO SHIPPING Holdings Co. Ltd
F:C6G
0.05x €9.84 Billion
≈ $11.51 Billion
€200.35 Billion Germany €1.67 ▼ -1.09%
13535 Enpro Industries
NYSE:NPO
0.05x $52.70 Million $1.07 Billion USA $336.49 ▲ +1.19%
13536 AstroNova Inc
NASDAQ:ALOT
0.05x $3.06 Million $62.23 Million USA $28.89 ▲ +0.03%
13537 The Beachbody Company, Inc.
NYSE:BODI
0.05x $5.68 Million $115.72 Million USA $10.69 ▼ -2.11%
13538 Equity Residential
NYSE:EQR
0.05x $466.41 Million $9.50 Billion USA $65.09 ▼ -1.12%
13539 Jiangsu Zitian Media Technology Co Ltd
SHE:300280
0.05x CN¥105.89 Million
≈ $15.50 Million
CN¥2.16 Billion China CN¥0.33 ▼ -13.16%
13540 Emerge Commerce Ltd
V:ECOM
0.05x CA$918.82K
≈ $664.66K
CA$18.71 Million Canada CA$0.08 ▲ +0.00%
13541 Aberdeen Global IF Inc
NYSE MKT:FCO
0.05x $858.12K $17.48 Million USA $2.56 ▲ +0.00%
13542 Toyota Motor Corporation
MX:TMN
0.05x MX$3.17 Trillion
≈ $182.28 Billion
MX$64.50 Trillion Mexico MX$3247.50 ▼ -0.32%
13543 Stelrad Group PLC
LSE:SRAD
0.05x GBX8.15 Million
≈ $991.86
GBX166.03 Million UK GBX152.00 ▲ +1.33%
13544 Lumax International Corp Ltd
TW:6192
0.05x NT$264.25 Million
≈ $8.33 Million
NT$5.38 Billion Taiwan NT$121.00 ▲ +4.31%
13545 Dalian Zhiyun Automation Co Ltd
SHE:300097
0.05x CN¥21.23 Million
≈ $3.11 Million
CN¥432.54 Million China CN¥9.05 ▼ -0.98%
13546 Scatec Solar OL
OL:SCATC
0.05x Nkr1.85 Billion
≈ $194.78 Million
Nkr37.71 Billion Norway Nkr95.55 ▲ +2.58%
13547 Hextar Global Bhd
KLSE:5151
0.05x RM27.63 Million
≈ $6.94 Million
RM562.93 Million Malaysia RM0.78 ▲ +0.00%
13548 Hindusthan National Glass & Industries Limited
NSE:HINDNATGLS
0.05x Rs1.82 Billion
≈ $19.73 Million
Rs37.16 Billion India Rs8.84 ▲ +0.00%
13549 Shanghai Baosight Software Co Ltd A
SHG:600845
0.05x CN¥545.75 Million
≈ $79.86 Million
CN¥11.12 Billion China CN¥18.31 ▼ -0.05%
13550 Jamf Holding
NASDAQ:JAMF
0.05x $66.36 Million $1.35 Billion USA $13.05 ▲ +0.46%
13551 Boer Power Holdings Limited
F:BOE
0.05x €61.29 Million
≈ $71.65 Million
€1.25 Billion Germany €0.07 ▼ -1.49%
13552 Rotem Shani Entrepreneurship and Investments Ltd
TA:RTSN
0.05x ILA34.17 Million
≈ $91.62K
ILA696.65 Million Israel ILA3462.00 ▲ +7.05%
13553 China Bester Group Telecom Co Ltd
SHG:603220
0.05x CN¥289.35 Million
≈ $42.34 Million
CN¥5.90 Billion China CN¥19.05 ▼ -0.94%
13554 Hunan Aihua Group Co Ltd
SHG:603989
0.05x CN¥109.30 Million
≈ $15.99 Million
CN¥2.23 Billion China CN¥29.12 ▲ +1.08%
13555 Sichuan Expressway Company Limited
F:EXF1
0.05x €2.08 Billion
≈ $2.43 Billion
€42.46 Billion Germany €0.49 ▼ -1.21%
13556 Elite Semiconductor Memory Technology Inc
TW:3006
0.05x NT$386.42 Million
≈ $12.17 Million
NT$7.88 Billion Taiwan NT$267.50 ▼ -2.90%
13557 L E Lundbergföretagen AB (publ)
ST:LUND-B
0.05x Skr2.98 Billion
≈ $320.59 Million
Skr60.77 Billion Sweden Skr573.00 ▼ -0.69%
13558 Genting Malaysia Bhd
KLSE:4715
0.05x RM953.02 Million
≈ $239.27 Million
RM19.44 Billion Malaysia RM1.75 ▼ -1.69%
13559 Hangzhou Lion Electronics Co Ltd
SHG:605358
0.05x CN¥532.84 Million
≈ $77.97 Million
CN¥10.87 Billion China CN¥43.81 ▼ -0.97%
13560 Currency Exchange International Corp
TO:CXI
0.05x CA$1.84 Million
≈ $1.33 Million
CA$37.52 Million Canada CA$29.50 ▲ +0.85%
13561 Prime Financial Group Ltd
AU:PFG
0.05x AU$2.21 Million
≈ $1.56 Million
AU$45.00 Million Australia AU$0.22 ▲ +0.00%
13562 Beijing Compass Technology Develop
SHE:300803
0.05x CN¥779.09 Million
≈ $114.00 Million
CN¥15.90 Billion China CN¥84.14 ▲ +0.25%
13563 BMT Co. Ltd
KQ:086670
0.05x ₩6.24 Billion
≈ $4.23 Million
₩127.43 Billion Korea ₩17520.00 ▼ -2.67%
13564 MILLICOM INTL CELL. DL15
F:M4M1
0.05x €668.00 Million
≈ $780.96 Million
€13.63 Billion Germany €83.50 ▼ -0.60%
13565 Guangzhou Risong Intelligent Technology Holding Co Ltd
SHG:688090
0.05x CN¥46.09 Million
≈ $6.74 Million
CN¥940.80 Million China CN¥67.04 ▲ +0.74%
13566 BOTH Engineering Technology Co. Ltd. A
SHG:601133
0.05x CN¥100.41 Million
≈ $14.69 Million
CN¥2.05 Billion China CN¥26.33 ▲ +0.11%
13567 Bilendi
PA:ALBLD
0.05x €4.92 Million
≈ $5.75 Million
€100.55 Million France €13.10 ▼ -0.30%
13568 Bonia Corporation Bhd
KLSE:9288
0.05x RM12.48 Million
≈ $3.13 Million
RM254.88 Million Malaysia RM0.87 ▲ +0.00%
13569 ARIZONA SONORAN COPPER
F:H6F
0.05x €5.97 Million
≈ $6.98 Million
€122.14 Million Germany €5.01 ▲ +0.00%
13570 Henan Rebecca Hair Products Co Ltd
SHG:600439
0.05x CN¥81.77 Million
≈ $11.97 Million
CN¥1.67 Billion China CN¥1.88 ▲ +1.08%
13571 Knafaim
TA:KNFM
0.05x ILA9.16 Million
≈ $24.55K
ILA187.22 Million Israel ILA1735.00 ▼ -1.70%
13572 Divio Technologies AB Series B
ST:DIVIO-B
0.05x Skr1.45 Million
≈ $155.61K
Skr29.57 Million Sweden Skr0.06 ▲ +13.92%
13573 Prozone Realty Limited
NSE:PROZONER
0.05x Rs342.95 Million
≈ $3.71 Million
Rs7.01 Billion India Rs42.58 ▼ -0.84%
13574 Chongqing Taiji Industry Group Co Ltd
SHG:600129
0.05x CN¥543.83 Million
≈ $79.58 Million
CN¥11.12 Billion China CN¥15.89 ▼ -2.22%
13575 COSAN S.A. SP.ADR 1/4
F:9CI0
0.05x €4.77 Billion
≈ $5.58 Billion
€97.60 Billion Germany €3.48 ▼ -0.57%
13576 Guangdong Hongtu Technology Holdings Co Ltd
SHE:002101
0.05x CN¥297.88 Million
≈ $43.59 Million
CN¥6.10 Billion China CN¥8.71 ▼ -0.46%
13577 Grand Industrial Holding Co Ltd
SHE:000626
0.05x CN¥359.89 Million
≈ $52.66 Million
CN¥7.37 Billion China CN¥7.83 ▼ -1.51%
13578 Keck Seng Malaysia Bhd
KLSE:3476
0.05x RM14.53 Million
≈ $3.65 Million
RM297.49 Million Malaysia RM5.09 ▲ +0.20%
13579 Sky Harbour Group Corp
NYSE MKT:SKYH
0.05x $17.45 Million $357.28 Million USA $11.21 ▲ +0.99%
13580 Scandinavian Investment Group A/S
CO:SIG
0.05x Dkr8.90 Million
≈ $1.39 Million
Dkr182.30 Million Denmark Dkr3.52 ▲ +0.57%
13581 ATN International Inc
NASDAQ:ATNI
0.05x $50.80 Million $1.04 Billion USA $31.29 ▼ -2.55%
13582 Hubei Huitian New Materials
SHE:300041
0.05x CN¥175.47 Million
≈ $25.68 Million
CN¥3.60 Billion China CN¥10.88 ▼ -1.27%
13583 Octodec
JSE:OCT
0.05x ZAC240.95 Million
≈ $128.05K
ZAC4.94 Billion South Africa ZAC1714.00 ▼ -2.00%
13584 YC Inox Co Ltd
TW:2034
0.05x NT$615.16 Million
≈ $19.38 Million
NT$12.61 Billion Taiwan NT$20.45 ▲ +0.49%
13585 Holmes Place International Ltd
TA:HLMS
0.05x ILA65.24 Million
≈ $174.90K
ILA1.34 Billion Israel ILA590.00 ▼ -0.52%
13586 Pantheon Resources
LSE:PANR
0.05x GBX2.24 Million
≈ $272.89
GBX46.00 Million UK GBX13.70 ▲ +5.38%
13587 Ananda Development Public Company Limited
BK:ANAN
0.05x ฿841.97 Million
≈ $26.24 Million
฿17.27 Billion Thailand ฿0.32 ▲ +0.00%
13588 Chongqing Mas Sci&Tech
SHE:300275
0.05x CN¥18.45 Million
≈ $2.70 Million
CN¥378.41 Million China CN¥8.88 ▲ +0.45%
13589 Koleksiyon Mobilya Sanayi AS
IS:KLSYN
0.05x TL68.95 Million
≈ $1.54 Million
TL1.41 Billion Turkey TL14.41 ▼ -3.93%
13590 PGE Polska Grupa Energetyczna SA
WAR:PGE
0.05x zł3.01 Billion
≈ $828.40 Million
zł61.79 Billion Poland zł11.15 ▲ +4.89%
13591 Shandong Swan Cotton
SHG:603029
0.05x CN¥68.41 Million
≈ $10.01 Million
CN¥1.40 Billion China CN¥15.77 ▲ +0.00%
13592 Tibet Cheezheng Tibetan Medicine Co Ltd
SHE:002287
0.05x CN¥76.38 Million
≈ $11.18 Million
CN¥1.57 Billion China CN¥20.68 ▼ -0.72%
13593 Fujian Kuncai Material Tech
SHG:603826
0.05x CN¥146.49 Million
≈ $21.44 Million
CN¥3.01 Billion China CN¥17.75 ▼ -0.95%
13594 CASI Pharmaceuticals Inc
NASDAQ:CASI
0.05x $2.58 Million $53.05 Million USA $0.24 ▲ +17.06%
13595 Legrand SA
PA:LR
0.05x €471.60 Million
≈ $551.35 Million
€9.69 Billion France €140.70 ▲ +1.37%
13596 Chang Wah Technology Co Ltd
TWO:6548
0.05x NT$553.50 Million
≈ $17.44 Million
NT$11.37 Billion Taiwan NT$74.60 ▼ -1.45%
13597 Asia Sermkij Leasing Public Company Limited
BK:ASK
0.05x ฿2.40 Billion
≈ $74.96 Million
฿49.42 Billion Thailand ฿11.50 ▼ -4.17%
13598 SFP Tech Holdings Bhd
KLSE:0251
0.05x RM5.10 Million
≈ $1.28 Million
RM104.74 Million Malaysia RM0.36 ▲ +1.41%
13599 Weikeng Industrial Co Ltd
TW:3033
0.05x NT$1.89 Billion
≈ $59.61 Million
NT$38.88 Billion Taiwan NT$50.40 ▲ +2.13%
13600 Worth Peripherals Limited
NSE:WORTHPERI
0.05x Rs35.74 Million
≈ $386.47K
Rs734.51 Million India Rs155.17 ▼ -1.29%