Companies by Financial Flexibility Index

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,567
Operating CF, capex, and total liabilities required

Last Updated

Oct 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.

Financial Flexibility Index Rankings of Public Companies (October 2026)

Financial flexibility index rankings of public companies for October 2026, covering 31,567 companies. Search or filter the table below to find a company.

Rank Company Flexibility Index Free Cash Flow Total Liabilities Country Price 24h Change
7601 Yihai Kerry Arawana Holdings Co Ltd
SHE:300999
0.12x CN¥15.11 Billion
≈ $2.21 Billion
CN¥131.25 Billion China CN¥25.91 ▲ +1.37%
7602 Carlo Gavazzi Holding AG
SW:GAV
0.12x CHF4.98 Million
≈ $6.29 Million
CHF43.24 Million Switzerland CHF165.00 ▲ +0.61%
7603 Seoyon Topmetal Co. Ltd
KQ:019770
0.12x ₩9.49 Billion
≈ $6.43 Million
₩82.46 Billion Korea ₩3420.00 ▲ +2.09%
7604 Enel Generacion Costanera SA
BA:CECO2
0.12x AR$11.78 Billion
≈ $8.52 Million
AR$102.36 Billion Argentina AR$468.00 ▲ +0.21%
7605 Caseys General Stores Inc
NASDAQ:CASY
0.12x $578.47 Million $5.03 Billion USA $699.26 ▼ -2.02%
7606 Sinostone Guangdong Co Ltd
SHE:001212
0.12x CN¥35.54 Million
≈ $5.20 Million
CN¥308.95 Million China CN¥30.16 ▲ +1.07%
7607 Harrisons Holdings (Malaysia)
KLSE:5008
0.12x RM56.93 Million
≈ $14.29 Million
RM494.98 Million Malaysia RM1.21 ▼ -2.42%
7608 Shape Australia Corporation Ltd
AU:SHA
0.11x AU$34.94 Million
≈ $24.72 Million
AU$303.84 Million Australia AU$6.25 ▼ -6.58%
7609 ZheJiang Haers Vacuum Containers Co Ltd
SHE:002615
0.11x CN¥241.09 Million
≈ $35.28 Million
CN¥2.10 Billion China CN¥5.91 ▲ +1.37%
7610 Swelect Energy Systems Limited
NSE:SWELECTES
0.11x Rs1.30 Billion
≈ $14.02 Million
Rs11.28 Billion India Rs595.45 ▲ +1.84%
7611 Ercros
MC:ECR
0.11x €55.77 Million
≈ $65.20 Million
€485.35 Million Spain €3.49 ▲ +0.00%
7612 W.A.G payment solutions plc
LSE:EWG
0.11x GBX100.86 Million
≈ $12.27K
GBX877.91 Million UK GBX104.80 ▼ -4.20%
7613 Compucom Software Limited
NSE:COMPUSOFT
0.11x Rs70.01 Million
≈ $757.13K
Rs610.22 Million India Rs11.99 ▼ -4.23%
7614 Orix Corp Ads
NYSE:IX
0.11x $1.54 Trillion $13.41 Trillion USA $30.40 ▼ -0.39%
7615 Multi Ways Holdings Ltd
NYSE MKT:MWG
0.11x $3.75 Million $32.73 Million USA $1.36 ▲ +0.74%
7616 Yuan Longping High-tech Agriculture Co Ltd
SHE:000998
0.11x CN¥1.67 Billion
≈ $244.76 Million
CN¥14.59 Billion China CN¥8.03 ▲ +1.26%
7617 JSW Steel Limited
NSE:JSWSTEEL
0.11x Rs188.27 Billion
≈ $2.04 Billion
Rs1.64 Trillion India Rs1185.50 ▼ -2.83%
7618 EMB Mission Bound AB (publ)
ST:NAVIGO-STAM
0.11x Skr43.21 Million
≈ $4.65 Million
Skr376.93 Million USA Skr2.70 ▼ -1.46%
7619 Dong Phu Rubber JSC
VN:DPR
0.11x ₫151.95 Billion
≈ $5.77 Million
₫1.33 Trillion Vietnam ₫37950.00 ▼ -1.04%
7620 Sinofibers Technology Co Ltd
SHE:300777
0.11x CN¥52.18 Million
≈ $7.64 Million
CN¥455.26 Million China CN¥20.15 ▲ +1.15%
7621 Avensia publ AB
ST:AVEN
0.11x Skr17.78 Million
≈ $1.91 Million
Skr155.11 Million Sweden Skr5.46 ▼ -5.21%
7622 KG Mobilians Co. Ltd
KQ:046440
0.11x ₩26.94 Billion
≈ $18.26 Million
₩235.11 Billion Korea ₩3930.00 ▼ -0.51%
7623 Jiangsu Longda Superalloy Co. Ltd. A
SHG:688231
0.11x CN¥212.75 Million
≈ $31.13 Million
CN¥1.86 Billion China CN¥22.43 ▼ -0.40%
7624 Janus Henderson Group PLC
NYSE:JHG
0.11x $238.00 Million $2.08 Billion USA $51.95 ▲ +0.00%
7625 Stalprofil S.A.
WAR:STF
0.11x zł70.23 Million
≈ $19.33 Million
zł613.12 Million Poland zł8.62 ▲ +0.23%
7626 Rockridge Resources Ltd
V:ROCK
0.11x CA$1.31 Million
≈ $949.35K
CA$11.46 Million Canada CA$3.54 ▲ +9.26%
7627 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
0.11x Rs3.59 Billion
≈ $38.82 Million
Rs31.34 Billion India Rs4334.60 ▼ -0.06%
7628 Medpace Holdings Inc
NASDAQ:MEDP
0.11x $185.92 Million $1.62 Billion USA $669.20 ▲ +2.33%
7629 China Animal Husbandry Industry Co Ltd
SHG:600195
0.11x CN¥329.07 Million
≈ $48.15 Million
CN¥2.87 Billion China CN¥6.62 ▲ +1.22%
7630 COPT Defense Properties
NYSE:CDP
0.11x $333.16 Million $2.91 Billion USA $33.93 ▲ +0.30%
7631 Bank Mega Tbk
JK:MEGA
0.11x Rp14.03 Trillion
≈ $821.88 Million
Rp122.53 Trillion Indonesia Rp1920.00 ▼ -1.03%
7632 Weihai Guangtai Airport Equipment Co Ltd
SHE:002111
0.11x CN¥392.63 Million
≈ $57.45 Million
CN¥3.43 Billion China CN¥8.34 ▼ -7.74%
7633 Birman Wood and Hardware Ltd
TA:BIRM
0.11x ILA32.88 Million
≈ $88.14K
ILA287.24 Million Israel ILA931.00 ▼ -1.61%
7634 Central China Securities Co Ltd
SHG:601375
0.11x CN¥4.90 Billion
≈ $717.26 Million
CN¥42.83 Billion China CN¥3.78 ▲ +0.59%
7635 Motorcycle Holdings Ltd
AU:MTO
0.11x AU$27.12 Million
≈ $19.19 Million
AU$236.97 Million Australia AU$2.61 ▼ -3.33%
7636 Shanghai Huaming Intelligent Terminal Equipment Co Ltd
SHE:300462
0.11x CN¥48.08 Million
≈ $7.04 Million
CN¥420.31 Million China CN¥10.72 ▲ +0.19%
7637 N.W.F Group
LSE:NWF
0.11x GBX21.90 Million
≈ $2.66K
GBX191.50 Million UK GBX165.50 ▼ -0.90%
7638 Vertiv Holdings Co
NYSE:VRT
0.11x $1.27 Billion $11.14 Billion USA $194.32 ▼ -0.65%
7639 PJT Partners Inc
NYSE:PJT
0.11x $72.51 Million $634.06 Million USA $140.94 ▼ -1.34%
7640 Exchange Income Corporation
TO:EIF
0.11x CA$409.80 Million
≈ $296.44 Million
CA$3.58 Billion Canada CA$112.60 ▼ -1.41%
7641 Miliboo SA
PA:ALMLB
0.11x €1.25 Million
≈ $1.46 Million
€10.89 Million France €1.61 ▼ -0.62%
7642 St Joe Company
NYSE:JOE
0.11x $87.21 Million $763.04 Million USA $67.57 ▼ -2.71%
7643 Ningbo Marine Co Ltd
SHG:600798
0.11x CN¥214.78 Million
≈ $31.43 Million
CN¥1.88 Billion China CN¥3.21 ▼ -0.62%
7644 Transportadora de Gas del Sur SA ADR
NYSE:TGS
0.11x $261.14 Billion $2.29 Trillion USA $30.69 ▼ -1.00%
7645 Hosken Consolidated Investments Ltd
JSE:HCI
0.11x ZAC2.81 Billion
≈ $1.50 Million
ZAC24.63 Billion South Africa ZAC16491.00 ▼ -2.04%
7646 Poxel SA
PA:POXEL
0.11x €7.59 Million
≈ $8.87 Million
€66.41 Million France €0.17 ▼ -6.97%
7647 Minupar Participações S.A
SA:MNPR3
0.11x R$27.34 Million
≈ $5.36 Million
R$239.41 Million Brazil R$3.89 ▲ +1.57%
7648 Jfrog Ltd
NASDAQ:FROG
0.11x $60.36 Million $528.64 Million USA $100.62 ▲ +7.17%
7649 West African Resources Limited
F:W25
0.11x €109.27 Million
≈ $127.75 Million
€957.40 Million Germany €2.08 ▼ -1.98%
7650 Scientex Packaging
KLSE:8125
0.11x RM20.51 Million
≈ $5.15 Million
RM179.73 Million Malaysia RM1.50 ▲ +0.00%
7651 Rogers Sugar Inc.
TO:RSI
0.11x CA$74.41 Million
≈ $53.83 Million
CA$651.96 Million Canada CA$6.64 ▼ -1.34%
7652 K+S Aktiengesellschaft
XETRA:SDF
0.11x €329.20 Million
≈ $384.87 Million
€2.88 Billion Germany €13.00 ▲ +4.33%
7653 Seker Gayrimenkul Yatirim Ortakligi A.S.
IS:SEGYO
0.11x TL122.77 Million
≈ $2.75 Million
TL1.08 Billion Turkey TL2.37 ▼ -2.07%
7654 IBI Inv House
TA:IBI
0.11x ILA111.03 Million
≈ $297.65K
ILA972.93 Million Israel ILA41020.00 ▼ -1.54%
7655 Major Cineplex Group Public Company Limited
F:MJG1
0.11x €891.46 Million
≈ $1.04 Billion
€7.81 Billion Germany €0.18 ▲ +0.55%
7656 Exagen Inc
NASDAQ:XGN
0.11x $4.53 Million $39.72 Million USA $7.27 ▼ -2.81%
7657 Gwangjushinseg
KO:037710
0.11x ₩45.34 Billion
≈ $30.73 Million
₩397.59 Billion Korea ₩33000.00 ▼ -1.20%
7658 Donaldson Company Inc
NYSE:DCI
0.11x $158.70 Million $1.39 Billion USA $84.79 ▼ -1.54%
7659 Orla Mining Ltd
TO:OLA
0.11x CA$154.10 Million
≈ $111.47 Million
CA$1.35 Billion Canada CA$13.46 ▲ +7.34%
7660 Hung -Gu Oil Ltd
KQ:024060
0.11x ₩1.63 Billion
≈ $1.10 Million
₩14.29 Billion Korea ₩11640.00 ▼ -1.77%
7661 Yura Tech. Co. Ltd
KQ:048430
0.11x ₩3.93 Billion
≈ $2.66 Million
₩34.46 Billion Korea ₩5250.00 ▼ -0.94%
7662 CWG Holdings Bhd
KLSE:9423
0.11x RM4.51 Million
≈ $1.13 Million
RM39.59 Million Malaysia RM0.15 ▲ +0.00%
7663 Wondershare Technology Co Ltd Class A
SHE:300624
0.11x CN¥68.51 Million
≈ $10.03 Million
CN¥601.28 Million China CN¥51.20 ▲ +6.93%
7664 Precision Drilling Corporation
TO:PD
0.11x CA$128.15 Million
≈ $92.70 Million
CA$1.12 Billion Canada CA$131.69 ▲ +3.63%
7665 Shoals Technologies Group Inc
NASDAQ:SHLS
0.11x $29.87 Million $262.15 Million USA $7.58 ▼ -1.94%
7666 Hainan Shuangcheng Pharmaceut
SHE:002693
0.11x CN¥43.42 Million
≈ $6.35 Million
CN¥381.09 Million China CN¥9.07 ▲ +1.00%
7667 CVR Partners LP
NYSE:UAN
0.11x $80.90 Million $710.25 Million USA $125.44 ▲ +0.17%
7668 Changzhou Tronly New Electronic Materials Co Ltd
SHE:300429
0.11x CN¥176.69 Million
≈ $25.86 Million
CN¥1.55 Billion China CN¥9.14 ▲ +1.44%
7669 MSC Industrial Direct Company Inc
NYSE:MSM
0.11x $122.53 Million $1.08 Billion USA $113.86 ▲ +1.27%
7670 Auctus Alternative Investments Ltd
AU:AVC
0.11x AU$753.00K
≈ $532.80K
AU$6.61 Million Australia AU$0.50 ▲ +0.00%
7671 Inner Mongolia ERDOS Resources Co Ltd B
SHG:900936
0.11x $2.19 Billion $19.27 Billion China $1.29 ▲ +0.86%
7672 Eurotel SA
WAR:ETL
0.11x zł11.01 Million
≈ $3.03 Million
zł96.72 Million Poland zł28.40 ▲ +0.00%
7673 GABIA Inc
KQ:079940
0.11x ₩29.70 Billion
≈ $20.13 Million
₩260.99 Billion Korea ₩40700.00 ▲ +4.36%
7674 REX American Resources Corporation
NYSE:REX
0.11x $9.55 Million $83.92 Million USA $39.83 ▲ +0.03%
7675 Shalby Limited
NSE:SHALBY
0.11x Rs948.39 Million
≈ $10.26 Million
Rs8.33 Billion India Rs113.39 ▼ -1.56%
7676 Joincare Pharmaceutical Group Industry Co Ltd
SHG:600380
0.11x CN¥1.25 Billion
≈ $182.42 Million
CN¥10.96 Billion China CN¥9.27 ▲ +1.64%
7677 Aluar Aluminio Argentino
BA:ALUA
0.11x AR$159.40 Billion
≈ $115.34 Million
AR$1.40 Trillion Argentina AR$887.00 ▲ +4.05%
7678 Bram Indus
TA:BRAM
0.11x ILA4.67 Million
≈ $12.52K
ILA41.06 Million Israel ILA165.00 ▼ -1.84%
7679 Scanwolf Corporation Bhd
KLSE:7239
0.11x RM15.38 Million
≈ $3.86 Million
RM135.22 Million Malaysia RM0.39 ▼ -2.50%
7680 Thrace Plastics Holding and Commercial S.A
AT:PLAT
0.11x €19.54 Million
≈ $22.84 Million
€171.85 Million Greece €4.70 ▼ -0.42%
7681 Microbio Co Ltd
TWO:4128
0.11x NT$239.86 Million
≈ $7.56 Million
NT$2.11 Billion Taiwan NT$14.80 ▼ -1.99%
7682 KB Home
NYSE:KBH
0.11x $320.60 Million $2.82 Billion USA $47.05 ▲ +1.86%
7683 Sinocare Inc
SHE:300298
0.11x CN¥292.57 Million
≈ $42.81 Million
CN¥2.57 Billion China CN¥18.01 ▲ +9.62%
7684 Fuchs Petrolub SE Preference Shares
XETRA:FPE3
0.11x €94.00 Million
≈ $109.90 Million
€827.00 Million Germany €45.16 ▲ +0.13%
7685 Eagle Materials Inc
NYSE:EXP
0.11x $275.13 Million $2.42 Billion USA $174.71 ▼ -2.25%
7686 JB Hunt Transport Services Inc
NASDAQ:JBHT
0.11x $487.13 Million $4.29 Billion USA $226.03 ▼ -1.98%
7687 Gigas Hosting S.A
MC:GIGA
0.11x €14.75 Million
≈ $17.25 Million
€129.88 Million Spain €2.55 ▼ -7.27%
7688 Siam Steel International Public Company Limited
BK:SIAM
0.11x ฿83.84 Million
≈ $2.61 Million
฿738.17 Million Thailand ฿0.85 ▼ -1.16%
7689 Lanzhou Foci Pharmaceutical Co Ltd
SHE:002644
0.11x CN¥77.00 Million
≈ $11.27 Million
CN¥678.01 Million China CN¥7.72 ▲ +0.13%
7690 Korea Asset In Trust Co Ltd
KO:123890
0.11x ₩75.28 Billion
≈ $51.02 Million
₩663.03 Billion Korea ₩2285.00 ▼ -0.65%
7691 Profarma Distribuidora de Produtos Farmacêuticos S.A
SA:PFRM3
0.11x R$450.02 Million
≈ $88.30 Million
R$3.96 Billion Brazil R$9.59 ▲ +2.57%
7692 Envipco Holding N.V.
AS:ENVI
0.11x €6.28 Million
≈ $7.34 Million
€55.32 Million Netherlands €3.12 ▼ -3.11%
7693 Premier Investments Ltd
AU:PMV
0.11x AU$49.04 Million
≈ $34.70 Million
AU$432.10 Million Australia AU$13.93 ▲ +4.19%
7694 Usha Martin Education & Solutions Limited
NSE:UMESLTD
0.11x Rs2.69 Million
≈ $29.09K
Rs23.70 Million India Rs4.25 ▼ -5.97%
7695 J Resources Asia Pasifik Tbk
JK:PSAB
0.11x Rp22.84 Million
≈ $1.34K
Rp201.36 Million Indonesia Rp442.00 ▲ +0.45%
7696 RBC Bearings Incorporated
NYSE:RBC
0.11x $196.70 Million $1.73 Billion USA $471.98 ▼ -1.27%
7697 Zhe Jiang Dong Ri Ltd Co
SHG:600113
0.11x CN¥91.11 Million
≈ $13.33 Million
CN¥803.23 Million China CN¥26.18 ▼ -2.60%
7698 Srithai Superware Public Company Limited
BK:SITHAI
0.11x ฿277.54 Million
≈ $8.65 Million
฿2.45 Billion Thailand ฿1.08 ▲ +0.00%
7699 Ai Energy Public Company Limited
BK:AIE
0.11x ฿51.86 Million
≈ $1.62 Million
฿457.36 Million Thailand ฿1.43 ▼ -0.69%
7700 Corticeira Amorim
LS:COR
0.11x €55.70 Million
≈ $65.12 Million
€491.25 Million Portugal €6.90 ▲ +1.62%

How Companies Are Ranked by Financial Flexibility Index

Companies are ranked by financial flexibility index, calculated as free cash flow (operating cash flow minus capital expenditures) divided by total liabilities, using each company's latest reported financial statements.