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
18901 Eerly Govt Ppty Inc
NYSE:DEA
0.01x $27.34 Million $2.06 Billion USA $23.90 ▲ +0.76%
18902 Ina Invest Holding AG
SW:INA
0.01x CHF6.35 Million
≈ $8.03 Million
CHF479.89 Million Switzerland CHF23.40 ▲ +0.00%
18903 Guangzhou Devotion Therm Tech
SHE:300335
0.01x CN¥9.89 Million
≈ $1.45 Million
CN¥747.58 Million China CN¥5.65 ▼ -2.92%
18904 Sanifoam Sunger Sanayi ve Ticaret AS
IS:SANFM
0.01x TL12.32 Million
≈ $275.84K
TL931.20 Million Turkey TL10.22 ▲ +2.71%
18905 Yunnan Shennong Agricultural Industry Group Co Ltd
SHG:605296
0.01x CN¥25.63 Million
≈ $3.75 Million
CN¥1.94 Billion China CN¥25.40 ▼ -0.66%
18906 China New Higher Education Group Limited
STU:8CN
0.01x €76.83 Million
≈ $89.82 Million
€5.81 Billion Germany €0.07 ▼ -9.26%
18907 Yujin Robot Co. Ltd
KQ:056080
0.01x ₩331.10 Million
≈ $224.38K
₩25.07 Billion Korea ₩19400.00 ▼ -6.28%
18908 Eureka Design Public Company Limited
BK:UREKA
0.01x ฿4.28 Million
≈ $133.37K
฿324.34 Million Thailand ฿0.40 ▼ -4.76%
18909 Center Laboratories
TWO:4123
0.01x NT$81.41 Million
≈ $2.56 Million
NT$6.17 Billion Taiwan NT$38.80 ▲ +0.91%
18910 MKS Instruments Inc
NASDAQ:MKSI
0.01x $78.00 Million $5.92 Billion USA $301.65 ▼ -8.65%
18911 Concentra Group Holdings Parent, Inc.
NYSE:CON
0.01x $32.11 Million $2.44 Billion USA $25.32 ▲ +1.61%
18912 NSE SA
PA:ALNSE
0.01x €704.00K
≈ $823.05K
€53.41 Million France €49.60 ▼ -2.36%
18913 TWO HARBORS INV. DL-0001
F:2H2
0.01x €119.55 Million
≈ $139.76 Million
€9.07 Billion Germany €10.41 ▲ +11.16%
18914 Search Minerals Inc
V:SMY
0.01x CA$97.00K
≈ $70.17K
CA$7.36 Million Canada CA$0.31 ▲ +6.90%
18915 Feitian Technologies Co Ltd
SHE:300386
0.01x CN¥1.78 Million
≈ $260.66K
CN¥135.24 Million China CN¥10.65 ▼ -0.28%
18916 Favelle Favco Bhd
KLSE:7229
0.01x RM8.22 Million
≈ $2.06 Million
RM624.09 Million Malaysia RM1.60 ▼ -1.23%
18917 Restaurant Brands International Inc
TO:QSR
0.01x CA$257.34 Million
≈ $186.15 Million
CA$19.54 Billion Canada CA$101.34 ▲ +1.48%
18918 Richmond International Travel & Tours Co Ltd
TWO:2743
0.01x NT$23.93 Million
≈ $753.77K
NT$1.82 Billion Taiwan NT$69.90 ▼ -0.99%
18919 Companhia Tecidos Santanense Ltda
SA:CTSA3
0.01x R$7.55 Million
≈ $1.48 Million
R$574.03 Million Brazil R$2.00 ▲ +0.00%
18920 Mare Nostrum
PA:ALMAR
0.01x €1.05 Million
≈ $1.23 Million
€80.01 Million France €0.63 ▼ -0.32%
18921 Craneware Plc
LSE:CRW
0.01x GBX2.80 Million
≈ $341.17
GBX213.50 Million UK GBX1508.00 ▼ -2.96%
18922 Puyang Refractories Group Co Ltd
SHE:002225
0.01x CN¥62.20 Million
≈ $9.10 Million
CN¥4.74 Billion China CN¥3.91 ▲ +3.17%
18923 PJBumi Bhd
KLSE:7163
0.01x RM216.00K
≈ $54.23K
RM16.46 Million Malaysia RM3.25 ▲ +1.88%
18924 Shanghai GenTech Co Ltd
SHG:688596
0.01x CN¥114.11 Million
≈ $16.70 Million
CN¥8.70 Billion China CN¥40.90 ▲ +2.66%
18925 HS Valve Co. Ltd
KQ:039610
0.01x ₩488.22 Million
≈ $330.86K
₩37.23 Billion Korea ₩6690.00 ▼ -5.24%
18926 Wilmington PLC
LSE:WIL
0.01x GBX1.91 Million
≈ $232.39
GBX145.71 Million UK GBX260.00 ▲ +0.00%
18927 United Tractors Tbk PT
JK:UNTR
0.01x Rp1.06 Trillion
≈ $62.40 Million
Rp81.25 Trillion Indonesia Rp21250.00 ▼ -3.41%
18928 Shenzhen Ecobeauty Co Ltd
SHE:000010
0.01x CN¥30.19 Million
≈ $4.42 Million
CN¥2.31 Billion China CN¥2.26 ▲ +5.12%
18929 Banco Comercial Portugues
LS:BCP
0.01x €1.31 Billion
≈ $1.53 Billion
€100.27 Billion Portugal €0.93 ▼ -0.26%
18930 Prosegur
MC:PSG
0.01x €48.30 Million
≈ $56.47 Million
€3.69 Billion Spain €2.61 ▲ +0.38%
18931 TISCO Financial Group Public Company Limited
BK:TISCO
0.01x ฿3.14 Billion
≈ $98.01 Million
฿240.46 Billion Thailand ฿114.00 ▲ +0.88%
18932 Lloyds Banking Group plc
MX:LYGN
0.01x MX$12.02 Billion
≈ $691.98 Million
MX$919.89 Billion Mexico MX$93.00 ▼ -1.06%
18933 Lloyds Banking Group plc
F:LLD2
0.01x €12.02 Billion
≈ $14.06 Billion
€919.89 Billion Germany €4.62 ▲ +3.12%
18934 Alexium International Group Limited
F:E7T
0.01x €42.85K
≈ $50.10K
€3.28 Million Germany €0.00 ▲ +0.00%
18935 Bait Bakfar Ltd
TA:BKFR
0.01x ILA13.19 Million
≈ $35.35K
ILA1.01 Billion Israel ILA1443.00 ▼ -1.77%
18936 Avalue Technology
TWO:3479
0.01x NT$50.59 Million
≈ $1.59 Million
NT$3.88 Billion Taiwan NT$129.00 ▲ +0.00%
18937 Fade Gida Yatirim Sanayi Ticaret As
IS:FADE
0.01x TL5.79 Million
≈ $129.66K
TL443.68 Million Turkey TL16.31 ▼ -2.92%
18938 Hansung Ent
KO:003680
0.01x ₩2.30 Billion
≈ $1.56 Million
₩176.32 Billion Korea ₩4465.00 ▼ -3.25%
18939 DOMESCO Medical Import Export JSC
VN:DMC
0.01x ₫2.68 Billion
≈ $101.65K
₫205.43 Billion Vietnam ₫59400.00 ▲ +0.68%
18940 Duros S.A.
AT:DUR
0.01x €122.74K
≈ $143.49K
€9.43 Million Greece €0.25 ▲ +0.00%
18941 Yulon Finance Corp
TW:9941
0.01x NT$3.17 Billion
≈ $99.91 Million
NT$243.68 Billion Taiwan NT$81.90 ▼ -0.12%
18942 Empire Petroleum Corp
NYSE MKT:EP
0.01x $902.00K $69.33 Million USA $2.64 ▼ -0.75%
18943 Dominant Enterprise Bhd
KLSE:7169
0.01x RM4.64 Million
≈ $1.17 Million
RM357.00 Million Malaysia RM0.73 ▲ +0.00%
18944 RioCan Real Estate Investment Trust
TO:REI-UN
0.01x CA$101.78 Million
≈ $73.62 Million
CA$7.83 Billion Canada CA$22.54 ▲ +1.94%
18945 Regent Pacific Properties Inc
V:RPP
0.01x CA$259.79K
≈ $187.93K
CA$19.99 Million Canada CA$0.03 ▼ -50.00%
18946 Guotai Junan Securities Co Ltd
SHG:601211
0.01x CN¥21.83 Billion
≈ $3.19 Billion
CN¥1.68 Trillion China CN¥16.25 ▲ +0.31%
18947 Office Properties Income Trust
NASDAQ:OPI
0.01x $32.40 Million $2.50 Billion USA $0.06 ▼ -68.50%
18948 Office Properties Income Trust
NASDAQ:OPINL
0.01x $32.40 Million $2.50 Billion USA $2.16 ▼ -4.42%
18949 Bridgepoint Group Plc
LSE:BPT
0.01x GBX44.60 Million
≈ $5.43K
GBX3.44 Billion UK GBX249.80 ▲ +0.64%
18950 Shanghai Huafon Aluminium Corp
SHG:601702
0.01x CN¥45.21 Million
≈ $6.62 Million
CN¥3.49 Billion China CN¥20.50 ▼ -4.21%
18951 Offcn Education Technology Co Ltd
SHE:002607
0.01x CN¥63.44 Million
≈ $9.28 Million
CN¥4.89 Billion China CN¥2.17 ▼ -0.91%
18952 Orange County Bancorp Inc
NASDAQ:OBT
0.01x $30.80 Million $2.38 Billion USA $34.88 ▲ +2.41%
18953 Datang Telecom Technology Co Ltd
SHG:600198
0.01x CN¥29.34 Million
≈ $4.29 Million
CN¥2.26 Billion China CN¥8.97 ▼ -3.03%
18954 Xiamen Jihong Package Technology Ltd
SHE:002803
0.01x CN¥18.39 Million
≈ $2.69 Million
CN¥1.42 Billion China CN¥20.93 ▼ -2.24%
18955 Hiscox Ltd
LSE:HSX
0.01x GBX110.40 Million
≈ $13.43K
GBX8.53 Billion UK GBX1717.00 ▼ -2.11%
18956 Beta Systems Software AG
F:BSS
0.01x €545.50K
≈ $637.75K
€42.16 Million Germany €22.20 ▲ +0.00%
18957 Alpha Pro Tech Ltd
NYSE MKT:APT
0.01x $129.00K $9.97 Million USA $6.27 ▲ +1.46%
18958 Timah Resources Ltd
AU:TML
0.01x AU$132.52K
≈ $93.77K
AU$10.26 Million Australia AU$0.05 ▲ +0.00%
18959 Supercom Ltd
NASDAQ:SPCB
0.01x $321.00K $24.87 Million USA $10.40 ▼ -5.71%
18960 Rapac Communication & Infrastructure Ltd
TA:RPAC
0.01x ILA13.03 Million
≈ $34.94K
ILA1.01 Billion Israel ILA9700.00 ▼ -3.77%
18961 AmFIRST Real Estate Investment Trust
KLSE:5120
0.01x RM10.46 Million
≈ $2.63 Million
RM810.52 Million Malaysia RM0.31 ▼ -1.59%
18962 Wyndham Hotels & Resorts Inc
NYSE:WH
0.01x $49.00 Million $3.80 Billion USA $81.96 ▲ +2.85%
18963 Qingdao Gon Technology Co Ltd
SHE:002768
0.01x CN¥159.52 Million
≈ $23.34 Million
CN¥12.38 Billion China CN¥64.47 ▲ +0.61%
18964 Lupatech S.A
SA:LUPA3
0.01x R$5.22 Million
≈ $1.03 Million
R$405.63 Million Brazil R$0.75 ▼ -3.85%
18965 Zhejiang Transfar Co Ltd
SHE:002010
0.01x CN¥246.55 Million
≈ $36.08 Million
CN¥19.14 Billion China CN¥5.10 ▲ +0.39%
18966 Anhui Water Resources Development Co Ltd
SHG:600502
0.01x CN¥2.49 Billion
≈ $364.06 Million
CN¥193.30 Billion China CN¥4.98 ▼ -0.60%
18967 Henan Hengxing Science & Technology Co Ltd
SHE:002132
0.01x CN¥61.76 Million
≈ $9.04 Million
CN¥4.80 Billion China CN¥5.86 ▲ +4.46%
18968 Suzhou GYZ Electronic Technology Co. Ltd. A
SHG:688260
0.01x CN¥18.16 Million
≈ $2.66 Million
CN¥1.41 Billion China CN¥88.84 ▼ -9.05%
18969 Afcon Holdings Ltd
TA:AFHL
0.01x ILA18.12 Million
≈ $48.57K
ILA1.41 Billion Israel ILA47090.00 ▲ +3.63%
18970 Global Partners LP
NYSE:GLP
0.01x $38.73 Million $3.02 Billion USA $49.11 ▼ -0.83%
18971 China State Construction Engineering Corp Ltd
SHG:601668
0.01x CN¥33.41 Billion
≈ $4.89 Billion
CN¥2.60 Trillion China CN¥4.72 ▲ +0.21%
18972 Falabella
SN:FALABELLA
0.01x CL$206.94 Billion
≈ $231.43 Million
CL$16.15 Trillion Chile CL$5511.00 ▼ -1.13%
18973 RE Royalties Ltd
V:RE
0.01x CA$589.02K
≈ $426.09K
CA$45.99 Million Canada CA$0.39 ▲ +0.00%
18974 Pollux Properti Indonesia Tbk PT
JK:POLL
0.01x Rp7.60 Billion
≈ $445.39K
Rp593.52 Billion Indonesia Rp112.00 ▲ +0.00%
18975 Winners
KQ:479960
0.01x ₩152.85 Million
≈ $103.59K
₩11.94 Billion Korea ₩7650.00 ▼ -1.67%
18976 Retail Food Group Ltd
AU:RFG
0.01x AU$1.99 Million
≈ $1.41 Million
AU$155.46 Million Australia AU$0.63 ▲ +2.46%
18977 Swiss Properties Invest A/S
CO:SWISS
0.01x Dkr5.81 Million
≈ $908.37K
Dkr454.08 Million Denmark Dkr102.00 ▲ +0.00%
18978 China CSSC Holdings Ltd
SHG:600150
0.01x CN¥3.35 Billion
≈ $490.76 Million
CN¥262.39 Billion China CN¥35.95 ▼ -2.55%
18979 Baiyang Aquatic Group Inc
SHE:002696
0.01x CN¥27.92 Million
≈ $4.09 Million
CN¥2.19 Billion China CN¥5.80 ▼ -2.52%
18980 New Mountain Finance Corporation
NASDAQ:NMFC
0.01x $23.28 Million $1.83 Billion USA $7.83 ▼ -2.25%
18981 Alta Equipment Group Inc
NYSE:ALTG
0.01x $18.20 Million $1.43 Billion USA $6.42 ▼ -7.49%
18982 Bank Cimb Niaga Tbk
JK:BNGA
0.01x Rp3.94 Trillion
≈ $230.85 Million
Rp309.15 Trillion Indonesia Rp1550.00 ▼ -1.90%
18983 Fon SE
WAR:FON
0.01x zł29.00K
≈ $7.98K
zł2.28 Million Poland zł1.77 ▲ +0.00%
18984 Barclays PLC
F:BCY2
0.01x €20.60 Billion
≈ $24.08 Billion
€1.62 Trillion Germany €21.20 ▲ +0.00%
18985 Barclays PLC
MX:BCSN
0.01x MX$20.60 Billion
≈ $1.19 Billion
MX$1.62 Trillion Mexico MX$425.80 ▼ -1.48%
18986 Barclays PLC
LSE:BARC
0.01x GBX20.60 Billion
≈ $2.51 Million
GBX1.62 Trillion UK GBX457.65 ▼ -1.35%
18987 Vow Green Metals AS
OL:VGM
0.01x Nkr3.16 Million
≈ $332.60K
Nkr248.38 Million Norway Nkr0.95 ▲ +0.00%
18988 Preferred Bank
NASDAQ:PFBC
0.01x $87.61 Million $6.88 Billion USA $97.23 ▲ +1.25%
18989 SG&G Corporation
KQ:040610
0.01x ₩900.87 Million
≈ $610.51K
₩70.80 Billion Korea ₩3210.00 ▼ -1.68%
18990 AB Sagax (publ)
ST:SAGA-D
0.01x Skr599.00 Million
≈ $64.46 Million
Skr47.10 Billion Sweden Skr35.40 ▼ -0.42%
18991 AB Sagax (publ)
ST:SAGA-B
0.01x Skr599.00 Million
≈ $64.46 Million
Skr47.10 Billion Sweden Skr158.60 ▼ -1.06%
18992 Runway Growth Finance Corp
NASDAQ:RWAY
0.01x $5.93 Million $466.70 Million USA $6.16 ▼ -3.30%
18993 Earth-Panda Advanced Magnetic Material Co Ltd
SHG:688077
0.01x CN¥20.76 Million
≈ $3.04 Million
CN¥1.63 Billion China CN¥28.20 ▲ +4.21%
18994 Fox Factory Holding Corp
NASDAQ:FOXF
0.01x $12.95 Million $1.02 Billion USA $17.41 ▼ -1.92%
18995 Clearwater Paper Corporation
NYSE:CLW
0.01x $9.60 Million $756.00 Million USA $15.39 ▼ -3.75%
18996 Norion Bank
ST:NORION
0.01x Skr737.00 Million
≈ $79.31 Million
Skr58.05 Billion Sweden Skr58.80 ▲ +1.38%
18997 Liberty Latin America Ltd
NASDAQ:LILA
0.01x $141.50 Million $11.15 Billion USA $7.56 ▲ +0.93%
18998 Liberty Latin America Ltd Class C
NASDAQ:LILAK
0.01x $141.50 Million $11.15 Billion USA $7.61 ▲ +0.53%
18999 Essar Shipping Limited
NSE:ESSARSHPNG
0.01x Rs338.70 Million
≈ $3.66 Million
Rs26.68 Billion India Rs23.28 ▼ -0.51%
19000 Siamraj Public Company Limited
BK:SR
0.01x ฿15.88 Million
≈ $494.81K
฿1.25 Billion Thailand ฿0.32 ▲ +3.23%