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,445
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
3901 MENNICA SKARB.AB ZY -10
F:98S
0.23x €25.57 Million
≈ $29.89 Million
€112.39 Million Germany €11.15 ▲ +0.90%
3902 Sporton International
TWO:6146
0.23x NT$399.55 Million
≈ $12.59 Million
NT$1.76 Billion Taiwan NT$194.00 ▲ +1.31%
3903 Kri-Kri Milk Industry S.A
AT:KRI
0.23x €16.32 Million
≈ $19.08 Million
€71.78 Million Greece €31.90 ▲ +2.24%
3904 Oylum Sinai Yatirimlar AS
IS:OYLUM
0.23x TL25.95 Million
≈ $581.22K
TL114.25 Million Turkey TL7.29 ▼ -0.55%
3905 Kidoz Inc
V:KIDZ
0.23x CA$497.21K
≈ $359.68K
CA$2.19 Million Canada CA$0.23 ▲ +0.00%
3906 Hangzhou IECHO Science & Technology Co. Ltd. A
SHG:688092
0.23x CN¥40.02 Million
≈ $5.86 Million
CN¥176.29 Million China CN¥22.58 ▼ -0.09%
3907 Capitan Silver Corp.
V:CAPT
0.23x CA$818.01K
≈ $591.74K
CA$3.60 Million Canada CA$2.01 ▼ -3.37%
3908 The a2 Milk Company Ltd
AU:A2M
0.23x AU$104.30 Million
≈ $73.80 Million
AU$459.58 Million Australia AU$6.67 ▼ -2.49%
3909 PULSION Medical Systems SE
MU:PUS
0.23x €3.30 Million
≈ $3.86 Million
€14.54 Million Germany €21.60 ▲ +0.00%
3910 Oil-Dri Corporation Of America
NYSE:ODC
0.23x $28.04 Million $123.56 Million USA $92.19 ▲ +2.50%
3911 IMS SA
WAR:IMS
0.23x zł10.07 Million
≈ $2.77 Million
zł44.41 Million Poland zł2.43 ▼ -0.41%
3912 APA Corporation
NASDAQ:APA
0.23x $2.27 Billion $10.03 Billion USA $42.96 ▼ -0.99%
3913 ROCCA SA ZY -05
F:82J
0.23x €325.84K
≈ $380.94K
€1.44 Million Germany €0.51 ▲ +0.00%
3914 Luca Mining Corp.
V:LUCA
0.23x CA$28.41 Million
≈ $20.55 Million
CA$125.31 Million Canada CA$1.10 ▼ -0.90%
3915 MRF Limited
NSE:MRF
0.23x Rs24.89 Billion
≈ $269.17 Million
Rs109.79 Billion India Rs134365.00 ▲ +1.28%
3916 Zhejiang Jinsheng New Materials Co
SHE:300849
0.23x CN¥35.30 Million
≈ $5.17 Million
CN¥155.72 Million China CN¥20.05 ▼ -3.00%
3917 Heran Co Ltd
TW:5283
0.23x NT$731.80 Million
≈ $23.06 Million
NT$3.23 Billion Taiwan NT$59.20 ▲ +2.25%
3918 Hansol Chemica
KO:014680
0.23x ₩91.90 Billion
≈ $62.28 Million
₩405.53 Billion Korea ₩205000.00 ▲ +1.99%
3919 Premier Technology Public Company Limited
BK:PT
0.23x ฿453.80 Million
≈ $14.14 Million
฿2.00 Billion Thailand ฿11.30 ▼ -4.24%
3920 Exmar NV
BR:EXM
0.23x €80.22 Million
≈ $93.78 Million
€354.16 Million Belgium €11.20 ▼ -0.88%
3921 Barrick Mining Corporation
NYSE:B
0.23x $3.58 Billion $15.82 Billion USA $48.16 ▲ +1.18%
3922 Computer Modelling Group Ltd.
TO:CMG
0.23x CA$26.94 Million
≈ $19.49 Million
CA$118.97 Million Canada CA$3.95 ▼ -2.47%
3923 Standard Chemical & Pharmaceutical Co Ltd
TW:1720
0.23x NT$589.26 Million
≈ $18.56 Million
NT$2.60 Billion Taiwan NT$57.10 ▼ -0.17%
3924 Synergetic Auto Performance Public Company Limited
BK:ASAP
0.23x ฿1.43 Billion
≈ $44.72 Million
฿6.34 Billion Thailand ฿2.16 ▼ -1.82%
3925 Caledonia Mining Corporation
NYSE MKT:CMCL
0.23x $29.06 Million $128.35 Million USA $22.80 ▼ -1.26%
3926 Eenergy Group PLC
LSE:EAAS
0.23x GBX5.32 Million
≈ $647.78
GBX23.52 Million UK GBX1.95 ▼ -2.50%
3927 Asahi Songwon Colors Limited
NSE:ASAHISONG
0.23x Rs639.00 Million
≈ $6.91 Million
Rs2.82 Billion India Rs376.15 ▲ +2.21%
3928 LandMark Optoelectronics
TWO:3081
0.23x NT$325.34 Million
≈ $10.25 Million
NT$1.44 Billion Taiwan NT$2765.00 ▼ -5.31%
3929 BSE Limited
NSE:BSE
0.23x Rs13.05 Billion
≈ $141.15 Million
Rs57.74 Billion India Rs3312.70 ▲ +2.21%
3930 TAEYANG Corporation
KQ:053620
0.23x ₩8.00 Billion
≈ $5.42 Million
₩35.38 Billion Korea ₩6790.00 ▲ +0.15%
3931 Tourmaline Oil Corp.
TO:TOU
0.23x CA$1.60 Billion
≈ $1.16 Billion
CA$7.10 Billion Canada CA$62.16 ▼ -0.19%
3932 MITSU.CH.GRP ADR/5
F:M3C0
0.23x €739.62 Billion
≈ $864.69 Billion
€3.28 Trillion Germany €24.20 ▼ -1.63%
3933 Wam Research Ltd
AU:WAX
0.23x AU$3.85 Million
≈ $2.73 Million
AU$17.07 Million Australia AU$1.00 ▼ -4.76%
3934 Fluicell AB
ST:FLUI
0.23x Skr1.48 Million
≈ $159.27K
Skr6.56 Million Sweden Skr32.00 ▼ -2.74%
3935 Tifico Fiber Indonesia Tbk
JK:TFCO
0.23x Rp7.08 Million
≈ $414.60
Rp31.36 Million Indonesia Rp880.00 ▼ -8.33%
3936 Music Broadcast Limited
NSE:RADIOCITY
0.23x Rs114.12 Million
≈ $1.23 Million
Rs505.76 Million India Rs6.53 ▼ -2.39%
3937 Hubei Chaozhuo Aviation Technology Co. Ltd. A
SHG:688237
0.23x CN¥82.64 Million
≈ $12.09 Million
CN¥366.25 Million China CN¥55.11 ▼ -1.94%
3938 flatexDEGIRO AG
XETRA:FTK
0.23x €1.48 Billion
≈ $1.73 Billion
€6.54 Billion Germany €36.06 ▲ +0.73%
3939 HEG Limited
NSE:HEG
0.23x Rs3.18 Billion
≈ $34.34 Million
Rs14.08 Billion India Rs722.75 ▲ +1.69%
3940 Ningbo Runhe High-Tech Materials Co Ltd Class A
SHE:300727
0.23x CN¥108.16 Million
≈ $15.83 Million
CN¥479.52 Million China CN¥26.79 ▼ -1.40%
3941 SIFCO Industries Inc
NYSE MKT:SIF
0.23x $8.17 Million $36.24 Million USA $19.75 ▲ +1.80%
3942 BIG Industries Bhd
KLSE:7005
0.23x RM3.98 Million
≈ $997.99K
RM17.63 Million Malaysia RM0.62 ▼ -2.38%
3943 Harbour Link Group Bhd
KLSE:2062
0.23x RM95.65 Million
≈ $24.02 Million
RM424.31 Million Malaysia RM1.34 ▲ +3.08%
3944 Privi Speciality Chemicals Limited
NSE:PRIVISCL
0.23x Rs3.90 Billion
≈ $42.15 Million
Rs17.29 Billion India Rs3446.70 ▼ -0.95%
3945 Oil & Natural Gas Corporation Limited
NSE:ONGC
0.23x Rs861.16 Billion
≈ $9.31 Billion
Rs3.82 Trillion India Rs236.55 ▲ +0.06%
3946 Hubeiyichang Transportation Group Co Ltd
SHE:002627
0.23x CN¥132.76 Million
≈ $19.43 Million
CN¥589.26 Million China CN¥6.53 ▲ +0.31%
3947 Zhejiang Changhua Auto Parts Co Ltd
SHG:605018
0.23x CN¥152.83 Million
≈ $22.36 Million
CN¥678.48 Million China CN¥12.09 ▼ -5.99%
3948 Sinergi Inti Plastindo
JK:ESIP
0.23x Rp906.42 Million
≈ $53.11K
Rp4.02 Billion Indonesia Rp124.00 ▼ -1.59%
3949 Ozsu Balik Uretim A.S.
IS:OZSUB
0.23x TL452.27 Million
≈ $10.13 Million
TL2.01 Billion Turkey TL42.00 ▼ -2.33%
3950 Globaltec Formation Bhd
KLSE:5220
0.23x RM29.25 Million
≈ $7.34 Million
RM129.92 Million Malaysia RM0.97 ▲ +2.12%
3951 Skyline Builders Group Holding Limited Class A Ordinary Shares
NASDAQ:SKBL
0.23x $575.81K $2.56 Million USA $2.37 ▼ -15.21%
3952 Innovative Solutions and Support
NASDAQ:ISSC
0.23x $9.27 Million $41.19 Million USA $20.95 ▼ -2.56%
3953 Riverview Rubber Estates Bhd
KLSE:2542
0.23x RM7.51 Million
≈ $1.89 Million
RM33.39 Million Malaysia RM3.05 ▼ -0.33%
3954 Mako Mining Corp
V:MKO
0.22x CA$22.47 Million
≈ $16.26 Million
CA$99.89 Million Canada CA$15.07 ▲ +3.93%
3955 Easy Trip Planners Limited
NSE:EASEMYTRIP
0.22x Rs907.92 Million
≈ $9.82 Million
Rs4.04 Billion India Rs6.11 ▼ -2.24%
3956 Tontek Design Technology Ltd
TWO:5487
0.22x NT$11.63 Million
≈ $366.50K
NT$51.76 Million Taiwan NT$29.70 ▲ +0.00%
3957 Telsys
TA:TLSY
0.22x ILA69.69 Million
≈ $186.84K
ILA310.10 Million Israel ILA36000.00 ▼ -2.41%
3958 Shandong Jinling Mining Co Ltd
SHE:000655
0.22x CN¥108.17 Million
≈ $15.83 Million
CN¥481.38 Million China CN¥7.06 ▲ +1.58%
3959 Proactis SA
PA:PROAC
0.22x €2.17 Million
≈ $2.54 Million
€9.67 Million France €0.06 ▼ -12.93%
3960 COMPASS GROUP
F:XGR
0.22x €4.26 Billion
≈ $4.98 Billion
€18.95 Billion Germany €26.40 ▲ +2.33%
3961 Ayvens SA
PA:AYV
0.22x €13.50 Billion
≈ $15.78 Billion
€60.09 Billion France €11.56 ▲ +1.14%
3962 CorMedix Inc
NASDAQ:CRMD
0.22x $94.51 Million $420.83 Million USA $8.28 ▲ +0.98%
3963 WOLTERS KLUWER ADR EO-12
F:WOS
0.22x €1.97 Billion
≈ $2.31 Billion
€8.79 Billion Germany €68.00 ▼ -2.16%
3964 Forian Inc
NASDAQ:FORA
0.22x $3.22 Million $14.35 Million USA $3.08 ▲ +18.46%
3965 Zhejiang Huace Film TV Co
SHE:300133
0.22x CN¥1.07 Billion
≈ $157.26 Million
CN¥4.79 Billion China CN¥6.83 ▼ -1.16%
3966 King Slide Works Co Ltd
TW:2059
0.22x NT$2.99 Billion
≈ $94.32 Million
NT$13.34 Billion Taiwan NT$14410.00 ▲ +7.66%
3967 Vantage Towers AG
HM:VTWR
0.22x €1.23 Billion
≈ $1.44 Billion
€5.49 Billion Germany €38.50 ▲ +0.00%
3968 S&P Syndicate Public Company Limited
BK:SNP
0.22x ฿340.68 Million
≈ $10.62 Million
฿1.52 Billion Thailand ฿8.75 ▲ +0.57%
3969 Qingyan Environmental Technology Co. Ltd.
SHE:301288
0.22x CN¥46.58 Million
≈ $6.82 Million
CN¥207.58 Million China CN¥16.77 ▼ -1.35%
3970 Smart Powerr Corp
NASDAQ:CREG
0.22x $3.25 Million $14.49 Million USA $0.18 ▼ -18.98%
3971 Omnisystem Co.Ltd
KQ:057540
0.22x ₩4.95 Billion
≈ $3.36 Million
₩22.09 Billion Korea ₩627.00 ▼ -4.71%
3972 Vertex Minerals Ltd
AU:VTX
0.22x AU$2.54 Million
≈ $1.80 Million
AU$11.34 Million Australia AU$0.15 ▲ +3.57%
3973 Foseco India Limited
NSE:FOSECOIND
0.22x Rs556.65 Million
≈ $6.02 Million
Rs2.48 Billion India Rs5358.00 ▲ +0.22%
3974 Alembic Pharmaceuticals Limited
NSE:APLLTD
0.22x Rs6.91 Billion
≈ $74.68 Million
Rs30.81 Billion India Rs816.90 ▼ -0.59%
3975 Straumann Holding AG
SW:STMN
0.22x CHF369.33 Million
≈ $466.94 Million
CHF1.65 Billion Switzerland CHF92.90 ▲ +0.09%
3976 Jiangsu Hoperun Software Co Ltd
SHE:300339
0.22x CN¥509.88 Million
≈ $74.61 Million
CN¥2.28 Billion China CN¥35.01 ▼ -3.37%
3977 Ao World
LSE:AO
0.22x GBX72.10 Million
≈ $8.77K
GBX321.80 Million UK GBX94.40 ▼ -1.05%
3978 Woojin
KO:105840
0.22x ₩9.95 Billion
≈ $6.75 Million
₩44.43 Billion Korea ₩11940.00 ▲ +0.25%
3979 Perak Corporation Bhd
KLSE:8346
0.22x RM129.00 Million
≈ $32.39 Million
RM575.81 Million Malaysia RM0.48 ▲ +4.40%
3980 Calitech Co Ltd
TWO:6532
0.22x NT$65.90 Million
≈ $2.08 Million
NT$294.20 Million Taiwan NT$90.00 ▲ +4.77%
3981 Guangdong Jialong Food Co Ltd
SHE:002495
0.22x CN¥25.48 Million
≈ $3.73 Million
CN¥113.74 Million China CN¥2.37 ▼ -0.42%
3982 Hispanotels Inversiones SOCIMI SA
MC:YHSP
0.22x €4.71 Million
≈ $5.51 Million
€21.03 Million Spain €9.30 ▲ +0.54%
3983 Mycronic publ AB
ST:MYCR
0.22x Skr854.00 Million
≈ $91.90 Million
Skr3.81 Billion Sweden Skr315.80 ▼ -0.69%
3984 Shanghai Labway Clinical Laboratory Co Ltd
SHE:301060
0.22x CN¥149.19 Million
≈ $21.83 Million
CN¥666.33 Million China CN¥11.43 ▼ -0.61%
3985 Puig Brands SA
MC:PUIG
0.22x €1.04 Billion
≈ $1.21 Billion
€4.64 Billion Spain €17.37 ▲ +0.99%
3986 Ipsen SA
PA:IPN
0.22x €582.00 Million
≈ $680.42 Million
€2.60 Billion France €162.60 ▼ -0.49%
3987 Banco de Valores SA
BA:VALO
0.22x AR$478.58 Billion
≈ $346.30 Million
AR$2.14 Trillion Argentina AR$575.50 ▲ +1.14%
3988 Right Way Industrial Co Ltd
TW:1506
0.22x NT$95.52 Million
≈ $3.01 Million
NT$426.92 Million Taiwan NT$10.25 ▼ -0.49%
3989 HEINEKEN SP. ADR 1/2
F:HNK2
0.22x €7.41 Billion
≈ $8.67 Billion
€33.14 Billion Germany €33.40 ▲ +0.60%
3990 Thai Agro Energy Public Company Limited
BK:TAE
0.22x ฿232.36 Million
≈ $7.24 Million
฿1.04 Billion Thailand ฿1.73 ▲ +1.17%
3991 Sunshine Global Circuits Co Ltd Class A
SHE:300739
0.22x CN¥209.22 Million
≈ $30.62 Million
CN¥935.63 Million China CN¥22.09 ▼ -3.11%
3992 Federal-Mogul Goetze (India) Limited.
NSE:FMGOETZE
0.22x Rs1.11 Billion
≈ $11.97 Million
Rs4.95 Billion India Rs483.35 ▲ +2.38%
3993 Floyd Public Company Limited
BK:FLOYD
0.22x ฿27.53 Million
≈ $858.09K
฿123.12 Million Thailand ฿1.13 ▼ -0.88%
3994 Hindustan Composites Limited
NSE:HINDCOMPOS
0.22x Rs266.30 Million
≈ $2.88 Million
Rs1.19 Billion India Rs411.10 ▼ -0.10%
3995 Chularat Hospital Public Company Limited
BK:CHG-R
0.22x ฿492.85 Million
≈ $15.36 Million
฿2.21 Billion Thailand ฿1.72 ▲ +2.38%
3996 Solaris Energy Infrastructure, Inc.
NYSE:SEI
0.22x $422.37 Million $1.89 Billion USA $53.53 ▲ +0.47%
3997 Asiana IDT Inc
KO:267850
0.22x ₩9.38 Billion
≈ $6.36 Million
₩42.01 Billion Korea ₩9340.00 ▲ +1.52%
3998 Zhejiang Wellsun Intelligent Tech
SHE:300882
0.22x CN¥166.98 Million
≈ $24.44 Million
CN¥748.38 Million China CN¥14.13 ▼ -1.87%
3999 COSCO SHIPPING Technology Co Ltd
SHE:002401
0.22x CN¥302.65 Million
≈ $44.29 Million
CN¥1.36 Billion China CN¥12.16 ▼ -0.57%
4000 Wuhu Fuchun Dye and Weave Co.Ltd.
SHG:605189
0.22x CN¥732.41 Million
≈ $107.18 Million
CN¥3.28 Billion China CN¥15.03 ▲ +4.01%