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

Last Updated

Jun 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
19601 Manulife Financial Corp
TO:MFC
0.01x CA$8.61 Billion
≈ $6.23 Billion
CA$972.95 Billion Canada CA$54.00 ▲ +0.93%
19602 Bounty Oil & Gas NL
AU:BUY
0.01x AU$39.27K
≈ $27.79K
AU$4.44 Million Australia AU$0.03 ▼ -9.37%
19603 Catur Sentosa Adiprana Tbk
JK:CSAP
0.01x Rp72.73 Billion
≈ $4.26 Million
Rp8.24 Trillion Indonesia Rp268.00 ▲ +0.00%
19604 Noble Financials SA
WAR:IBS
0.01x zł592.00K
≈ $162.93K
zł67.18 Million Poland zł69.00 ▲ +0.00%
19605 Heidelberger Druckmaschinen Aktiengesellschaft
F:HDD
0.01x €14.00 Million
≈ $16.37 Million
€1.59 Billion Germany €1.43 ▲ +0.21%
19606 HEIDELB.DRUCK.UNS.ADR 1/2
F:HDDF
0.01x €14.00 Million
≈ $16.37 Million
€1.59 Billion Germany €0.70 ▲ +0.00%
19607 RKEC Projects Limited
NSE:RKEC
0.01x Rs32.01 Million
≈ $346.18K
Rs3.64 Billion India Rs30.65 ▼ -0.65%
19608 Kamdar Group (Malaysia) Bhd
KLSE:8672
0.01x RM433.12K
≈ $108.74K
RM49.23 Million Malaysia RM0.21 ▲ +2.50%
19609 PBG S.A
SA:PTBL3
0.01x R$29.66 Million
≈ $5.82 Million
R$3.37 Billion Brazil R$1.75 ▲ +0.00%
19610 Trans Polonia S.A.
WAR:TRN
0.01x zł3.22 Million
≈ $886.47K
zł366.63 Million Poland zł13.75 ▼ -0.72%
19611 MIC Electronics Limited
NSE:MICEL
0.01x Rs12.07 Million
≈ $130.51K
Rs1.37 Billion India Rs43.32 ▼ -1.52%
19612 Kimia Farma Persero Tbk
JK:KAEF
0.01x Rp102.96 Billion
≈ $6.03 Million
Rp11.73 Trillion Indonesia Rp406.00 ▼ -5.14%
19613 Midsummer AB (publ)
ST:MIDS
0.01x Skr2.75 Million
≈ $296.27K
Skr313.58 Million Sweden Skr1.19 ▲ +1.37%
19614 Fastighets AB Trianon (publ)
ST:TRIAN-B
0.01x Skr72.40 Million
≈ $7.79 Million
Skr8.26 Billion Sweden Skr17.70 ▼ -0.84%
19615 Woorim Machinery Co. Ltd
KQ:101170
0.01x ₩150.46 Million
≈ $101.96K
₩17.19 Billion Korea ₩10060.00 ▼ -7.71%
19616 Daimler Truck Holding AG
F:DTG
0.01x €457.00 Million
≈ $534.28 Million
€52.20 Billion Germany €40.75 ▼ -2.54%
19617 DAIMLER TRUCK SP.ADS/1/2
F:DTG1
0.01x €457.00 Million
≈ $534.28 Million
€52.20 Billion Germany €20.40 ▼ -1.92%
19618 Sawit Sumbermas Sarana Tbk
JK:SSMS
0.01x Rp91.64 Billion
≈ $5.37 Million
Rp10.48 Trillion Indonesia Rp700.00 ▼ -7.28%
19619 Three Squirrels
SHE:300783
0.01x CN¥16.86 Million
≈ $2.47 Million
CN¥1.93 Billion China CN¥18.12 ▲ +2.14%
19620 Broendbyernes IF Fodbold AS
CO:BIF
0.01x Dkr2.14 Million
≈ $334.27K
Dkr244.49 Million Denmark Dkr0.27 ▲ +0.00%
19621 Johnson Health Tech Co Ltd
TW:1736
0.01x NT$290.13 Million
≈ $9.14 Million
NT$33.23 Billion Taiwan NT$110.50 ▼ -0.90%
19622 Hong Leong Financial Group Bhd
KLSE:1082
0.01x RM2.70 Billion
≈ $678.59 Million
RM309.77 Billion Malaysia RM18.84 ▲ +1.62%
19623 Zhengzhou GL Tech Co Ltd
SHE:300480
0.01x CN¥5.59 Million
≈ $818.36K
CN¥641.74 Million China CN¥34.36 ▼ -2.52%
19624 Bear Electric Appliance Co Ltd
SHE:002959
0.01x CN¥21.98 Million
≈ $3.22 Million
CN¥2.52 Billion China CN¥35.81 ▼ -0.17%
19625 ROK Resources Inc
V:ROK
0.01x CA$308.00K
≈ $222.80K
CA$35.39 Million Canada CA$0.31 ▲ +0.00%
19626 Spar Nord Bank
CO:SPNO
0.01x Dkr1.12 Billion
≈ $175.08 Million
Dkr128.66 Billion Denmark Dkr209.60 ▼ -0.10%
19627 Universus Photo Imagings Limited
NSE:UNIVPHOTO
0.01x Rs1.40 Million
≈ $15.14K
Rs161.00 Million India Rs380.25 ▼ -2.00%
19628 Fast Ejendom
CO:FED
0.01x Dkr8.03 Million
≈ $1.26 Million
Dkr924.33 Million Denmark Dkr220.00 ▲ +0.00%
19629 Cullman Bancorp Inc.
NASDAQ:CULL
0.01x $3.19 Million $367.78 Million USA $15.50 ▲ +2.31%
19630 Ecoclime Group AB Series B
ST:ECC-B
0.01x Skr108.00K
≈ $11.62K
Skr12.46 Million Sweden Skr0.20 ▼ -17.70%
19631 GIIR Inc
KO:035000
0.01x ₩2.45 Billion
≈ $1.66 Million
₩282.88 Billion Korea ₩7400.00 ▲ +0.00%
19632 Bank of Communications Co. Ltd
F:C4C
0.01x €129.53 Billion
≈ $151.44 Billion
€14.97 Trillion Germany €0.80 ▲ +0.05%
19633 MT Educare Limited
NSE:MTEDUCARE
0.01x Rs23.05 Million
≈ $249.29K
Rs2.67 Billion India Rs1.78 ▲ +4.71%
19634 Precipio Inc
NASDAQ:PRPO
0.01x $64.00K $7.40 Million USA $23.49 ▲ +0.56%
19635 Genova Property Group AB
ST:GPG
0.01x Skr73.00 Million
≈ $7.86 Million
Skr8.45 Billion Sweden Skr38.20 ▼ -0.52%
19636 Seven West Media Ltd
AU:SWM
0.01x AU$9.94 Million
≈ $7.03 Million
AU$1.15 Billion Australia AU$0.13 ▲ +0.00%
19637 Palm Landscape Architecture Co Ltd
SHE:002431
0.01x CN¥147.87 Million
≈ $21.64 Million
CN¥17.12 Billion China CN¥1.63 ▼ -1.21%
19638 Focused Photonics Hangzhou Inc
SHE:300203
0.01x CN¥49.09 Million
≈ $7.18 Million
CN¥5.70 Billion China CN¥12.90 ▲ +3.28%
19639 Thaire Life Assurance Public Company Limited
BK:THREL
0.01x ฿16.10 Million
≈ $501.79K
฿1.87 Billion Thailand ฿0.99 ▼ -1.98%
19640 Global Dividend Growth Split Corp Class A
TO:GDV
0.01x CA$1.44 Million
≈ $1.04 Million
CA$167.00 Million Canada CA$11.83 ▼ -1.42%
19641 Carlos Casado
BA:CADO
0.01x AR$149.98 Million
≈ $108.53K
AR$17.44 Billion Argentina AR$575.00 ▲ +0.88%
19642 Carter’s Inc
NYSE:CRI
0.01x $13.38 Million $1.56 Billion USA $38.19 ▲ +0.10%
19643 The Grob Tea Company Limited
NSE:GROBTEA
0.01x Rs2.86 Million
≈ $30.91K
Rs332.49 Million India Rs893.35 ▼ -1.53%
19644 Hanesbrands Inc
NYSE:HBI
0.01x $32.93 Million $3.83 Billion USA $6.47 ▲ +0.00%
19645 Biotoxtech Co. Ltd
KQ:086040
0.01x ₩844.91 Million
≈ $572.58K
₩98.39 Billion Korea ₩2470.00 ▼ -4.45%
19646 Indus Gas Limited
LSE:INDI
0.01x GBX9.06 Million
≈ $1.10K
GBX1.06 Billion UK GBX1.90 ▲ +39.71%
19647 American Hotel Income Properties LP
TO:HOT-U
0.01x $3.56 Million $415.20 Million Canada $0.47 ▲ +40.91%
19648 Sichuan Troy Information Technology Co Ltd
SHE:300366
0.01x CN¥11.19 Million
≈ $1.64 Million
CN¥1.31 Billion China CN¥5.35 ▲ +1.90%
19649 Formula Systems 1985 Ltd ADR
NASDAQ:FORTY
0.01x $14.95 Million $1.75 Billion USA $135.50 ▲ +5.19%
19650 Citra Marga Nusaphala Persada
JK:CMNP
0.01x Rp75.99 Billion
≈ $4.45 Million
Rp8.89 Trillion Indonesia Rp1330.00 ▼ -2.56%
19651 Nova Agritech Ltd.
NSE:NOVAAGRI
0.01x Rs11.82 Million
≈ $127.85K
Rs1.38 Billion India Rs26.91 ▲ +0.75%
19652 Carzo Holdings Bhd
KLSE:03048
0.01x RM148.53K
≈ $37.29K
RM17.40 Million Malaysia RM0.40 ▲ +0.00%
19653 Mofast AB
ST:MOFAST
0.01x Skr13.07 Million
≈ $1.41 Million
Skr1.53 Billion Sweden Skr15.20 ▼ -6.17%
19654 Xinhu Zhongbao Co Ltd
SHG:600208
0.01x CN¥469.14 Million
≈ $68.65 Million
CN¥54.99 Billion China CN¥2.85 ▼ -1.04%
19655 Clal Insurance Enterprises Holdings Ltd
TA:CLIS
0.01x ILA1.51 Billion
≈ $4.06 Million
ILA177.44 Billion Israel ILA25860.00 ▲ +0.86%
19656 Postmedia Network Canada Corp
TO:PNC-B
0.01x CA$4.72 Million
≈ $3.41 Million
CA$553.60 Million Canada CA$0.94 ▲ +0.00%
19657 BrightBid Group AB (publ)
ST:PERP-B
0.01x Skr268.00K
≈ $28.84K
Skr31.44 Million USA Skr3.70 ▼ -2.63%
19658 Brompton Split Banc Corp
TO:SBC
0.01x CA$2.03 Million
≈ $1.47 Million
CA$237.75 Million Canada CA$14.30 ▼ -0.28%
19659 Icahn Enterprises LP
NASDAQ:IEP
0.01x $97.00 Million $11.41 Billion USA $7.41 ▼ -1.33%
19660 CAIXABANK UN.ADR 1/3 DL 1
F:FV9J
0.01x €5.38 Billion
≈ $6.29 Billion
€632.98 Billion Germany €3.44 ▼ -1.71%
19661 Prudential plc
LSE:PRU
0.01x GBX1.21 Billion
≈ $146.72K
GBX141.88 Billion UK GBX950.60 ▼ -2.48%
19662 Vikas Lifecare Limited
NSE:VIKASLIFE
0.01x Rs15.07 Million
≈ $162.98K
Rs1.77 Billion India Rs1.48 ▼ -0.67%
19663 Austem Company Ltd
KQ:031510
0.01x ₩519.06 Million
≈ $351.76K
₩61.18 Billion Korea ₩1182.00 ▲ +5.07%
19664 Banner Corporation
NASDAQ:BANR
0.01x $122.19 Million $14.41 Billion USA $64.86 ▲ +0.39%
19665 Next Entertainment World Co. Ltd
KQ:160550
0.01x ₩989.38 Million
≈ $670.49K
₩116.80 Billion Korea ₩1281.00 ▲ +0.31%
19666 Arlitech Electronic
TWO:6432
0.01x NT$3.87 Million
≈ $122.05K
NT$457.37 Million Taiwan NT$67.30 ▲ +9.97%
19667 Anhui Province Natural Gas Development Co Ltd
SHG:603689
0.01x CN¥30.57 Million
≈ $4.47 Million
CN¥3.61 Billion China CN¥7.91 ▼ -0.25%
19668 Northeast Community Bancorp Inc
NASDAQ:NECB
0.01x $14.49 Million $1.71 Billion USA $25.00 ▲ +1.83%
19669 Pharming Group NV
NASDAQ:PHAR
0.01x $1.87 Million $220.41 Million USA $12.54 ▲ +0.57%
19670 Nordic American Tankers Limited
NYSE:NAT
0.01x $3.94 Million $465.84 Million USA $5.39 ▲ +2.47%
19671 Hangzhou Juheshun New Material Co Ltd
SHG:605166
0.01x CN¥29.94 Million
≈ $4.38 Million
CN¥3.54 Billion China CN¥10.40 ▲ +0.48%
19672 Guangzhou Friendship Group Co Ltd
SHE:000987
0.01x CN¥1.40 Billion
≈ $205.29 Million
CN¥165.95 Billion China CN¥7.61 ▼ -1.68%
19673 Beijing Tongrentang Co Ltd
SHG:600085
0.01x CN¥87.60 Million
≈ $12.82 Million
CN¥10.36 Billion China CN¥25.03 ▲ +0.72%
19674 Golden Eagle Energy Tbk
JK:SMMT
0.01x Rp7.75 Billion
≈ $454.08K
Rp917.15 Billion Indonesia Rp1630.00 ▼ -0.31%
19675 Jeongsan Aikang Co.Ltd
KQ:022220
0.01x ₩459.26 Million
≈ $311.23K
₩54.45 Billion Korea ₩722.00 ▼ -2.83%
19676 Ratos AB (publ)
ST:RATO-A
0.01x Skr116.00 Million
≈ $12.48 Million
Skr13.77 Billion Sweden Skr34.50 ▲ +1.47%
19677 Shanghai STEP Electric Corp
SHE:002527
0.01x CN¥22.72 Million
≈ $3.32 Million
CN¥2.70 Billion China CN¥15.43 ▲ +3.63%
19678 Zhejiang Jiaao Enprotech
SHG:603822
0.01x CN¥47.75 Million
≈ $6.99 Million
CN¥5.68 Billion China CN¥78.50 ▼ -4.07%
19679 SENCO GOLD LTD
NSE:SENCO
0.01x Rs316.96 Million
≈ $3.43 Million
Rs37.73 Billion India Rs350.75 ▲ +1.81%
19680 Indra A
MC:IDR
0.01x €40.91 Million
≈ $47.83 Million
€4.88 Billion Spain €55.44 ▲ +1.91%
19681 AGRANA Beteiligungs-Aktiengesellschaft
VI:AGR
0.01x €11.85 Million
≈ $13.85 Million
€1.42 Billion Austria €11.85 ▲ +1.72%
19682 SolGold PLC
TO:SOLG
0.01x CA$2.03 Million
≈ $1.47 Million
CA$242.89 Million Canada CA$0.14 ▲ +3.85%
19683 Supreme Engineering Limited
NSE:SUPREMEENG
0.01x Rs10.09 Million
≈ $109.14K
Rs1.21 Billion India Rs1.00 ▲ +4.17%
19684 BriQ Properties Real Estate Investment Company
AT:BRIQ
0.01x €897.00K
≈ $1.05 Million
€107.30 Million Greece €3.04 ▲ +0.66%
19685 Zhanjiang Guolian Aquatic Products
SHE:300094
0.01x CN¥19.58 Million
≈ $2.87 Million
CN¥2.35 Billion China CN¥2.90 ▲ +0.00%
19686 Peninsula Land Limited
NSE:PENINLAND
0.01x Rs61.00 Million
≈ $659.69K
Rs7.31 Billion India Rs15.48 ▼ -2.15%
19687 Ram Ratna Wires Limited
NSE:RAMRAT
0.01x Rs99.18 Million
≈ $1.07 Million
Rs11.94 Billion India Rs391.50 ▼ -2.61%
19688 Pandox AB (publ)
ST:PNDX-B
0.01x Skr655.00 Million
≈ $70.49 Million
Skr78.83 Billion Sweden Skr169.80 ▼ -1.28%
19689 Predator Oil & Gas Holdings Plc
LSE:PRD
0.01x GBX39.60K
≈ $4.82
GBX4.77 Million UK GBX3.43 ▼ -0.72%
19690 Shenzhen SC New Energy Technology Corp Class A
SHE:300724
0.01x CN¥111.24 Million
≈ $16.28 Million
CN¥13.42 Billion China CN¥74.51 ▼ -2.45%
19691 Loandepot Inc
NYSE:LDI
0.01x $48.14 Million $5.81 Billion USA $1.18 ▼ -5.60%
19692 KORE Group Holdings Inc
NYSE:KORE
0.01x $4.87 Million $587.62 Million USA $9.19 ▲ +0.11%
19693 Nanjing Central Emporium Group Stocks Co Ltd
SHG:600280
0.01x CN¥79.71 Million
≈ $11.66 Million
CN¥9.62 Billion China CN¥3.40 ▼ -5.29%
19694 Arcutis Biotherapeutics Inc
NASDAQ:ARQT
0.01x $2.24 Million $270.36 Million USA $21.23 ▼ -3.28%
19695 Knife River Corporation
NYSE:KNF
0.01x $18.70 Million $2.26 Billion USA $74.16 ▼ -3.22%
19696 Formula
TA:FORTY
0.01x ILA14.95 Million
≈ $40.09K
ILA1.81 Billion Israel ILA37900.00 ▼ -1.40%
19697 Root Inc
NASDAQ:ROOT
0.01x $9.30 Million $1.12 Billion USA $53.54 ▲ +1.71%
19698 Softing AG
XETRA:SYT
0.01x €418.00K
≈ $488.69K
€50.60 Million Germany €2.82 ▲ +1.08%
19699 Tus-Sound Environmental Resources Co Ltd
SHE:000826
0.01x CN¥146.10 Million
≈ $21.38 Million
CN¥17.69 Billion China CN¥2.30 ▼ -1.29%
19700 Interactive Brokers Group Inc
NASDAQ:IBKR
0.01x $1.63 Billion $197.49 Billion USA $84.40 ▼ -3.06%