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,238
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
3001 Argen-X
BR:ARGX
0.28x €387.38 Million
≈ $452.89 Million
€1.36 Billion Belgium €773.80 ▲ +1.44%
3002 GUOMAI Culture & Media Co. Ltd.
SHE:301052
0.28x CN¥46.98 Million
≈ $6.88 Million
CN¥164.93 Million China CN¥24.77 ▼ -0.32%
3003 Catenon S.A
MC:COM
0.28x €740.97K
≈ $866.27K
€2.60 Million Spain €0.98 ▲ +0.00%
3004 Advanced Power Electronics Corp
TW:8261
0.28x NT$221.12 Million
≈ $6.97 Million
NT$776.60 Million Taiwan NT$215.00 ▲ +9.97%
3005 G Mining Ventures Corp.
TO:GMIN
0.28x CA$151.38 Million
≈ $109.51 Million
CA$531.72 Million Canada CA$41.18 ▼ -1.03%
3006 INTERN.CONS.AIRL.GR. ADR
F:INRA
0.28x €10.03 Billion
≈ $11.73 Billion
€35.26 Billion Germany €8.60 ▼ -2.82%
3007 Ecos India Mobility & Hospitality Ltd
NSE:ECOSMOBLTY
0.28x Rs389.15 Million
≈ $4.21 Million
Rs1.37 Billion India Rs136.70 ▼ -0.67%
3008 The Reject Shop Ltd
AU:TRS
0.28x AU$92.34 Million
≈ $65.34 Million
AU$324.80 Million Australia AU$6.68 ▲ +0.00%
3009 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
0.28x Rs3.60 Billion
≈ $38.97 Million
Rs12.68 Billion India Rs308.75 ▼ -0.42%
3010 AvenuesAI Limited
NSE:INFIBEAM
0.28x Rs5.32 Billion
≈ $57.50 Million
Rs18.71 Billion India Rs14.76 ▲ +2.86%
3011 National Beverage Corp
NASDAQ:FIZZ
0.28x $57.22 Million $201.41 Million USA $36.29 ▼ -1.41%
3012 American Public Education Inc
NASDAQ:APEI
0.28x $65.83 Million $231.75 Million USA $52.72 ▲ +0.80%
3013 Develop Global Ltd
AU:DVP
0.28x AU$76.45 Million
≈ $54.09 Million
AU$269.24 Million Australia AU$6.87 ▼ -1.86%
3014 LEPU MED.T.B. SP.GDR O.N.
F:07Z0
0.28x €2.16 Billion
≈ $2.53 Billion
€7.61 Billion Germany €13.20 ▲ +0.00%
3015 Telkom
JSE:TKG
0.28x ZAC7.98 Billion
≈ $4.24 Million
ZAC28.12 Billion South Africa ZAC6112.00 ▲ +1.19%
3016 Emeren Group Ltd
NYSE:SOL
0.28x $35.74 Million $125.97 Million USA $1.94 ▲ +0.52%
3017 Huayang Intelligent Co Ltd
SHE:301502
0.28x CN¥74.95 Million
≈ $10.97 Million
CN¥264.25 Million China CN¥85.30 ▲ +0.76%
3018 Zillow Group Inc Class C
NASDAQ:Z
0.28x $232.00 Million $818.00 Million USA $32.11 ▲ +0.31%
3019 Zillow Group Inc
NASDAQ:ZG
0.28x $232.00 Million $818.00 Million USA $32.49 ▲ +0.74%
3020 Trustpilot Group PLC
LSE:TRST
0.28x GBX38.08 Million
≈ $4.63K
GBX134.29 Million UK GBX241.40 ▼ -0.74%
3021 Neurocrine Biosciences Inc
NASDAQ:NBIX
0.28x $390.80 Million $1.38 Billion USA $158.29 ▼ -0.45%
3022 Ingenta plc
LSE:ING
0.28x GBX733.00K
≈ $89.18
GBX2.59 Million UK GBX89.00 ▼ -1.66%
3023 KEDE Numerical Control Co Ltd
SHG:688305
0.28x CN¥111.16 Million
≈ $16.27 Million
CN¥392.19 Million China CN¥70.00 ▲ +1.89%
3024 Power Minerals Ltd
AU:PNN
0.28x AU$644.86K
≈ $456.28K
AU$2.28 Million Australia AU$0.14 ▲ +0.00%
3025 Qianjiang Yongan Pharmaceutical Co Ltd
SHE:002365
0.28x CN¥70.03 Million
≈ $10.25 Million
CN¥247.20 Million China CN¥10.67 ▼ -0.65%
3026 Zotefoams PLC
LSE:ZTF
0.28x GBX27.47 Million
≈ $3.34K
GBX97.02 Million UK GBX446.00 ▼ -0.34%
3027 EQT Corporation
NYSE:EQT
0.28x $3.65 Billion $12.91 Billion USA $50.72 ▼ -0.80%
3028 Taihe Technologies
SHE:300801
0.28x CN¥154.62 Million
≈ $22.63 Million
CN¥546.18 Million China CN¥27.20 ▼ -2.96%
3029 BUDWEISER BREW.UNSP.ADR/4
F:4BB1
0.28x €1.26 Billion
≈ $1.47 Billion
€4.45 Billion Germany €2.90 ▲ +1.40%
3030 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
0.28x Rs3.62 Billion
≈ $39.16 Million
Rs12.80 Billion India Rs3739.70 ▼ -1.77%
3031 Atalaya Mining Ltd
LSE:ATYM
0.28x GBX50.50 Million
≈ $6.14K
GBX178.66 Million UK GBX850.00 ▼ -3.41%
3032 Vontron Technology Co Ltd
SHE:000920
0.28x CN¥193.05 Million
≈ $28.25 Million
CN¥683.23 Million China CN¥15.01 ▼ -0.20%
3033 Handsome
KO:020000
0.28x ₩76.68 Billion
≈ $51.97 Million
₩271.43 Billion Korea ₩21500.00 ▲ +0.47%
3034 Castle Peak Holdings Public Company Limited
BK:CPH
0.28x ฿168.95 Million
≈ $5.27 Million
฿598.14 Million Thailand ฿7.75 ▲ +0.65%
3035 Arwana Citramulia Tbk
JK:ARNA
0.28x Rp263.01 Billion
≈ $15.41 Million
Rp931.16 Billion Indonesia Rp430.00 ▲ +0.00%
3036 Aya Gold & Silver Inc
TO:AYA
0.28x CA$58.72 Million
≈ $42.47 Million
CA$207.91 Million Canada CA$28.10 ▼ -0.07%
3037 Seafco Public Company Limited
BK:SEAFCO
0.28x ฿256.52 Million
≈ $8.00 Million
฿909.13 Million Thailand ฿3.02 ▲ +0.67%
3038 Ambuja Cements Limited
NSE:AMBUJACEM
0.28x Rs50.05 Billion
≈ $541.29 Million
Rs177.60 Billion India Rs423.95 ▼ -1.41%
3039 South Ocean Holdings Ltd
JSE:SOH
0.28x ZAC219.25 Million
≈ $116.52K
ZAC778.02 Million South Africa ZAC97.00 ▼ -1.02%
3040 WebCash Corporation
KQ:053580
0.28x ₩5.70 Billion
≈ $3.86 Million
₩20.23 Billion Korea ₩6330.00 ▼ -2.31%
3041 Regional Container Lines Public Company Limited
BK:RCL
0.28x ฿6.27 Billion
≈ $195.32 Million
฿22.24 Billion Thailand ฿31.75 ▲ +3.25%
3042 J.Kumar Infraprojects Limited
NSE:JKIL
0.28x Rs7.97 Billion
≈ $86.19 Million
Rs28.28 Billion India Rs500.20 ▲ +0.89%
3043 Cipla Limited
NSE:CIPLA
0.28x Rs20.10 Billion
≈ $217.41 Million
Rs71.39 Billion India Rs1351.80 ▼ -0.27%
3044 OneSpan Inc
NASDAQ:OSPN
0.28x $31.29 Million $111.13 Million USA $13.50 ▼ -1.68%
3045 AI Era Corp.
NASDAQ:ABQQD
0.28x $769.85K $2.73 Million USA $0.24 ▼ -13.86%
3046 Cupid Limited
NSE:CUPID
0.28x Rs288.22 Million
≈ $3.12 Million
Rs1.02 Billion India Rs176.92 ▲ +4.57%
3047 Suzhou Sunmun Technology Co Ltd
SHE:300522
0.28x CN¥72.38 Million
≈ $10.59 Million
CN¥257.24 Million China CN¥19.21 ▲ +19.99%
3048 Strategic Energy Resources Limited
F:EB8
0.28x €237.13K
≈ $277.23K
€842.74K Germany €0.10 ▼ -2.48%
3049 Burkhalter Holding AG
SW:BRKN
0.28x CHF91.27 Million
≈ $115.40 Million
CHF324.39 Million Switzerland CHF159.40 ▼ -0.13%
3050 Armada Berjaya Trans Tbk PT
JK:JAYA
0.28x Rp42.33 Billion
≈ $2.48 Million
Rp150.47 Billion Indonesia Rp123.00 ▼ -3.15%
3051 IQ-AI Ltd
LSE:IQAI
0.28x GBX176.36K
≈ $21.46
GBX627.14K UK GBX0.83 ▲ +0.00%
3052 Aniplus Inc
KQ:310200
0.28x ₩40.27 Billion
≈ $27.29 Million
₩143.19 Billion Korea ₩2120.00 ▼ -3.64%
3053 G J Steel Public Company Limited
BK:GJS
0.28x ฿592.47 Million
≈ $18.47 Million
฿2.11 Billion Thailand ฿0.14 ▲ +7.69%
3054 Pegasus Heights Bhd
KLSE:4464
0.28x RM2.14 Million
≈ $537.79K
RM7.62 Million Malaysia RM0.01 ▼ -50.00%
3055 Zhongrun Resources Investment
SHE:000506
0.28x CN¥153.17 Million
≈ $22.41 Million
CN¥545.14 Million China CN¥14.72 ▼ -4.79%
3056 Focus Media Information Technology Co Ltd
SHE:002027
0.28x CN¥1.95 Billion
≈ $285.94 Million
CN¥6.96 Billion China CN¥5.02 ▼ -1.95%
3057 Samindo Resources Tbk
JK:MYOH
0.28x Rp12.10 Million
≈ $709.12
Rp43.11 Million Indonesia Rp1050.00 ▲ +1.94%
3058 After You Public Company Limited
BK:AU
0.28x ฿137.61 Million
≈ $4.29 Million
฿490.45 Million Thailand ฿4.76 ▼ -0.83%
3059 Changhae Ethanol Co. Ltd
KQ:004650
0.28x ₩14.84 Billion
≈ $10.06 Million
₩52.91 Billion Korea ₩9100.00 ▼ -0.66%
3060 Sano Bruno's Enterprises Ltd
TA:SANO1
0.28x ILA130.93 Million
≈ $351.01K
ILA466.68 Million Israel ILA37210.00 ▲ +0.13%
3061 SFS Group AG
SW:SFSN
0.28x CHF250.70 Million
≈ $316.95 Million
CHF893.90 Million Switzerland CHF133.00 ▼ -0.15%
3062 Regal Partners Ltd
AU:RPL
0.28x AU$46.02 Million
≈ $32.56 Million
AU$164.10 Million Australia AU$2.86 ▼ -0.35%
3063 Thai Metal Drum Manufacturing Public Company Limited
BK:TMD
0.28x ฿94.53 Million
≈ $2.95 Million
฿337.14 Million Thailand ฿27.00 ▲ +0.93%
3064 Spyrosoft Spólka Akcyjna
F:2NP
0.28x €25.14 Million
≈ $29.40 Million
€89.73 Million Germany €81.20 ▼ -1.69%
3065 Constellation Technologies Ltd
AU:CT1
0.28x AU$222.49K
≈ $157.43K
AU$793.97K Australia AU$0.00 ▲ +50.00%
3066 Beijing Topnew Info And Tech Co Ltd
SHE:300895
0.28x CN¥33.68 Million
≈ $4.93 Million
CN¥120.18 Million China CN¥56.53 ▲ +0.78%
3067 Deniz Gayrimenkul Yatirim Ortakligi AS
IS:DZGYO
0.28x TL355.61 Million
≈ $7.96 Million
TL1.27 Billion Turkey TL8.46 ▼ -1.05%
3068 Waste Connections Inc
TO:WCN
0.28x CA$3.61 Billion
≈ $2.61 Billion
CA$12.88 Billion Canada CA$217.03 ▼ -0.23%
3069 Emami Limited
NSE:EMAMILTD
0.28x Rs2.56 Billion
≈ $27.68 Million
Rs9.14 Billion India Rs413.50 ▲ +3.28%
3070 MayAir Technology (China) Co. Ltd. A
SHG:688376
0.28x CN¥551.39 Million
≈ $80.69 Million
CN¥1.97 Billion China CN¥78.73 ▼ -5.98%
3071 ZJK Industrial Co., Ltd
NASDAQ:ZJK
0.28x $7.52 Million $26.87 Million USA $1.91 ▼ -19.24%
3072 Advanced Information Technology Public Company Limited
BK:AIT
0.28x ฿726.70 Million
≈ $22.65 Million
฿2.60 Billion Thailand ฿4.70 ▼ -0.42%
3073 NorAm Drilling AS
F:TM9
0.28x €5.63 Million
≈ $6.58 Million
€20.14 Million Germany €3.52 ▼ -0.56%
3074 Star Cement Limited
NSE:STARCEMENT
0.28x Rs3.82 Billion
≈ $41.27 Million
Rs13.65 Billion India Rs213.25 ▼ -0.88%
3075 ESSILORLUXOTTICA 1/2/O.N.
F:ESLC
0.28x €6.82 Billion
≈ $7.97 Billion
€24.40 Billion Germany €87.50 ▲ +1.16%
3076 Zespol Elektrowni Patnow Adamow Konin SA
WAR:ZEP
0.28x zł492.52 Million
≈ $135.55 Million
zł1.76 Billion Poland zł17.52 ▲ +0.46%
3077 MDI Energia S.A.
WAR:MDI
0.28x zł24.34 Million
≈ $6.70 Million
zł87.24 Million Poland zł1.94 ▲ +3.48%
3078 Farm Pride Foods Ltd
AU:FRM
0.28x AU$12.14 Million
≈ $8.59 Million
AU$43.54 Million Australia AU$0.22 ▲ +4.76%
3079 InMode Ltd
NASDAQ:INMD
0.28x $23.21 Million $83.23 Million USA $13.40 ▲ +0.30%
3080 Motisons Jewellers Ltd
NSE:MOTISONS
0.28x Rs291.50 Million
≈ $3.15 Million
Rs1.05 Billion India Rs14.33 ▲ +1.20%
3081 Exxaro Resources Ltd
JSE:EXX
0.28x ZAC8.90 Billion
≈ $4.73 Million
ZAC31.96 Billion South Africa ZAC21865.00 ▲ +2.20%
3082 Tata Steel (Thailand) Public Company Limited
F:MVX
0.28x €823.75 Million
≈ $963.05 Million
€2.96 Billion Germany €0.02 ▲ +0.00%
3083 Tata Steel (Thailand) Public Company Limited
BK:TSTH
0.28x ฿823.75 Million
≈ $25.68 Million
฿2.96 Billion Thailand ฿0.89 ▲ +2.30%
3084 Zhongfu Shenying Carbon Fiber Co. Ltd. A
SHG:688295
0.28x CN¥1.53 Billion
≈ $223.95 Million
CN¥5.50 Billion China CN¥51.15 ▼ -2.37%
3085 Air Asia Co Ltd
TW:2630
0.28x NT$603.28 Million
≈ $19.01 Million
NT$2.17 Billion Taiwan NT$39.90 ▲ +1.79%
3086 Kuantum Papers Limited
NSE:KUANTUM
0.28x Rs2.64 Billion
≈ $28.56 Million
Rs9.49 Billion India Rs75.55 ▼ -1.86%
3087 Pharma Mar S.A.
MC:PHM
0.28x €39.84 Million
≈ $46.58 Million
€143.25 Million Spain €69.50 ▲ +0.22%
3088 Works co uk PLC
LSE:WRKS
0.28x GBX30.90 Million
≈ $3.76K
GBX111.11 Million UK GBX72.00 ▲ +1.41%
3089 Food and Drinks Public Company Limited
BK:F&D
0.28x ฿144.33 Million
≈ $4.50 Million
฿519.07 Million Thailand ฿52.25 ▲ +18.75%
3090 Tesna Inc
KQ:131970
0.28x ₩66.31 Billion
≈ $44.93 Million
₩238.52 Billion Korea ₩134400.00 ▼ -5.88%
3091 Fortuna Silver Mines Inc
TO:FVI
0.28x CA$158.35 Million
≈ $114.55 Million
CA$569.64 Million Canada CA$12.87 ▼ -1.76%
3092 Taylor Maritime Investments Ltd
LSE:TMI
0.28x $21.47 Million $77.26 Million UK $0.78 ▲ +0.00%
3093 Taylor Maritime Investments Limited
LSE:TMIP
0.28x GBX15.98 Million
≈ $1.94K
GBX57.48 Million UK GBX60.00 ▲ +3.45%
3094 Time Technoplast Limited
NSE:TIMETECHNO
0.28x Rs3.89 Billion
≈ $42.07 Million
Rs14.00 Billion India Rs178.42 ▲ +0.07%
3095 Nitro Games Oyj
ST:NITRO
0.28x Skr1.12 Million
≈ $121.00K
Skr4.05 Million Sweden Skr2.26 ▼ -3.83%
3096 Signaux Girod
PA:ALGIR
0.28x €10.36 Million
≈ $12.12 Million
€37.30 Million France €16.10 ▼ -0.62%
3097 Heineken Bhd
KLSE:3255
0.28x RM225.16 Million
≈ $56.53 Million
RM811.00 Million Malaysia RM19.52 ▼ -0.10%
3098 Organic Tea Cosmetics Holdings Company Limited
KQ:900300
0.28x ₩20.43 Billion
≈ $13.85 Million
₩73.67 Billion Korea ₩91.00 ▲ +0.00%
3099 Heidelberg Materials AG
XETRA:HEI
0.28x €4.67 Billion
≈ $5.46 Billion
€16.84 Billion Germany €184.90 ▼ -0.94%
3100 Beijing Succeeder Technology Inc
SHG:688338
0.28x CN¥19.17 Million
≈ $2.80 Million
CN¥69.11 Million China CN¥24.04 ▲ +0.46%