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
5401 Beacon Lighting Group Ltd
AU:BLX
0.17x AU$35.90 Million
≈ $25.40 Million
AU$212.17 Million Australia AU$1.62 ▼ -3.28%
5402 Total Soft Bank Ltd
KQ:045340
0.17x ₩3.23 Billion
≈ $2.19 Million
₩19.09 Billion Korea ₩6550.00 ▼ -0.46%
5403 Hunan Resun Co Ltd
SHE:001218
0.17x CN¥135.62 Million
≈ $19.85 Million
CN¥802.14 Million China CN¥24.33 ▲ +0.04%
5404 Hithink RoyalFlush Info Network
SHE:300033
0.17x CN¥1.07 Billion
≈ $156.88 Million
CN¥6.34 Billion China CN¥222.13 ▲ +0.87%
5405 Titan Cement International SA
BR:TITC
0.17x €231.17 Million
≈ $270.26 Million
€1.37 Billion Belgium €50.90 ▲ +1.39%
5406 China Resources Boya Bio pharmaceutical Group Co Ltd
SHE:300294
0.17x CN¥159.28 Million
≈ $23.31 Million
CN¥942.80 Million China CN¥15.18 ▼ -3.92%
5407 London & Associated Properties
LSE:LAS
0.17x GBX8.36 Million
≈ $1.02K
GBX49.50 Million UK GBX4.00 ▲ +33.33%
5408 UltraTech Cement Limited
NSE:ULTRACEMCO
0.17x Rs103.62 Billion
≈ $1.12 Billion
Rs613.38 Billion India Rs11570.00 ▼ -0.04%
5409 KOSES Co.Ltd
KQ:089890
0.17x ₩3.24 Billion
≈ $2.20 Million
₩19.20 Billion Korea ₩22050.00 ▼ -10.00%
5410 National HealthCare Corporation
NYSE MKT:NHC
0.17x $72.17 Million $427.48 Million USA $196.00 ▲ +0.00%
5411 Dampskibsselskabet Norden AS
CO:DNORD
0.17x Dkr203.32 Million
≈ $31.81 Million
Dkr1.20 Billion Denmark Dkr367.00 ▲ +4.86%
5412 Hollywood Bowl Group PLC
LSE:BOWL
0.17x GBX48.60 Million
≈ $5.91K
GBX287.93 Million UK GBX279.00 ▲ +1.45%
5413 Mayinglong Pharmaceutical Group Co Ltd
SHG:600993
0.17x CN¥152.93 Million
≈ $22.38 Million
CN¥906.06 Million China CN¥23.01 ▼ -2.04%
5414 Peet Ltd
AU:PPC
0.17x AU$68.14 Million
≈ $48.21 Million
AU$403.77 Million Australia AU$1.81 ▼ -1.63%
5415 BT Group Plc
LSE:BT-A
0.17x GBX6.31 Billion
≈ $768.11K
GBX37.41 Billion UK GBX203.90 ▲ +1.04%
5416 Guangdong Lvtong New Energy Electric Vehicle Technology Co. Ltd. Cl A
SHE:301322
0.17x CN¥158.19 Million
≈ $23.15 Million
CN¥937.50 Million China CN¥41.84 ▲ +4.34%
5417 Shang Hai Ya Tong Co Ltd
SHG:600692
0.17x CN¥593.05 Million
≈ $86.78 Million
CN¥3.51 Billion China CN¥6.30 ▼ -2.93%
5418 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
0.17x Rs231.93 Billion
≈ $2.51 Billion
Rs1.37 Trillion India Rs363.25 ▲ +0.01%
5419 Imaspro Corporation Bhd
KLSE:7222
0.17x RM1.25 Million
≈ $312.58K
RM7.38 Million Malaysia RM0.73 ▼ -2.03%
5420 Samart Corporation Public Company Limited
BK:SAMART
0.17x ฿1.71 Billion
≈ $53.36 Million
฿10.15 Billion Thailand ฿5.95 ▲ +0.85%
5421 Scicom MSC Bhd
KLSE:0099
0.17x RM7.35 Million
≈ $1.85 Million
RM43.59 Million Malaysia RM2.31 ▲ +3.59%
5422 Sihui Fuji Electronics Technology Co Ltd
SHE:300852
0.17x CN¥153.76 Million
≈ $22.50 Million
CN¥911.79 Million China CN¥46.49 ▲ +2.49%
5423 SNDL Inc.
NASDAQ:SNDL
0.17x $36.89 Million $218.77 Million USA $1.37 ▲ +3.01%
5424 Eupe Corporation Bhd
KLSE:6815
0.17x RM63.17 Million
≈ $15.86 Million
RM374.69 Million Malaysia RM0.71 ▲ +0.00%
5425 Alamo Group Inc
NYSE:ALG
0.17x $77.94 Million $462.37 Million USA $164.40 ▲ +1.19%
5426 Fastenal Company
NASDAQ:FAST
0.17x $206.40 Million $1.22 Billion USA $51.26 ▲ +1.18%
5427 Qingdao Port International Co Ltd
SHG:601298
0.17x CN¥2.72 Billion
≈ $397.97 Million
CN¥16.14 Billion China CN¥8.87 ▼ -0.56%
5428 FERRETTI S.P.A. O.N.
F:F3T1
0.17x €124.54 Million
≈ $145.61 Million
€739.40 Million Germany €3.02 ▲ +1.55%
5429 GSD Denizcilik Gayrimenkul Insaat Sanayi ve Ticaret AS
IS:GSDDE
0.17x TL322.53 Million
≈ $7.22 Million
TL1.92 Billion Turkey TL14.61 ▲ +6.95%
5430 Hwacom Systems
TWO:6163
0.17x NT$683.97 Million
≈ $21.55 Million
NT$4.06 Billion Taiwan NT$42.15 ▼ -0.47%
5431 Dayou A-Tech
KO:002880
0.17x ₩52.57 Billion
≈ $35.63 Million
₩312.23 Billion Korea ₩785.00 ▼ -2.61%
5432 TOA Paint (Thailand) Public Company Limited
BK:TOA
0.17x ฿1.05 Billion
≈ $32.64 Million
฿6.22 Billion Thailand ฿15.50 ▲ +0.65%
5433 Emova Group SA
PA:ALEMV
0.17x €7.07 Million
≈ $8.27 Million
€42.01 Million France €0.81 ▲ +0.00%
5434 Oriental Trimex Limited
NSE:ORIENTALTL
0.17x Rs64.28 Million
≈ $695.20K
Rs381.79 Million India Rs5.02 ▲ +0.00%
5435 Nextera Energy Inc
NYSE:NEE
0.17x $24.62 Billion $146.24 Billion USA $83.65 ▼ -1.62%
5436 Ganesha Ecosphere Limited
NSE:GANECOS
0.17x Rs1.23 Billion
≈ $13.25 Million
Rs7.28 Billion India Rs1082.10 ▼ -1.22%
5437 JK Paper Limited
NSE:JKPAPER
0.17x Rs8.00 Billion
≈ $86.51 Million
Rs47.52 Billion India Rs391.80 ▲ +0.56%
5438 Else Nutrition Holdings Inc
TO:BABY
0.17x CA$970.00K
≈ $701.68K
CA$5.76 Million Canada CA$0.02 ▼ -11.11%
5439 Chibougamau Independent Mines Inc
V:CBG
0.17x CA$6.06K
≈ $4.39K
CA$36.03K Canada CA$0.32 ▲ +3.28%
5440 The Steel Public Company Limited
BK:THE
0.17x ฿302.60 Million
≈ $9.43 Million
฿1.80 Billion Thailand ฿0.86 ▲ +6.17%
5441 Pc Iletisim ve Medya Hizmetleri Sanayi Ticaret AS
IS:PCILT
0.17x TL433.63 Million
≈ $9.71 Million
TL2.58 Billion Turkey TL34.40 ▼ -1.88%
5442 Puma Biotechnology Inc
NASDAQ:PBYI
0.17x $14.46 Million $85.96 Million USA $9.24 ▲ +1.43%
5443 Pricer AB (publ)
ST:PRIC-B
0.17x Skr172.70 Million
≈ $18.59 Million
Skr1.03 Billion Sweden Skr4.25 ▲ +1.43%
5444 Aster DM Healthcare Limited
NSE:ASTERDM
0.17x Rs5.51 Billion
≈ $59.60 Million
Rs32.78 Billion India Rs761.55 ▼ -0.54%
5445 Shenzhen TVT Digital Technology Co Ltd
SHE:002835
0.17x CN¥53.64 Million
≈ $7.85 Million
CN¥319.14 Million China CN¥12.45 ▼ -0.88%
5446 Pharmaron Beijing Co Ltd
SHE:300759
0.17x CN¥1.78 Billion
≈ $261.01 Million
CN¥10.62 Billion China CN¥47.98 ▼ -5.74%
5447 GeeCee Ventures Limited
NSE:GEECEE
0.17x Rs911.99 Million
≈ $9.86 Million
Rs5.43 Billion India Rs366.65 ▼ -0.60%
5448 Porvair plc
LSE:PRV
0.17x GBX11.56 Million
≈ $1.41K
GBX68.89 Million UK GBX852.00 ▲ +1.19%
5449 Malayan Flour Mills Bhd
KLSE:3662
0.17x RM154.87 Million
≈ $38.88 Million
RM922.77 Million Malaysia RM0.72 ▲ +1.42%
5450 Ethos Technologies Inc. Class A Common Stock
NASDAQ:LIFE
0.17x $36.91 Million $219.92 Million USA $34.16 ▲ +1.91%
5451 Mangalore Refinery and Petrochemicals Limited
NSE:MRPL
0.17x Rs50.82 Billion
≈ $549.55 Million
Rs302.84 Billion India Rs176.81 ▲ +1.63%
5452 Unionman Technology Co. Ltd. A
SHG:688609
0.17x CN¥402.47 Million
≈ $58.89 Million
CN¥2.40 Billion China CN¥8.96 ▼ -0.22%
5453 Blue Dart Express Limited
NSE:BLUEDART
0.17x Rs3.94 Billion
≈ $42.64 Million
Rs23.50 Billion India Rs5083.00 ▲ +0.12%
5454 ISPD Network S.A.
PA:ALISP
0.17x €12.37 Million
≈ $14.47 Million
€73.79 Million France €1.72 ▲ +0.00%
5455 Klingelnberg AG
SW:KLIN
0.17x CHF24.98 Million
≈ $31.58 Million
CHF148.94 Million Switzerland CHF11.50 ▲ +2.22%
5456 Ashmore Group Plc
LSE:ASHM
0.17x GBX30.30 Million
≈ $3.69K
GBX180.70 Million UK GBX226.20 ▼ -0.18%
5457 Anhui Hwasu Co.Ltd.
SHG:600935
0.17x CN¥610.42 Million
≈ $89.32 Million
CN¥3.64 Billion China CN¥2.26 ▼ -0.44%
5458 Globe International Ltd
AU:GLB
0.17x AU$8.25 Million
≈ $5.84 Million
AU$49.21 Million Australia AU$2.34 ▲ +0.00%
5459 Kedawung Setia Industrial Tbk
JK:KDSI
0.17x Rp82.24 Billion
≈ $4.82 Million
Rp490.81 Billion Indonesia Rp454.00 ▼ -1.73%
5460 tsh biopharmoration Ltd
TWO:8432
0.17x NT$45.82 Million
≈ $1.44 Million
NT$273.54 Million Taiwan NT$50.50 ▲ +0.80%
5461 Rio2 Ltd
TO:RIO
0.17x CA$57.80 Million
≈ $41.81 Million
CA$345.10 Million Canada CA$3.38 ▼ -1.46%
5462 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
0.17x Rs19.39 Billion
≈ $209.72 Million
Rs115.80 Billion India Rs118.16 ▼ -0.22%
5463 IGB Commercial Real Estate Investment Trust Unit
KLSE:5299
0.17x RM171.87 Million
≈ $43.15 Million
RM1.03 Billion Malaysia RM0.61 ▲ +0.83%
5464 HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3
0.17x R$376.98 Million
≈ $73.97 Million
R$2.25 Billion Brazil R$2.25 ▲ +3.21%
5465 Hefei Fengle Seed Co Ltd
SHE:000713
0.17x CN¥257.93 Million
≈ $37.74 Million
CN¥1.54 Billion China CN¥5.88 ▼ -3.29%
5466 Superhouse Limited
NSE:SUPERHOUSE
0.17x Rs624.25 Million
≈ $6.75 Million
Rs3.73 Billion India Rs167.80 ▲ +1.99%
5467 Media 6 SA
PA:EDI
0.17x €7.98 Million
≈ $9.33 Million
€47.68 Million France €9.89 ▲ +0.00%
5468 Ethos Limited
NSE:ETHOSLTD
0.17x Rs891.00 Million
≈ $9.64 Million
Rs5.33 Billion India Rs2840.50 ▼ -0.95%
5469 PRI EKOPARK SA ZY -10
F:NPA
0.17x €3.17 Million
≈ $3.71 Million
€18.98 Million Germany €1.27 ▲ +0.00%
5470 Yatas Yatak ve Yorgan Sanayi Ticaret AS
IS:YATAS
0.17x TL1.91 Billion
≈ $42.68 Million
TL11.40 Billion Turkey TL31.74 ▼ -2.34%
5471 Nucor Corp
NYSE:NUE
0.17x $2.15 Billion $12.85 Billion USA $243.63 ▲ +1.31%
5472 EVEREST MED.LTD DL-0001
F:6HN
0.17x €255.78 Million
≈ $299.04 Million
€1.53 Billion Germany €3.24 ▼ -19.80%
5473 Shenzhen Sine Electric Co. Ltd. A
SHG:688395
0.17x CN¥27.54 Million
≈ $4.03 Million
CN¥164.89 Million China CN¥22.65 ▲ +0.31%
5474 Electrovaya Inc.
NASDAQ:ELVA
0.17x $7.22 Million $43.25 Million USA $6.64 ▼ -0.60%
5475 Allot Communications Ltd
TA:ALLT
0.17x ILA9.90 Million
≈ $26.55K
ILA59.35 Million Israel ILA2242.00 ▼ -1.49%
5476 CT UK High Income Ord
LSE:CHI
0.17x GBX3.06 Million
≈ $372.56
GBX18.35 Million UK GBX116.00 ▼ -2.52%
5477 Uniinfo Telecom Services Limited
NSE:UNIINFO
0.17x Rs16.57 Million
≈ $179.17K
Rs99.34 Million India Rs11.37 ▲ +0.44%
5478 Powerwell Holdings Bhd
KLSE:0217
0.17x RM11.37 Million
≈ $2.86 Million
RM68.20 Million Malaysia RM1.13 ▲ +0.89%
5479 Oldfields Holdings Ltd
AU:OLH
0.17x AU$4.36 Million
≈ $3.09 Million
AU$26.16 Million Australia AU$0.01 ▲ +0.00%
5480 Where Food Comes From Inc
NASDAQ:WFCF
0.17x $671.00K $4.03 Million USA $12.50 ▼ -6.09%
5481 Jaguar Animal Health Inc
NASDAQ:JAGX
0.17x $8.86 Million $53.19 Million USA $0.87 ▼ -0.63%
5482 Guangdong Xinhui Meida Nylon Co Ltd
SHE:000782
0.17x CN¥361.45 Million
≈ $52.89 Million
CN¥2.17 Billion China CN¥7.71 ▼ -0.90%
5483 La Comer S.A.B. de C.V
MX:LACOMERUBC
0.17x MX$1.33 Billion
≈ $76.81 Million
MX$8.02 Billion Mexico MX$32.00 ▼ -0.62%
5484 TOP Engineering Co. Ltd
KQ:065130
0.17x ₩33.31 Billion
≈ $22.57 Million
₩200.30 Billion Korea ₩2875.00 ▼ -5.58%
5485 Airports of Thailand Public Company Limited
F:TX3A
0.17x €11.53 Billion
≈ $13.48 Billion
€69.35 Billion Germany €1.69 ▲ +0.00%
5486 Airports of Thailand Public Company Limited
F:NYVQ
0.17x €11.53 Billion
≈ $13.48 Billion
€69.35 Billion Germany €1.71 ▲ +1.18%
5487 Parade Technologies Ltd
TWO:4966
0.17x NT$605.25 Million
≈ $19.07 Million
NT$3.64 Billion Taiwan NT$566.00 ▼ -0.18%
5488 Royce Global Value Trust Inc
NYSE:RGT
0.17x $71.99K $432.94K USA $15.33 ▲ +0.39%
5489 iCRAFT Co. Ltd
KQ:052460
0.17x ₩7.46 Billion
≈ $5.06 Million
₩44.90 Billion Korea ₩7100.00 ▼ -8.27%
5490 Pebble Beach Systems Group PLC
LSE:PEB
0.17x GBX1.76 Million
≈ $214.51
GBX10.61 Million UK GBX23.00 ▲ +0.00%
5491 Xinya Electronic Co Ltd
SHG:605277
0.17x CN¥308.70 Million
≈ $45.17 Million
CN¥1.86 Billion China CN¥14.72 ▼ -0.34%
5492 Esso (Thailand) Public Company Limited
BK:BSRC
0.17x ฿6.10 Billion
≈ $190.05 Million
฿36.69 Billion Thailand ฿3.08 ▲ +4.05%
5493 Vercom SA
WAR:VRC
0.17x zł29.07 Million
≈ $8.00 Million
zł174.96 Million Poland zł133.60 ▲ +1.21%
5494 Lily Group Co Ltd
SHG:603823
0.17x CN¥130.23 Million
≈ $19.06 Million
CN¥783.77 Million China CN¥77.75 ▼ -10.00%
5495 BK Technologies Inc
NYSE MKT:BKTI
0.17x $3.17 Million $19.06 Million USA $82.89 ▼ -0.53%
5496 Credit Clear Ltd
AU:CCR
0.17x AU$3.50 Million
≈ $2.48 Million
AU$21.08 Million Australia AU$0.13 ▼ -3.70%
5497 Wittchen SA
WAR:WTN
0.17x zł25.33 Million
≈ $6.97 Million
zł152.48 Million Poland zł13.54 ▲ +0.00%
5498 CombinedX AB
ST:CX
0.17x Skr66.60 Million
≈ $7.17 Million
Skr401.00 Million Sweden Skr33.00 ▼ -0.90%
5499 Asian Insulators PCL
BK:AI
0.17x ฿92.04 Million
≈ $2.87 Million
฿554.22 Million Thailand ฿3.36 ▲ +0.60%
5500 PetroChina Co Ltd Class A
SHG:601857
0.17x CN¥182.04 Billion
≈ $26.64 Billion
CN¥1.10 Trillion China CN¥11.20 ▲ +1.91%