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,444
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
10601 Jiangsu Sanfangxiang Industry Co Ltd
SHG:600370
0.08x CN¥904.08 Million
≈ $132.30 Million
CN¥12.02 Billion China CN¥1.49 ▼ -0.67%
10602 Western Resources Corp
TO:WRX
0.08x CA$9.59 Million
≈ $6.94 Million
CA$127.51 Million Canada CA$0.04 ▲ +0.00%
10603 Cracker Barrel Old Country Store
NASDAQ:CBRL
0.08x $147.69 Million $1.96 Billion USA $58.18 ▼ -1.46%
10604 Cosmax Inc
KO:192820
0.08x ₩116.56 Billion
≈ $78.99 Million
₩1.55 Trillion Korea ₩239000.00 ▼ -3.43%
10605 Orica Ltd
AU:ORI
0.08x AU$440.50 Million
≈ $311.68 Million
AU$5.86 Billion Australia AU$22.32 ▲ +0.00%
10606 Austin Engineering Ltd
AU:ANG
0.08x AU$10.01 Million
≈ $7.08 Million
AU$133.20 Million Australia AU$0.15 ▲ +1.33%
10607 Guggenheim Taxable Municipal Managed Duration Trust
NYSE:GBAB
0.08x $13.21 Million $175.71 Million USA $13.82 ▼ -0.72%
10608 Everpure, Inc.
NYSE:P
0.08x $248.58 Million $3.31 Billion USA $117.06 ▲ +0.06%
10609 Inner Mongolia Dazhong Mining Co Ltd
SHE:001203
0.08x CN¥782.10 Million
≈ $114.45 Million
CN¥10.41 Billion China CN¥27.19 ▼ -2.68%
10610 Keli Sensing Technology Ningbo Co Ltd
SHG:603662
0.08x CN¥99.16 Million
≈ $14.51 Million
CN¥1.32 Billion China CN¥55.01 ▲ +0.40%
10611 Pennon Group Plc
LSE:PNN
0.08x GBX452.10 Million
≈ $55.01K
GBX6.02 Billion UK GBX458.40 ▲ +1.06%
10612 Perusahaan Gas Negara Persero
JK:PGAS
0.08x Rp3.17 Trillion
≈ $185.56 Million
Rp42.17 Trillion Indonesia Rp1515.00 ▲ +1.34%
10613 Zhejiang Huatie Constr Safety
SHG:603300
0.08x CN¥1.48 Billion
≈ $216.80 Million
CN¥19.73 Billion China CN¥4.89 ▼ -1.41%
10614 Ceres Global Ag Corp
TO:CRP
0.08x CA$10.66 Million
≈ $7.71 Million
CA$142.01 Million Canada CA$6.11 ▲ +0.00%
10615 Lepu Medical Tech Beijing
SHE:300003
0.08x CN¥571.42 Million
≈ $83.62 Million
CN¥7.61 Billion China CN¥12.58 ▼ -1.10%
10616 MTU Aero Engines AG
XETRA:MTX
0.08x €591.00 Million
≈ $690.94 Million
€7.87 Billion Germany €373.60 ▼ -2.05%
10617 Mesiniaga Bhd
KLSE:5011
0.08x RM6.23 Million
≈ $1.56 Million
RM82.94 Million Malaysia RM1.19 ▲ +2.59%
10618 Sitio Royalties Corp.
NYSE:STR
0.08x $102.57 Million $1.37 Billion USA $18.12 ▲ +0.00%
10619 Emergent Biosolutions Inc
NYSE:EBS
0.08x $58.20 Million $775.40 Million USA $4.66 ▲ +3.56%
10620 Firm Capital Mortgage Invest Corp
TO:FC
0.08x CA$10.03 Million
≈ $7.25 Million
CA$133.58 Million Canada CA$11.84 ▲ +0.42%
10621 Dino Polska SA
WAR:DNP
0.08x zł475.32 Million
≈ $130.82 Million
zł6.34 Billion Poland zł32.47 ▲ +2.49%
10622 GSK PLC SP. ADR/2 NEW
F:GS70
0.08x €3.34 Billion
≈ $3.91 Billion
€44.56 Billion Germany €47.20 ▲ +0.00%
10623 Orient Bell Limited
NSE:ORIENTBELL
0.08x Rs148.78 Million
≈ $1.61 Million
Rs1.98 Billion India Rs349.95 ▲ +0.26%
10624 SDI Group plc
LSE:SDI
0.08x GBX3.18 Million
≈ $386.79
GBX42.38 Million UK GBX89.50 ▲ +0.56%
10625 Capstone Mining Corp
TO:CS
0.08x CA$240.40 Million
≈ $173.90 Million
CA$3.21 Billion Canada CA$14.82 ▼ -2.11%
10626 Infineon Technologies AG
F:IFX
0.07x €997.00 Million
≈ $1.17 Billion
€13.29 Billion Germany €57.61 ▼ -6.80%
10627 Hyundai Mipo Dockyard
KO:010620
0.07x ₩221.11 Billion
≈ $149.84 Million
₩2.95 Trillion Korea ₩223000.00 ▲ +1.59%
10628 Advanced Technology & Materials Co Ltd
SHE:000969
0.07x CN¥386.38 Million
≈ $56.54 Million
CN¥5.15 Billion China CN¥17.47 ▼ -1.91%
10629 Capital Clean Energy Carriers Corp.
NASDAQ:CCEC
0.07x $194.62 Million $2.60 Billion USA $22.82 ▲ +0.57%
10630 MFS Multimarket Income Trust
NYSE:MMT
0.07x $7.49 Million $99.93 Million USA $4.47 ▲ +0.00%
10631 Rigolleau SA
BA:RIGO
0.07x AR$3.39 Billion
≈ $2.45 Million
AR$45.20 Billion Argentina AR$390.50 ▼ -4.76%
10632 A Plus Asset Advisor Co Ltd
KO:244920
0.07x ₩19.99 Billion
≈ $13.55 Million
₩266.75 Billion Korea ₩13180.00 ▲ +0.61%
10633 North Industries Group Red Arrow Co Ltd
SHE:000519
0.07x CN¥563.94 Million
≈ $82.52 Million
CN¥7.52 Billion China CN¥15.04 ▼ -0.79%
10634 AmRest Holdings SE
MC:EAT
0.07x €144.90 Million
≈ $169.40 Million
€1.93 Billion Spain €2.52 ▼ -3.08%
10635 Irani Papel e Embalagem S.A
SA:RANI3
0.07x R$209.57 Million
≈ $41.12 Million
R$2.80 Billion Brazil R$7.78 ▲ +2.10%
10636 Air Canada
TO:AC
0.07x CA$2.27 Billion
≈ $1.65 Billion
CA$30.37 Billion Canada CA$29.90 ▼ -0.17%
10637 Bike24 Holding AG
F:BIKE
0.07x €7.68 Million
≈ $8.98 Million
€102.53 Million Germany €2.50 ▼ -0.79%
10638 Wacker Neuson SE
F:WAC
0.07x €74.10 Million
≈ $86.63 Million
€989.80 Million Germany €20.35 ▼ -3.33%
10639 Medicover AB (publ)
ST:MCOV-B
0.07x Skr1.50 Billion
≈ $161.86 Million
Skr20.09 Billion Sweden Skr233.00 ▲ +0.00%
10640 FDC International Hotels Corp
TW:2748
0.07x NT$145.82 Million
≈ $4.59 Million
NT$1.95 Billion Taiwan NT$38.25 ▼ -0.39%
10641 SDIC Power Holdings Co Ltd
SHG:600886
0.07x CN¥14.80 Billion
≈ $2.17 Billion
CN¥197.75 Billion China CN¥13.74 ▼ -0.79%
10642 Guangdong Aofei Data Technology Co Ltd Class A
SHE:300738
0.07x CN¥945.29 Million
≈ $138.33 Million
CN¥12.63 Billion China CN¥23.03 ▼ -2.50%
10643 Trada Maritime Tbk
JK:TRAM
0.07x Rp98.19 Billion
≈ $5.75 Million
Rp1.31 Trillion Indonesia Rp50.00 ▲ +0.00%
10644 Jiangsu Changbao Steeltube Co Ltd
SHE:002478
0.07x CN¥205.79 Million
≈ $30.11 Million
CN¥2.75 Billion China CN¥6.84 ▼ -0.29%
10645 Shenzhen Increase Technology Co Ltd Class A
SHE:300713
0.07x CN¥39.61 Million
≈ $5.80 Million
CN¥529.77 Million China CN¥13.28 ▼ -0.82%
10646 Sinopec Oilfield Service Corp
SHG:600871
0.07x CN¥5.01 Billion
≈ $732.40 Million
CN¥66.96 Billion China CN¥2.29 ▲ +4.09%
10647 TPI POLENE POWER
BK:TPIPP-R
0.07x ฿2.32 Billion
≈ $72.29 Million
฿31.03 Billion Thailand ฿2.28 ▲ +0.88%
10648 Tomra Systems ASA
OL:TOM
0.07x Nkr84.00 Million
≈ $8.84 Million
Nkr1.12 Billion Norway Nkr104.00 ▼ -1.61%
10649 Diaceutics PLC
LSE:DXRX
0.07x GBX712.00K
≈ $86.63
GBX9.53 Million UK GBX142.00 ▼ -2.07%
10650 Tejon Ranch Co
NYSE:TRC
0.07x $10.95 Million $146.62 Million USA $16.38 ▼ -1.15%
10651 InterContinental Hotels Group PLC
LSE:IHG
0.07x $603.00 Million $8.07 Billion UK $159.70 ▼ -0.13%
10652 Novo Nordisk A/S
CO:NOVO-B
0.07x Dkr26.05 Billion
≈ $4.08 Billion
Dkr348.86 Billion Denmark Dkr296.35 ▲ +1.35%
10653 Mirvac Group
AU:MGR
0.07x AU$396.00 Million
≈ $280.20 Million
AU$5.31 Billion Australia AU$1.74 ▲ +0.29%
10654 Daewon Co. Ltd
KQ:007680
0.07x ₩16.38 Billion
≈ $11.10 Million
₩219.50 Billion Korea ₩3510.00 ▲ +1.01%
10655 Samse SA
PA:SAMS
0.07x €79.43 Million
≈ $92.86 Million
€1.06 Billion France €121.50 ▲ +0.41%
10656 LivaNova PLC
NASDAQ:LIVN
0.07x $98.14 Million $1.32 Billion USA $79.86 ▼ -1.99%
10657 Nusa Raya Cipta Tbk
JK:NRCA
0.07x Rp105.26 Billion
≈ $6.17 Million
Rp1.41 Trillion Indonesia Rp545.00 ▲ +2.83%
10658 PLAYTIKA HOLDING DL-01
F:8II
0.07x €308.10 Million
≈ $360.20 Million
€4.13 Billion Germany €2.10 ▼ -0.94%
10659 Muar Ban Lee Group Bhd
KLSE:5152
0.07x RM7.68 Million
≈ $1.93 Million
RM103.00 Million Malaysia RM0.35 ▼ -5.41%
10660 Selectquote Inc
NYSE:SLQT
0.07x $50.06 Million $671.22 Million USA $0.76 ▲ +4.00%
10661 Electro-Sensors Inc
NASDAQ:ELSE
0.07x $66.00K $885.00K USA $7.74 ▲ +0.00%
10662 Aiptek International Inc
TW:6225
0.07x NT$1.08 Million
≈ $34.09K
NT$14.51 Million Taiwan NT$48.80 ▲ +9.91%
10663 Supreme Petrochem Limited
NSE:SPLPETRO
0.07x Rs829.14 Million
≈ $8.97 Million
Rs11.12 Billion India Rs707.00 ▼ -2.27%
10664 Wuhan Thalys Med Tech Co Ltd
SHG:603716
0.07x CN¥56.14 Million
≈ $8.22 Million
CN¥753.10 Million China CN¥16.69 ▼ -2.28%
10665 FORD OTOMOT.SAN.ADR/5 TN1
F:FO9A
0.07x €21.93 Billion
≈ $25.64 Billion
€294.14 Billion Germany €9.00 ▼ -1.64%
10666 Compagnie Generale des Etablissements Michelin SCA
LSE:0OFM
0.07x €1.37 Billion
≈ $1.60 Billion
€18.39 Billion UK €34.08 ▼ -1.17%
10667 Bumi Armada Bhd
KLSE:5210
0.07x RM191.94 Million
≈ $48.19 Million
RM2.58 Billion Malaysia RM0.34 ▲ +0.00%
10668 Vissem Electronics Co. Ltd
KQ:072950
0.07x ₩2.32 Billion
≈ $1.57 Million
₩31.11 Billion Korea ₩9350.00 ▼ -6.50%
10669 Bossard Holding AG
SW:BOSN
0.07x CHF41.46 Million
≈ $52.42 Million
CHF556.50 Million Switzerland CHF226.00 ▲ +0.00%
10670 Sichuan Injet Electric Co Ltd
SHE:300820
0.07x CN¥101.24 Million
≈ $14.81 Million
CN¥1.36 Billion China CN¥56.75 ▲ +0.75%
10671 Amex Exploration Inc
V:AMX
0.07x CA$1.84 Million
≈ $1.33 Million
CA$24.72 Million Canada CA$4.26 ▼ -6.58%
10672 Shanghai Xintonglian Packaging Co Ltd
SHG:603022
0.07x CN¥25.81 Million
≈ $3.78 Million
CN¥346.54 Million China CN¥8.77 ▼ -0.45%
10673 Everyman Media Group plc
LSE:EMAN
0.07x GBX12.12 Million
≈ $1.47K
GBX162.73 Million UK GBX52.00 ▲ +2.97%
10674 Woosu AMS Co.Ltd
KQ:066590
0.07x ₩14.58 Billion
≈ $9.88 Million
₩195.82 Billion Korea ₩2730.00 ▼ -1.27%
10675 Suzhou TA&A Ultra Clean Technology Co Ltd
SHE:300390
0.07x CN¥393.52 Million
≈ $57.58 Million
CN¥5.29 Billion China CN¥63.82 ▼ -5.59%
10676 Coloplast A/S
CO:COLO-B
0.07x Dkr2.60 Billion
≈ $407.57 Million
Dkr34.99 Billion Denmark Dkr435.60 ▲ +3.00%
10677 Option Care Health Inc
NASDAQ:OPCH
0.07x $157.90 Million $2.12 Billion USA $23.41 ▲ +0.17%
10678 Sanderson Design Group PLC
LSE:SDG
0.07x GBX2.12 Million
≈ $257.82
GBX28.47 Million UK GBX78.00 ▲ +1.30%
10679 SiS Distribution (Thailand) Public Company Limited
BK:SIS
0.07x ฿544.34 Million
≈ $16.97 Million
฿7.31 Billion Thailand ฿23.70 ▲ +0.42%
10680 Intelligent Monitoring Group Ltd
AU:IMB
0.07x AU$11.71 Million
≈ $8.29 Million
AU$157.42 Million Australia AU$0.66 ▲ +0.00%
10681 Tung Thih Electronic Co Ltd
TWO:3552
0.07x NT$465.58 Million
≈ $14.67 Million
NT$6.26 Billion Taiwan NT$44.80 ▲ +0.22%
10682 Admiral Group PLC
LSE:ADM
0.07x GBX535.20 Million
≈ $65.12K
GBX7.20 Billion UK GBX3894.00 ▲ +0.41%
10683 Stanley Black & Decker Inc
NYSE:SWK
0.07x $828.00 Million $11.13 Billion USA $98.40 ▼ -1.19%
10684 Bintang Samudera Mandiri Lines Tbk PT
JK:BSML
0.07x Rp7.21 Billion
≈ $422.22K
Rp96.90 Billion Indonesia Rp520.00 ▲ +0.00%
10685 Qleanair Holding AB
ST:QAIR
0.07x Skr25.91 Million
≈ $2.79 Million
Skr348.48 Million Sweden Skr19.00 ▼ -1.04%
10686 LX Hausys Ltd
KO:108670
0.07x ₩100.27 Billion
≈ $67.95 Million
₩1.35 Trillion Korea ₩34100.00 ▼ -0.15%
10687 LX Hausys Ltd Preferred
KO:108675
0.07x ₩100.27 Billion
≈ $67.95 Million
₩1.35 Trillion Korea ₩18370.00 ▼ -0.70%
10688 Pes Camanchaca
SN:CAMANCHACA
0.07x CL$31.51 Million
≈ $35.24K
CL$423.96 Million Chile CL$69.50 ▲ +0.00%
10689 Blink Charging Co
NASDAQ:BLNK
0.07x $6.17 Million $82.96 Million USA $0.56 ▼ -3.78%
10690 Shandong Huatai Paper Industry Shareholding Co Ltd
SHG:600308
0.07x CN¥501.22 Million
≈ $73.34 Million
CN¥6.74 Billion China CN¥3.24 ▲ +0.31%
10691 Kps AG
XETRA:KSC
0.07x €5.49 Million
≈ $6.42 Million
€73.86 Million Germany €0.28 ▼ -14.24%
10692 Cyfrowy Polsat SA
WAR:CPS
0.07x zł1.51 Billion
≈ $414.50 Million
zł20.27 Billion Poland zł16.40 ▼ -0.88%
10693 Hangzhou Jiebai Group Co Ltd
SHG:600814
0.07x CN¥262.80 Million
≈ $38.46 Million
CN¥3.54 Billion China CN¥6.85 ▲ +1.48%
10694 Dong Won Fish
KO:030720
0.07x ₩4.59 Billion
≈ $3.11 Million
₩61.83 Billion Korea ₩5820.00 ▼ -3.32%
10695 Kanoria Chemicals & Industries Limited
NSE:KANORICHEM
0.07x Rs404.10 Million
≈ $4.37 Million
Rs5.44 Billion India Rs149.51 ▼ -1.18%
10696 Wuzhou Special Paper Group Co. Ltd.
SHG:605007
0.07x CN¥715.88 Million
≈ $104.76 Million
CN¥9.64 Billion China CN¥15.76 ▼ -0.44%
10697 Jungheinrich AG O.N.VZO
XETRA:JUN3
0.07x €436.70 Million
≈ $510.55 Million
€5.88 Billion Germany €24.20 ▼ -0.98%
10698 Xin Hwa Holdings Bhd
KLSE:5267
0.07x RM15.52 Million
≈ $3.90 Million
RM209.05 Million Malaysia RM0.16 ▼ -3.13%
10699 Bangkok Airways Public Company Limited
F:8BA
0.07x €2.73 Billion
≈ $3.19 Billion
€36.77 Billion Germany €0.49 ▲ +0.00%
10700 Tianjin Guangyu Development Co Ltd
SHE:000537
0.07x CN¥5.07 Billion
≈ $741.20 Million
CN¥68.27 Billion China CN¥7.79 ▼ -3.83%