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,334
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
16901 Da-Cin Construction Co Ltd
TW:2535
0.02x NT$466.26 Million
≈ $14.69 Million
NT$18.87 Billion Taiwan NT$90.10 ▼ -3.12%
16902 Kaonmedia Co Ltd
KQ:078890
0.02x ₩6.51 Billion
≈ $4.41 Million
₩263.68 Billion Korea ₩4350.00 ▼ -1.47%
16903 Assure Tech Hangzhou Co Ltd
SHG:688075
0.02x CN¥15.11 Million
≈ $2.21 Million
CN¥611.60 Million China CN¥28.94 ▲ +1.83%
16904 Urbas Grupo Financiero SA
MC:UBS
0.02x €10.27 Million
≈ $12.00 Million
€415.90 Million Spain €0.00 ▲ +0.00%
16905 Asuransi Bina Dana Arta Tbk
JK:ABDA
0.02x Rp28.94 Billion
≈ $1.70 Million
Rp1.17 Trillion Indonesia Rp3830.00 ▲ +0.52%
16906 Sinar Mas Multiartha Tbk
JK:SMMA
0.02x Rp2.21 Trillion
≈ $129.65 Million
Rp89.66 Trillion Indonesia Rp20150.00 ▼ -0.12%
16907 FormPipe Software AB
ST:FPIP
0.02x Skr4.59 Million
≈ $494.17K
Skr186.09 Million Sweden Skr29.90 ▲ +0.34%
16908 Jiangling Motors Corp Ltd
SHE:000550
0.02x CN¥438.96 Million
≈ $64.23 Million
CN¥17.79 Billion China CN¥16.17 ▼ -1.40%
16909 Guangzheng Group Co Ltd
SHE:002524
0.02x CN¥26.81 Million
≈ $3.92 Million
CN¥1.09 Billion China CN¥3.84 ▲ +0.52%
16910 Dixon Technologies (India) Limited
NSE:DIXON
0.02x Rs3.69 Billion
≈ $39.93 Million
Rs149.67 Billion India Rs14200.00 ▲ +0.00%
16911 Dongrui Food Group Co Ltd
SHE:001201
0.02x CN¥69.23 Million
≈ $10.13 Million
CN¥2.81 Billion China CN¥11.46 ▼ -0.52%
16912 Central Reinsurance Corp
TW:2851
0.02x NT$952.78 Million
≈ $30.02 Million
NT$38.63 Billion Taiwan NT$35.45 ▲ +1.29%
16913 Jiangsu Zhangjiagang Rural Commercial Bank Co Ltd
SHE:002839
0.02x CN¥5.40 Billion
≈ $790.62 Million
CN¥219.08 Billion China CN¥4.35 ▼ -1.36%
16914 UDR Inc
NYSE:UDR
0.02x $173.80 Million $7.05 Billion USA $38.41 ▲ +0.71%
16915 Karat Packaging Inc
NASDAQ:KRT
0.02x $3.48 Million $141.25 Million USA $47.09 ▲ +11.14%
16916 Sumitomo Mitsui Financial Group Inc
NYSE:SMFG
0.02x $7.74 Trillion $313.93 Trillion USA $25.74 ▲ +0.04%
16917 Haixia Envrnmnt
SHG:603817
0.02x CN¥89.83 Million
≈ $13.15 Million
CN¥3.65 Billion China CN¥5.58 ▼ -1.24%
16918 Mangalam Organics Limited
NSE:MANORG
0.02x Rs103.61 Million
≈ $1.12 Million
Rs4.21 Billion India Rs457.90 ▼ -0.35%
16919 Parsan Makina Parcalari Sanayi AS
IS:PARSN
0.02x TL198.24 Million
≈ $4.44 Million
TL8.05 Billion Turkey TL73.00 ▼ -0.61%
16920 Everdisplay Optronics Shanghai Co Ltd
SHG:688538
0.02x CN¥477.29 Million
≈ $69.84 Million
CN¥19.39 Billion China CN¥2.40 ▲ +0.00%
16921 Corporación Inmobiliaria Vesta, S.A.B de C.V.
NYSE:VTMX
0.02x $49.89 Million $2.03 Billion USA $34.23 ▲ +1.60%
16922 Archidply Decor Limited
NSE:ADL
0.02x Rs6.04 Million
≈ $65.34K
Rs245.74 Million India Rs70.76 ▲ +0.94%
16923 COSMO Pharmaceuticals SA
LSE:0RGI
0.02x £3.52 Million
≈ $4.73 Million
£143.35 Million UK £61.80 ▲ +0.98%
16924 Zhejiang Dehong Automotive
SHG:603701
0.02x CN¥20.91 Million
≈ $3.06 Million
CN¥850.52 Million China CN¥20.13 ▲ +0.65%
16925 Shandong Molong Petroleum Machinery Company Limited
F:PXI
0.02x €44.80 Million
≈ $52.37 Million
€1.82 Billion Germany €0.52 ▲ +1.96%
16926 Leyand International Tbk
JK:LAPD
0.02x Rp3.75 Billion
≈ $219.85K
Rp152.73 Billion Indonesia Rp66.00 ▲ +4.76%
16927 Helix Energy Solutions Group Inc
NYSE:HLX
0.02x $25.96 Million $1.06 Billion USA $9.60 ▼ -2.14%
16928 Bristow Group Inc
NYSE:VTOL
0.02x $33.06 Million $1.35 Billion USA $45.76 ▲ +1.67%
16929 Youlife Group Inc. American Depositary Shares
NASDAQ:YOUL
0.02x $12.02 Million $489.61 Million USA $0.42 ▲ +3.15%
16930 Ram Essential Services Property Fund
AU:REP
0.02x AU$7.18 Million
≈ $5.08 Million
AU$292.55 Million Australia AU$0.43 ▼ -1.16%
16931 Nexgen Energy (Canada) Ltd
AU:NXG
0.02x AU$18.93 Million
≈ $13.40 Million
AU$771.32 Million Australia AU$14.40 ▲ +2.20%
16932 QC Solar (Suzhou) Co. Ltd. A
SHE:301278
0.02x CN¥16.55 Million
≈ $2.42 Million
CN¥674.54 Million China CN¥27.13 ▼ -0.73%
16933 Vmoto Ltd
AU:VMT
0.02x AU$857.34K
≈ $606.62K
AU$34.94 Million Australia AU$0.12 ▲ +9.52%
16934 Sea Oil Public Company Limited
BK:SEAOIL
0.02x ฿37.76 Million
≈ $1.18 Million
฿1.54 Billion Thailand ฿3.28 ▼ -1.20%
16935 Orma Orman Mahsulleri Integre Sanayi ve Ticaret AS
IS:ORMA
0.02x TL70.02 Million
≈ $1.57 Million
TL2.85 Billion Turkey TL170.00 ▲ +3.03%
16936 Angel One Limited
NSE:ANGELONE
0.02x Rs3.07 Billion
≈ $33.17 Million
Rs125.10 Billion India Rs292.00 ▼ -1.72%
16937 SGL Carbon SE
XETRA:SGL
0.02x €17.20 Million
≈ $20.11 Million
€701.60 Million Germany €4.28 ▲ +1.06%
16938 Aurubis AG
XETRA:NDA
0.02x €110.00 Million
≈ $128.60 Million
€4.49 Billion Germany €173.70 ▼ -4.14%
16939 Jaya Agra Wattie Tbk
JK:JAWA
0.02x Rp62.78 Billion
≈ $3.68 Million
Rp2.56 Trillion Indonesia Rp129.00 ▲ +0.00%
16940 Healthcare Realty Trust Incorporated
NYSE:HR
0.02x $114.03 Million $4.65 Billion USA $19.97 ▼ -1.14%
16941 Amicus Therapeutics Inc
NASDAQ:FOLD
0.02x $16.55 Million $675.63 Million USA $14.49 ▲ +0.00%
16942 Xinjiang Tianshan Cement Co Ltd
SHE:000877
0.02x CN¥4.71 Billion
≈ $688.54 Million
CN¥192.09 Billion China CN¥3.79 ▼ -1.30%
16943 Sichuan Golden Summit Group Joint Stock Co Ltd
SHG:600678
0.02x CN¥29.71 Million
≈ $4.35 Million
CN¥1.21 Billion China CN¥5.60 ▼ -1.58%
16944 Mustika Ratu Tbk
JK:MRAT
0.02x Rp5.95 Billion
≈ $348.74K
Rp243.08 Billion Indonesia Rp442.00 ▲ +0.45%
16945 NexGen Energy Ltd.
TO:NXE
0.02x CA$18.80 Million
≈ $13.60 Million
CA$767.98 Million Canada CA$14.52 ▲ +1.47%
16946 Tekom Technologies
TWO:6294
0.02x NT$21.83 Million
≈ $687.80K
NT$891.89 Million Taiwan NT$26.85 ▼ -0.19%
16947 Stora Enso Oyj ser. A
ST:STE-A
0.02x Skr209.40 Million
≈ $22.53 Million
Skr8.56 Billion Sweden Skr106.00 ▲ +0.95%
16948 Sunrun Inc
NASDAQ:RUN
0.02x $435.46 Million $17.81 Billion USA $10.20 ▲ +8.74%
16949 Worldex Industry & Trading Co. Ltd
KQ:101160
0.02x ₩2.22 Billion
≈ $1.51 Million
₩90.85 Billion Korea ₩28650.00 ▲ +0.70%
16950 Lapidoth
TA:LAPD
0.02x ILA133.75 Million
≈ $358.57K
ILA5.47 Billion Israel ILA7601.00 ▼ -0.12%
16951 Minda Global Bhd
KLSE:5166
0.02x RM6.39 Million
≈ $1.60 Million
RM261.50 Million Malaysia RM1.50 ▲ +0.00%
16952 Clover Corporation Ltd
AU:CLV
0.02x AU$356.00K
≈ $251.89K
AU$14.57 Million Australia AU$0.96 ▲ +0.00%
16953 MakeMyTrip Limited
F:MY1
0.02x €45.58 Million
≈ $53.29 Million
€1.87 Billion Germany €51.92 ▼ -1.48%
16954 Nanjing Yunhai Special Metals Co Ltd
SHE:002182
0.02x CN¥210.77 Million
≈ $30.84 Million
CN¥8.63 Billion China CN¥12.70 ▼ -0.55%
16955 RTX Corporation
NYSE:RTX
0.02x $2.50 Billion $102.40 Billion USA $223.03 ▼ -0.10%
16956 South Bow Corporation
TO:SOBO
0.02x CA$209.51 Million
≈ $151.56 Million
CA$8.59 Billion Canada CA$49.66 ▲ +0.16%
16957 Privasia Technology Bhd
KLSE:0123
0.02x RM5.13 Million
≈ $1.29 Million
RM210.04 Million Malaysia RM0.07 ▼ -6.67%
16958 Asia Aviation Public Company Limited
F:55AA
0.02x €1.53 Billion
≈ $1.79 Billion
€62.78 Billion Germany €0.03 ▲ +0.00%
16959 KION GROUP AG ADRS/1/4
F:KGX1
0.02x €306.00 Million
≈ $357.75 Million
€12.55 Billion Germany €10.80 ▼ -3.57%
16960 Sirius XM Holding Inc
NASDAQ:SIRI
0.02x $376.00 Million $15.42 Billion USA $29.91 ▲ +0.10%
16961 Consumer Portfolio Services Inc
NASDAQ:CPSS
0.02x $85.39 Million $3.50 Billion USA $9.48 ▼ -0.94%
16962 Grupo Herdez S.A.B. de C.V
MX:HERDEZ
0.02x MX$532.82 Million
≈ $30.66 Million
MX$21.86 Billion Mexico MX$50.96 ▼ -0.93%
16963 Greenlight Capital Re Ltd
NASDAQ:GLRE
0.02x $37.24 Million $1.53 Billion USA $15.51 ▼ -0.83%
16964 GREENLIGHT CAP.RE A DL-01
F:G8L
0.02x €37.24 Million
≈ $43.54 Million
€1.53 Billion Germany €13.50 ▲ +0.00%
16965 Meitu Inc
F:M5U
0.02x €88.93 Million
≈ $103.97 Million
€3.65 Billion Germany €0.50 ▲ +0.18%
16966 Routon Electronic Co Ltd
SHG:600355
0.02x CN¥3.58 Million
≈ $524.47K
CN¥147.15 Million China CN¥0.58 ▼ -4.92%
16967 Ashford Hospitality Trust Inc
NYSE:AHT
0.02x $78.10 Million $3.21 Billion USA $3.24 ▲ +0.00%
16968 Service Corporation International
NYSE:SCI
0.02x $413.68 Million $16.99 Billion USA $85.01 ▲ +0.06%
16969 Shandong Zhonglu Oceanic Fisheries Co Ltd
SHE:200992
0.02x HK$19.11 Million
≈ $2.44 Million
HK$785.07 Million China HK$1.76 ▲ +0.57%
16970 SVOA Public Company Limited
BK:SVOA
0.02x ฿131.04 Million
≈ $4.08 Million
฿5.38 Billion Thailand ฿2.40 ▲ +0.00%
16971 TREJHARA SOLUTIONS LIMITED
NSE:TREJHARA
0.02x Rs23.87 Million
≈ $258.17K
Rs981.24 Million India Rs177.66 ▲ +7.59%
16972 Ihlas Yayin Holding A.S.
IS:IHYAY
0.02x TL67.26 Million
≈ $1.51 Million
TL2.77 Billion Turkey TL1.26 ▲ +0.00%
16973 MultiChoice Group Ltd
JSE:MCG
0.02x ZAC915.00 Million
≈ $486.28K
ZAC37.64 Billion South Africa ZAC12375.00 ▲ +0.20%
16974 Kss Line
KO:044450
0.02x ₩36.15 Billion
≈ $24.50 Million
₩1.49 Trillion Korea ₩9940.00 ▼ -0.40%
16975 Shandong Sito Bio-technology Co Ltd
SHE:300583
0.02x CN¥25.87 Million
≈ $3.79 Million
CN¥1.06 Billion China CN¥12.76 ▲ +3.49%
16976 Enero Group Ltd
AU:EGG
0.02x AU$1.60 Million
≈ $1.13 Million
AU$65.79 Million Australia AU$0.29 ▲ +1.75%
16977 Shanghai Supezet Engineering Technology Corp Ltd
SHG:688121
0.02x CN¥138.63 Million
≈ $20.29 Million
CN¥5.71 Billion China CN¥2.27 ▼ -10.28%
16978 Kaili Catalyst & New Materials Co. Ltd. A
SHG:688269
0.02x CN¥36.42 Million
≈ $5.33 Million
CN¥1.50 Billion China CN¥31.11 ▼ -1.14%
16979 Maoye International Holdings Limited
F:5MIA
0.02x €560.30 Million
≈ $655.05 Million
€23.09 Billion Germany €0.01 ▲ +12.50%
16980 Redcare Pharmacy NV
F:RDC
0.02x €17.83 Million
≈ $20.84 Million
€735.10 Million Germany €62.60 ▲ +0.97%
16981 SHOP APOTH. UNSP.ADR/010
F:SAE1
0.02x €17.83 Million
≈ $20.84 Million
€735.10 Million Germany €4.54 ▼ -4.62%
16982 New China Life Insurance Co Ltd
SHG:601336
0.02x CN¥41.93 Billion
≈ $6.14 Billion
CN¥1.73 Trillion China CN¥60.66 ▲ +0.48%
16983 Ellaktor S.A
AT:ELLAKTOR
0.02x €27.50 Million
≈ $32.15 Million
€1.13 Billion Greece €1.33 ▲ +1.68%
16984 Bayerische Motoren Werke Aktiengesellschaft
XETRA:BMW
0.02x €4.03 Billion
≈ $4.72 Billion
€166.41 Billion Germany €59.78 ▲ +1.98%
16985 Beijing North Star Company Limited
F:BJ3
0.02x €814.74 Million
≈ $952.52 Million
€33.63 Billion Germany €0.06 ▲ +0.00%
16986 CECO Environmental Corp.
NASDAQ:CECO
0.02x $17.20 Million $710.17 Million USA $70.92 ▲ +3.37%
16987 Decibel Cannabis Company Inc
V:DB
0.02x CA$2.01 Million
≈ $1.45 Million
CA$82.85 Million Canada CA$0.11 ▲ +4.76%
16988 CPI Europe AG
VI:CPI
0.02x €120.95 Million
≈ $141.40 Million
€4.99 Billion Austria €15.50 ▼ -0.13%
16989 Softing AG
XETRA:SYT
0.02x €1.21 Million
≈ $1.42 Million
€50.05 Million Germany €2.41 ▲ +0.42%
16990 MasTec Inc
NYSE:MTZ
0.02x $157.65 Million $6.51 Billion USA $272.46 ▲ +5.35%
16991 SYoung Group Co Ltd
SHE:300740
0.02x CN¥52.96 Million
≈ $7.75 Million
CN¥2.19 Billion China CN¥21.55 ▼ -1.55%
16992 Etron Technology
TWO:5351
0.02x NT$90.11 Million
≈ $2.84 Million
NT$3.72 Billion Taiwan NT$104.00 ▲ +0.97%
16993 Windlas Biotech Limited
NSE:WINDLAS
0.02x Rs67.78 Million
≈ $733.01K
Rs2.80 Billion India Rs882.85 ▲ +1.47%
16994 Asia Tech Image
TWO:4974
0.02x NT$36.37 Million
≈ $1.15 Million
NT$1.50 Billion Taiwan NT$68.80 ▲ +0.58%
16995 Tederic Machinery Co Ltd
SHG:603289
0.02x CN¥34.88 Million
≈ $5.10 Million
CN¥1.44 Billion China CN¥8.27 ▼ -0.36%
16996 Granite Real Estate Investment Trust
NYSE:GRTUF
0.02x $97.56 Million $4.04 Billion USA $67.92 ▲ +0.00%
16997 Granite Real Estate Investment Trust
TO:GRT-UN
0.02x CA$97.56 Million
≈ $70.58 Million
CA$4.04 Billion Canada CA$92.00 ▲ +0.09%
16998 Genesis Land Development Corp.
TO:GDC
0.02x CA$7.20 Million
≈ $5.21 Million
CA$297.77 Million Canada CA$3.44 ▼ -1.71%
16999 WM Technology Inc
NASDAQ:MAPSW
0.02x $1.25 Million $51.58 Million USA $0.00 ▼ -97.18%
17000 SWS Capital Bhd
KLSE:7186
0.02x RM918.00K
≈ $230.48K
RM38.01 Million Malaysia RM0.12 ▲ +0.00%