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
18701 Yorkton Equity Group Inc
V:YEG
0.01x CA$1.56 Million
≈ $1.13 Million
CA$107.26 Million Canada CA$0.17 ▲ +0.00%
18702 Indika Energy Tbk
JK:INDY
0.01x Rp22.84 Million
≈ $1.34K
Rp1.57 Billion Indonesia Rp1995.00 ▲ +2.57%
18703 Dap Gayrimenkul Gelistirme AS
IS:DAPGM
0.01x TL254.00 Million
≈ $5.69 Million
TL17.51 Billion Turkey TL10.64 ▲ +2.80%
18704 Grupo Financiero Banorte S.A.B. de C.V
MX:GFNORTEO
0.01x MX$34.03 Billion
≈ $1.96 Billion
MX$2.35 Trillion Mexico MX$179.48 ▼ -0.67%
18705 Guangzhou Zhiguang Electric Co Ltd
SHE:002169
0.01x CN¥106.38 Million
≈ $15.57 Million
CN¥7.34 Billion China CN¥15.97 ▼ -0.99%
18706 Inter & Co. Inc. Class A Common Shares
NASDAQ:INTR
0.01x $1.28 Billion $88.17 Billion USA $5.76 ▼ -0.69%
18707 Bitcoin Depot Inc.
NASDAQ:BTM
0.01x $1.72 Million $118.61 Million USA $0.29 ▼ -41.25%
18708 Ashot Ashkelon Industries Ltd
TA:ASHO
0.01x ILA12.50 Million
≈ $33.51K
ILA862.42 Million Israel ILA8412.00 ▼ -3.23%
18709 SHENWAN HONGYUAN GR.H YC1
F:2X2A
0.01x €9.00 Billion
≈ $10.52 Billion
€620.89 Billion Germany €0.27 ▼ -1.45%
18710 Swiss Re AG
SW:SREN
0.01x CHF1.57 Billion
≈ $1.99 Billion
CHF108.64 Billion Switzerland CHF116.20 ▲ +1.48%
18711 Tempore Properties SOCIMI SAU
MC:YTEM
0.01x €562.49K
≈ $657.61K
€38.85 Million Spain €3.16 ▲ +0.00%
18712 STD BK GRP SP.ADRS RC-10
F:SKCS
0.01x €47.90 Billion
≈ $56.00 Billion
€3.31 Trillion Germany €16.20 ▼ -0.61%
18713 Jiangsu Huahong Technology Co Ltd
SHE:002645
0.01x CN¥37.07 Million
≈ $5.42 Million
CN¥2.56 Billion China CN¥36.10 ▲ +9.99%
18714 STO Co. Ltd
KQ:098660
0.01x ₩788.94 Million
≈ $534.66K
₩54.54 Billion Korea ₩1395.00 ▼ -4.65%
18715 YASHO INDUSTRIES ORD (BSE)
NSE:YASHO
0.01x Rs101.52 Million
≈ $1.10 Million
Rs7.02 Billion India Rs2475.20 ▲ +10.45%
18716 Globalsat Worldcom
TWO:3499
0.01x NT$4.03 Million
≈ $127.00K
NT$279.06 Million Taiwan NT$15.25 ▼ -0.97%
18717 RTL Group SA
XETRA:RRTL
0.01x €72.00 Million
≈ $84.18 Million
€4.99 Billion Germany €31.70 ▲ +3.09%
18718 Domo Inc
NASDAQ:DOMO
0.01x $5.68 Million $393.54 Million USA $3.87 ▲ +3.20%
18719 TIMES CHINA HLDGS HD -10
F:T2H
0.01x €1.34 Billion
≈ $1.57 Billion
€93.24 Billion Germany €0.00 ▲ +0.00%
18720 GEK TERNA Holdings Real Estate Construction S.A
AT:GEKTERNA
0.01x €92.57 Million
≈ $108.22 Million
€6.42 Billion Greece €42.70 ▲ +2.10%
18721 FLEX LNG Ltd
OL:FLNG
0.01x Nkr26.89 Million
≈ $2.83 Million
Nkr1.87 Billion Norway Nkr254.00 ▲ +1.60%
18722 WOLFTANK-ADISA HLDG O.N.
F:WAH
0.01x €1.30 Million
≈ $1.52 Million
€90.35 Million Germany €4.26 ▼ -0.93%
18723 Xinjiang Beixin Road&Bridge Group Co Ltd
SHE:002307
0.01x CN¥771.66 Million
≈ $112.92 Million
CN¥53.60 Billion China CN¥3.80 ▲ +0.26%
18724 Jiangmen Kanhoo Industry Co Ltd
SHE:300340
0.01x CN¥34.69 Million
≈ $5.08 Million
CN¥2.41 Billion China CN¥9.50 ▼ -0.73%
18725 Eurocommercial Properties N.V.
AS:ECMPA
0.01x €28.14 Million
≈ $32.90 Million
€1.96 Billion Netherlands €26.65 ▼ -4.31%
18726 Wolfspeed, Inc.
NASDAQ:WOLF
0.01x $109.70 Million $7.63 Billion USA $15.66 ▼ -9.64%
18727 Fraport AG
XETRA:FRA
0.01x €214.20 Million
≈ $250.42 Million
€14.91 Billion Germany €67.85 ▲ +0.30%
18728 Altice USA Inc
NYSE:ATUS
0.01x $473.61 Million $32.97 Billion USA $1.76 ▼ -0.56%
18729 Wiable Corp
KQ:065530
0.01x ₩721.96 Million
≈ $489.26K
₩50.28 Billion Korea ₩1456.00 ▼ -0.07%
18730 AirBoss of America Corp.
TO:BOS
0.01x CA$2.33 Million
≈ $1.69 Million
CA$162.39 Million Canada CA$7.34 ▲ +0.14%
18731 A&W Food Services of Canada
TO:AW
0.01x CA$14.54 Million
≈ $10.52 Million
CA$1.01 Billion Canada CA$36.00 ▼ -0.25%
18732 Beijing Electronic Zone Investment and Development Group Co Ltd
SHG:600658
0.01x CN¥156.27 Million
≈ $22.87 Million
CN¥10.91 Billion China CN¥4.48 ▼ -2.40%
18733 Cavatina Holding S.A.
WAR:CAV
0.01x zł40.66 Million
≈ $11.19 Million
zł2.84 Billion Poland zł13.10 ▲ +3.15%
18734 Modiv Inc
NYSE:MDV
0.01x $4.10 Million $286.57 Million USA $18.26 ▲ +1.22%
18735 Stenhus Fastigheter I Norden AB
ST:SFAST
0.01x Skr128.32 Million
≈ $13.81 Million
Skr8.96 Billion Sweden Skr12.26 ▼ -2.23%
18736 Beijing Lier High Temperature Materials Co Ltd
SHE:002392
0.01x CN¥62.63 Million
≈ $9.17 Million
CN¥4.38 Billion China CN¥7.79 ▼ -1.64%
18737 Nara Mold & Die Co. Ltd
KQ:051490
0.01x ₩2.30 Billion
≈ $1.56 Million
₩160.69 Billion Korea ₩3150.00 ▲ +3.96%
18738 Castellum AB
ST:CAST
0.01x Skr1.15 Billion
≈ $124.19 Million
Skr80.74 Billion Sweden Skr123.35 ▲ +0.33%
18739 Mystate Ltd
AU:MYS
0.01x AU$208.57 Million
≈ $147.58 Million
AU$14.61 Billion Australia AU$4.33 ▼ -0.23%
18740 Brand Group (M.G) Ltd
TA:BRND
0.01x ILA8.78 Million
≈ $23.54K
ILA615.29 Million Israel ILA258.00 ▼ -1.53%
18741 Kiwoom
KO:039490
0.01x ₩939.93 Billion
≈ $636.97 Million
₩65.89 Trillion Korea ₩372000.00 ▲ +2.20%
18742 Hi target Navigation Tech Co
SHE:300177
0.01x CN¥20.24 Million
≈ $2.96 Million
CN¥1.42 Billion China CN¥7.10 ▼ -1.11%
18743 Khaitan (India) Limited
NSE:KHAITANLTD
0.01x Rs5.94 Million
≈ $64.22K
Rs416.66 Million India Rs130.21 ▲ +1.10%
18744 STAAR Surgical Company
NASDAQ:STAA
0.01x $1.67 Million $117.44 Million USA $29.86 ▲ +5.66%
18745 CNNC Hua Yuan Titanium Dioxide Co Ltd
SHE:002145
0.01x CN¥105.54 Million
≈ $15.44 Million
CN¥7.41 Billion China CN¥4.40 ▲ +0.46%
18746 Radius Recycling, Inc.
NASDAQ:RDUS
0.01x $13.44 Million $944.09 Million USA $30.00 ▲ +0.00%
18747 Piraeus Financial Holdings S.A
AT:TPEIR
0.01x €1.03 Billion
≈ $1.20 Billion
€72.38 Billion Greece €8.70 ▼ -2.99%
18748 Shanghai Pharmaceuticals Holding Co Ltd
SHG:601607
0.01x CN¥2.05 Billion
≈ $299.35 Million
CN¥143.90 Billion China CN¥16.10 ▼ -1.23%
18749 Kimlun Corporation Bhd
KLSE:5171
0.01x RM23.93 Million
≈ $6.01 Million
RM1.69 Billion Malaysia RM1.01 ▼ -2.88%
18750 Media and Games Invest PLC
XETRA:M8G
0.01x €10.59 Million
≈ $12.38 Million
€746.49 Million Germany €3.87 ▲ +0.00%
18751 Media and Games Invest PLC
F:M8G
0.01x €10.59 Million
≈ $12.38 Million
€746.49 Million Germany €3.87 ▲ +0.00%
18752 Hamilton Insurance Group, Ltd.
NYSE:HG
0.01x $100.83 Million $7.11 Billion USA $29.12 ▲ +1.11%
18753 First Internet Bancorp
NASDAQ:INBK
0.01x $75.85 Million $5.35 Billion USA $24.24 ▲ +5.30%
18754 Classic Scenic Bhd
KLSE:7202
0.01x RM581.00K
≈ $145.87K
RM40.99 Million Malaysia RM0.43 ▲ +0.00%
18755 Jiangsu Tongda Power Technology Co Ltd
SHE:002576
0.01x CN¥12.04 Million
≈ $1.76 Million
CN¥849.55 Million China CN¥15.97 ▼ -0.75%
18756 SUFA Technology Industry Co Ltd CNNC
SHE:000777
0.01x CN¥17.52 Million
≈ $2.56 Million
CN¥1.24 Billion China CN¥17.11 ▼ -1.67%
18757 Hengkang Medical Group Co Ltd
SHE:002219
0.01x CN¥64.17 Million
≈ $9.39 Million
CN¥4.53 Billion China CN¥2.13 ▼ -0.93%
18758 AddLife AB (publ)
ST:ALIF-B
0.01x Skr104.00 Million
≈ $11.19 Million
Skr7.35 Billion Sweden Skr153.10 ▲ +7.36%
18759 Northpointe Bancshares, Inc.
NYSE:NPB
0.01x $91.22 Million $6.45 Billion USA $17.30 ▲ +2.67%
18760 China Aoyuan Group Limited
F:47C
0.01x €2.55 Billion
≈ $2.98 Billion
€180.18 Billion Germany €0.01 ▲ +50.00%
18761 IOI Properties Group Bhd
KLSE:5249
0.01x RM396.17 Million
≈ $99.46 Million
RM28.04 Billion Malaysia RM4.30 ▲ +2.87%
18762 Kritika Wires Limited
NSE:KRITIKA
0.01x Rs10.29 Million
≈ $111.28K
Rs728.73 Million India Rs6.05 ▼ -0.17%
18763 Sonic Automotive Inc
NYSE:SAH
0.01x $72.50 Million $5.14 Billion USA $84.32 ▲ +1.24%
18764 Contec Medical Systems Co Ltd
SHE:300869
0.01x CN¥14.46 Million
≈ $2.12 Million
CN¥1.02 Billion China CN¥11.19 ▼ -1.67%
18765 KT&G Corp
KO:033780
0.01x ₩68.45 Billion
≈ $46.39 Million
₩4.85 Trillion Korea ₩175800.00 ▼ -4.77%
18766 Guoguang Electric Co Ltd Chengdu
SHG:688776
0.01x CN¥8.30 Million
≈ $1.22 Million
CN¥589.04 Million China CN¥64.55 ▲ +0.83%
18767 Nobia AB
ST:NOBI
0.01x Skr114.00 Million
≈ $12.27 Million
Skr8.09 Billion Sweden Skr14.70 ▼ -0.81%
18768 WisdomTree Inc.
NYSE:WT
0.01x $18.44 Million $1.31 Billion USA $18.97 ▲ +1.88%
18769 Kaufman Et Broad
PA:KOF
0.01x €17.02 Million
≈ $19.90 Million
€1.21 Billion France €24.20 ▲ +0.41%
18770 DEFAMA Deutsche Fachmarkt AG
XETRA:DEF
0.01x €2.96 Million
≈ $3.46 Million
€210.36 Million Germany €23.90 ▼ -0.83%
18771 Rendong Holdings Co Ltd
SHE:002647
0.01x CN¥62.82 Million
≈ $9.19 Million
CN¥4.46 Billion China CN¥12.70 ▼ -1.93%
18772 E. Pairis S.A
AT:PAIR
0.01x €214.47K
≈ $250.73K
€15.23 Million Greece €0.82 ▲ +0.74%
18773 Kapston Services Limited
NSE:KAPSTON
0.01x Rs31.10 Million
≈ $336.31K
Rs2.21 Billion India Rs336.80 ▲ +1.07%
18774 Lithium Royalty Corp
TO:LIRC
0.01x CA$39.66K
≈ $28.69K
CA$2.82 Million Canada CA$10.52 ▲ +1.25%
18775 Guangzhou Automobile Group Co. Ltd
F:02G
0.01x €1.63 Billion
≈ $1.90 Billion
€115.67 Billion Germany €0.28 ▲ +0.65%
18776 Nu Holdings Ltd.
F:M1Z
0.01x €893.64 Million
≈ $1.04 Billion
€63.57 Billion Germany €10.35 ▼ -6.89%
18777 Asia Media Group Bhd
KLSE:0159
0.01x RM137.06K
≈ $34.41K
RM9.75 Million Malaysia RM0.02 ▲ +0.00%
18778 Art Nirman Limited
NSE:ARTNIRMAN
0.01x Rs7.08 Million
≈ $76.62K
Rs504.69 Million India Rs42.83 ▼ -0.05%
18779 Fairvest Ltd
JSE:FTA
0.01x ZAC66.24 Million
≈ $35.21K
ZAC4.72 Billion South Africa ZAC1849.00 ▲ +1.59%
18780 ADX Energy Ltd
AU:ADX
0.01x AU$406.54K
≈ $287.65K
AU$28.98 Million Australia AU$0.03 ▲ +0.00%
18781 Nordisk Bergteknik AB Series B
ST:NORB-B
0.01x Skr30.20 Million
≈ $3.25 Million
Skr2.15 Billion Sweden Skr11.80 ▼ -0.42%
18782 Shandong Synthesis Electronic Technology Co Ltd
SHE:300479
0.01x CN¥13.32 Million
≈ $1.95 Million
CN¥950.14 Million China CN¥14.47 ▼ -1.16%
18783 Henan Taloph Pharmaceutical Stock Co Ltd
SHG:600222
0.01x CN¥28.14 Million
≈ $4.12 Million
CN¥2.01 Billion China CN¥8.70 ▲ +3.82%
18784 Brookfield Infrastructure Corp
NYSE:BIPC
0.01x $311.62 Million $22.30 Billion USA $41.59 ▲ +0.63%
18785 Chung Hwa Pulp Corp
TW:1905
0.01x NT$305.33 Million
≈ $9.62 Million
NT$21.85 Billion Taiwan NT$14.00 ▲ +9.80%
18786 Zibo Qixiang Tengda Chemical Co Ltd
SHE:002408
0.01x CN¥202.11 Million
≈ $29.58 Million
CN¥14.47 Billion China CN¥5.10 ▼ -2.30%
18787 Transtema Group AB
ST:TRANS
0.01x Skr14.03 Million
≈ $1.51 Million
Skr1.00 Billion Sweden Skr3.63 ▲ +0.83%
18788 Wuhan Ligong Guangke Co Ltd
SHE:300557
0.01x CN¥10.53 Million
≈ $1.54 Million
CN¥754.18 Million China CN¥37.75 ▼ -2.81%
18789 Pandora A/S
CO:PNDORA
0.01x Dkr348.00 Million
≈ $54.45 Million
Dkr24.93 Billion Denmark Dkr579.20 ▲ +0.49%
18790 Gladstone Investment Corporation 8.00% Notes due 2028
NASDAQ:GAINL
0.01x $6.21 Million $445.37 Million USA $25.22 ▲ +0.15%
18791 Intact Financial Corporation
TO:IFC
0.01x CA$580.00 Million
≈ $419.56 Million
CA$41.59 Billion Canada CA$271.53 ▲ +0.51%
18792 Pacific Horizon Investment Trust
LSE:PHI
0.01x GBX600.00K
≈ $73.00
GBX43.04 Million UK GBX1178.00 ▼ -0.84%
18793 China Meheco Co Ltd
SHG:600056
0.01x CN¥318.25 Million
≈ $46.57 Million
CN¥22.88 Billion China CN¥9.49 ▼ -1.86%
18794 HEBA Fastighets AB (publ)
ST:HEBA-B
0.01x Skr120.50 Million
≈ $12.97 Million
Skr8.66 Billion Sweden Skr24.35 ▼ -0.41%
18795 ZimVie Inc
NASDAQ:ZIMV
0.01x $4.80 Million $345.42 Million USA $18.99 ▲ +0.00%
18796 Shenzhen Zhongjin Lingnan Nonfemet Co Ltd
SHE:000060
0.01x CN¥432.85 Million
≈ $63.34 Million
CN¥31.14 Billion China CN¥7.80 ▼ -4.53%
18797 Seobu T&D Co. Ltd
KQ:006730
0.01x ₩24.99 Billion
≈ $16.94 Million
₩1.80 Trillion Korea ₩11340.00 ▲ +6.08%
18798 Shenzhen Wongtee International Enterprise Co Ltd
SHE:000056
0.01x CN¥58.65 Million
≈ $8.58 Million
CN¥4.23 Billion China CN¥1.75 ▲ +4.79%
18799 Kion Group AG
XETRA:KGX
0.01x €176.50 Million
≈ $206.35 Million
€12.72 Billion Germany €40.90 ▲ +0.00%
18800 CBIZ Inc
NYSE:CBZ
0.01x $37.09 Million $2.67 Billion USA $33.35 ▲ +3.41%