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
7501 ECM Libra Financial Group Bhd
KLSE:2143
0.12x RM9.23 Million
≈ $2.32 Million
RM78.99 Million Malaysia RM0.23 ▲ +0.00%
7502 AQUA SA ZY 16
F:9S0
0.12x €17.22 Million
≈ $20.13 Million
€147.33 Million Germany €2.18 ▲ +0.00%
7503 Ringcentral Inc
NYSE:RNG
0.12x $232.68 Million $1.99 Billion USA $83.39 ▲ +5.00%
7504 Nantong Chaoda Equipment Co.Ltd.
SHE:301186
0.12x CN¥80.62 Million
≈ $11.80 Million
CN¥690.27 Million China CN¥30.32 ▲ +1.74%
7505 Odfjell Drilling Ltd
OL:ODL
0.12x Nkr136.70 Million
≈ $14.38 Million
Nkr1.17 Billion Norway Nkr107.00 ▲ +2.10%
7506 Crayon Group Holding ASA
OL:CRAYN
0.12x Nkr1.94 Billion
≈ $203.83 Million
Nkr16.59 Billion Norway Nkr144.00 ▲ +0.00%
7507 Vinci S.A.
PA:DG
0.12x €11.52 Billion
≈ $13.47 Billion
€98.74 Billion France €106.45 ▲ +0.47%
7508 Ulima Nitra PT
JK:UNIQ
0.12x Rp31.85 Billion
≈ $1.87 Million
Rp272.93 Billion Indonesia Rp117.00 ▲ +0.00%
7509 Inalways
TWO:5398
0.12x NT$6.08 Million
≈ $191.43K
NT$52.06 Million Taiwan NT$16.85 ▼ -4.53%
7510 Display Tech Co. Ltd
KQ:066670
0.12x ₩6.04 Billion
≈ $4.09 Million
₩51.74 Billion Korea ₩3270.00 ▼ -0.76%
7511 Zhejiang Double Arrow Rubber Co Ltd
SHE:002381
0.12x CN¥198.10 Million
≈ $28.99 Million
CN¥1.70 Billion China CN¥5.32 ▲ +1.72%
7512 Atari S.A.
PA:ALATA
0.12x €11.90 Million
≈ $13.91 Million
€102.00 Million France €14.45 ▼ -2.13%
7513 General Environmental Conservation Public Company Limited
BK:GENCO
0.12x ฿31.65 Million
≈ $986.57K
฿271.36 Million Thailand ฿0.33 ▲ +6.45%
7514 SJVN Limited
NSE:SJVN
0.12x Rs39.91 Billion
≈ $431.58 Million
Rs342.17 Billion India Rs47.40 ▼ -1.76%
7515 PETROTAL CORP.
F:SER1
0.12x €33.81 Million
≈ $39.53 Million
€289.88 Million Germany €0.28 ▼ -23.31%
7516 KTIS Corporation
KO:058860
0.12x ₩24.29 Billion
≈ $16.46 Million
₩208.31 Billion Korea ₩2475.00 ▼ -0.40%
7517 Lingyi iTech Guangdong Co
SHE:002600
0.12x CN¥3.65 Billion
≈ $534.82 Million
CN¥31.34 Billion China CN¥11.55 ▲ +5.96%
7518 Sterling Construction Company Inc
NASDAQ:STRL
0.12x $185.20 Million $1.59 Billion USA $355.30 ▼ -4.70%
7519 Beijing Sinnet Technology Co Ltd
SHE:300383
0.12x CN¥952.21 Million
≈ $139.34 Million
CN¥8.17 Billion China CN¥10.50 ▲ +4.27%
7520 Cargojet Inc
TO:CJT
0.12x CA$150.50 Million
≈ $108.87 Million
CA$1.29 Billion Canada CA$83.11 ▼ -1.34%
7521 Raubex
JSE:RBX
0.12x ZAC1.01 Billion
≈ $534.25K
ZAC8.63 Billion South Africa ZAC4267.00 ▼ -0.97%
7522 Trisula Textile Industries Tbk PT
JK:BELL
0.12x Rp34.09 Billion
≈ $2.00 Million
Rp292.58 Billion Indonesia Rp84.00 ▲ +7.69%
7523 Compagnie Financière Richemont SA
SW:CFR
0.12x CHF2.23 Billion
≈ $2.83 Billion
CHF19.19 Billion Switzerland CHF161.45 ▼ -6.38%
7524 Aeries Technology Inc.
NASDAQ:AERT
0.12x $5.10 Million $43.82 Million USA $6.11 ▲ +8.72%
7525 Advancecon Holdings Bhd
KLSE:5281
0.12x RM45.15 Million
≈ $11.34 Million
RM387.83 Million Malaysia RM0.18 ▲ +0.00%
7526 Kinepolis Group NV
BR:KIN
0.12x €104.09 Million
≈ $121.69 Million
€894.04 Million Belgium €47.60 ▼ -0.21%
7527 Zhejiang Jingxing Paper Joint Stock Co Ltd
SHE:002067
0.12x CN¥280.52 Million
≈ $41.05 Million
CN¥2.41 Billion China CN¥3.69 ▲ +2.22%
7528 K+S Aktiengesellschaft
F:SDF1
0.12x €327.00 Million
≈ $382.30 Million
€2.81 Billion Germany €5.85 ▼ -1.68%
7529 Xinhuanet Co Ltd
SHG:603888
0.12x CN¥145.04 Million
≈ $21.22 Million
CN¥1.25 Billion China CN¥17.23 ▲ +2.01%
7530 TVS Supply Chain Solutions Limited
NSE:TVSSCS
0.12x Rs5.02 Billion
≈ $54.29 Million
Rs43.16 Billion India Rs108.75 ▼ -3.82%
7531 Guangdong Taienkang Pharmaceutical Co. Ltd
SHE:301263
0.12x CN¥95.40 Million
≈ $13.96 Million
CN¥820.32 Million China CN¥17.96 ▲ +0.06%
7532 Wuxi Zhenhua Auto Parts Co. Ltd.
SHG:605319
0.12x CN¥329.15 Million
≈ $48.16 Million
CN¥2.83 Billion China CN¥20.14 ▲ +2.65%
7533 Genpact Limited
F:35G
0.12x €327.84 Million
≈ $383.28 Million
€2.82 Billion Germany €36.67 ▲ +6.63%
7534 Companhia de Saneamento do Paraná - SANEPAR
SA:SAPR3
0.12x R$1.68 Billion
≈ $329.16 Million
R$14.43 Billion Brazil R$9.50 ▲ +4.63%
7535 R&G PharmaStudies Co. Ltd. A
SHE:301333
0.12x CN¥46.22 Million
≈ $6.76 Million
CN¥397.56 Million China CN¥52.74 ▲ +2.15%
7536 Hubei Geoway Investment Co Ltd
SHG:600462
0.12x CN¥36.11 Million
≈ $5.28 Million
CN¥310.62 Million China CN¥0.21 ▲ +0.00%
7537 Harboes Bryggeri A/S
CO:HARB-B
0.12x Dkr66.85 Million
≈ $10.46 Million
Dkr575.11 Million Denmark Dkr119.80 ▼ -0.17%
7538 LABIANA HEALTH S.A.EO-10
F:8RK
0.12x €6.14 Million
≈ $7.17 Million
€52.79 Million Germany €4.84 ▲ +4.31%
7539 Ooh!Media Ltd
AU:OML
0.12x AU$135.49 Million
≈ $95.87 Million
AU$1.17 Billion Australia AU$1.67 ▲ +0.00%
7540 Elvalhalcor Hellenic Copper and Aluminium Industry S.A
AT:ELHA
0.12x €164.79 Million
≈ $192.66 Million
€1.42 Billion Greece €3.40 ▼ -0.58%
7541 Nilkamal Limited
NSE:NILKAMAL
0.12x Rs1.09 Billion
≈ $11.79 Million
Rs9.39 Billion India Rs1622.70 ▼ -4.00%
7542 Lagardere SCA
PA:MMB
0.12x €993.00 Million
≈ $1.16 Billion
€8.55 Billion France €18.02 ▼ -1.31%
7543 IRPC Public Company Limited
F:TPIG
0.12x €14.10 Billion
≈ $16.48 Billion
€121.39 Billion Germany €0.07 ▲ +2.21%
7544 IRPC Public Company Limited
BK:IRPC
0.12x ฿14.10 Billion
≈ $439.47 Million
฿121.39 Billion Thailand ฿2.82 ▲ +1.44%
7545 BOD Science Ltd
AU:BOD
0.12x AU$900.22K
≈ $636.96K
AU$7.75 Million Australia AU$0.02 ▲ +0.00%
7546 PERNOD RIC. SA SP.ADR 1/5
F:PER0
0.12x €2.46 Billion
≈ $2.87 Billion
€21.15 Billion Germany €12.70 ▼ -3.05%
7547 Junhe Pumps Holding Co Ltd
SHG:603617
0.12x CN¥99.62 Million
≈ $14.58 Million
CN¥858.20 Million China CN¥6.44 ▲ +2.55%
7548 SMA SOLAR T. UNSP.ADR/01
F:S93
0.12x €110.21 Million
≈ $128.85 Million
€949.54 Million Germany €4.70 ▼ -1.26%
7549 Tjk Machinery Tianjin Co Ltd
SHE:300823
0.12x CN¥41.45 Million
≈ $6.07 Million
CN¥357.13 Million China CN¥13.63 ▲ +3.26%
7550 AGL Energy Ltd
AU:AGL
0.12x AU$1.28 Billion
≈ $906.39 Million
AU$11.04 Billion Australia AU$9.12 ▲ +2.47%
7551 Chengdu Galaxy Magnets
SHE:300127
0.12x CN¥14.63 Million
≈ $2.14 Million
CN¥126.03 Million China CN¥22.41 ▲ +2.56%
7552 HMM Co Ltd
KO:011200
0.12x ₩980.73 Billion
≈ $664.63 Million
₩8.45 Trillion Korea ₩22650.00 ▲ +0.00%
7553 Salim Ivomas Pratama Tbk
JK:SIMP
0.12x Rp1.68 Trillion
≈ $98.43 Million
Rp14.49 Trillion Indonesia Rp525.00 ▲ +1.94%
7554 Monash Ivf Group Ltd
AU:MVF
0.12x AU$30.02 Million
≈ $21.24 Million
AU$258.88 Million Australia AU$0.72 ▼ -2.05%
7555 Shanghai Hanbell Precise Machinery Co Ltd
SHE:002158
0.12x CN¥217.64 Million
≈ $31.85 Million
CN¥1.88 Billion China CN¥21.95 ▲ +1.90%
7556 STERIS plc
NYSE:STE
0.12x $396.90 Million $3.42 Billion USA $232.15 ▼ -0.03%
7557 Perfect World Co Ltd
SHE:002624
0.12x CN¥452.23 Million
≈ $66.18 Million
CN¥3.90 Billion China CN¥10.00 ▲ +5.60%
7558 Thunder Tiger Corp
TW:8033
0.12x NT$115.90 Million
≈ $3.65 Million
NT$1.00 Billion Taiwan NT$158.00 ▼ -3.07%
7559 Chengdu Haoneng Tech Co Ltd
SHG:603809
0.12x CN¥368.19 Million
≈ $53.88 Million
CN¥3.18 Billion China CN¥8.75 ▲ +4.17%
7560 GemVax&KAEL Co.Ltd
KQ:082270
0.12x ₩11.77 Billion
≈ $7.98 Million
₩101.65 Billion Korea ₩9260.00 ▼ -1.07%
7561 Grafton Group plc
LSE:GFTU
0.12x GBX145.58 Million
≈ $17.71K
GBX1.26 Billion UK GBX993.20 ▲ +0.26%
7562 Wolong Real Estate Group Co Ltd
SHG:600173
0.12x CN¥478.03 Million
≈ $69.95 Million
CN¥4.13 Billion China CN¥5.24 ▼ -1.13%
7563 Sok Marketler Ticaret As
IS:SOKM
0.12x TL6.61 Billion
≈ $147.96 Million
TL57.09 Billion Turkey TL57.40 ▲ +0.00%
7564 Hindalco Industries Limited
NSE:HINDALCO
0.12x Rs187.21 Billion
≈ $2.02 Billion
Rs1.62 Trillion India Rs869.85 ▼ -1.78%
7565 Nanjing Toua Hardware&Tools Co.Ltd.
SHE:301125
0.12x CN¥46.87 Million
≈ $6.86 Million
CN¥405.19 Million China CN¥14.05 ▲ +2.41%
7566 Leshan Giantstar Farming & Husbandry Corp Ltd
SHG:603477
0.12x CN¥746.36 Million
≈ $109.22 Million
CN¥6.45 Billion China CN¥14.01 ▲ +1.37%
7567 Mayora Indah Tbk
JK:MYOR
0.12x Rp1.57 Trillion
≈ $92.26 Million
Rp13.61 Trillion Indonesia Rp1380.00 ▼ -0.36%
7568 Zhejiang Yonghe Refrigerant Co Ltd
SHG:605020
0.12x CN¥342.72 Million
≈ $50.15 Million
CN¥2.96 Billion China CN¥28.13 ▲ +1.55%
7569 TA-I Technology Co Ltd
TW:2478
0.12x NT$364.74 Million
≈ $11.49 Million
NT$3.15 Billion Taiwan NT$118.50 ▼ -6.32%
7570 Yesway, Inc. Class A Common Stock
NASDAQ:YSWY
0.12x $140.11 Million $1.21 Billion USA $24.64 ▲ +0.55%
7571 Chiu Ting Machinery Co Ltd
TW:1539
0.12x NT$73.50 Million
≈ $2.32 Million
NT$636.03 Million Taiwan NT$15.30 ▼ -0.33%
7572 TXC Corp
TW:3042
0.12x NT$979.73 Million
≈ $30.87 Million
NT$8.48 Billion Taiwan NT$169.50 ▼ -7.12%
7573 Rusta AB (publ)
ST:RUSTA
0.12x Skr880.00 Million
≈ $94.70 Million
Skr7.62 Billion Sweden Skr80.25 ▲ +1.07%
7574 Fuyao Glass Industry Group Co Ltd Class A
SHG:600660
0.12x CN¥3.47 Billion
≈ $508.33 Million
CN¥30.07 Billion China CN¥52.66 ▲ +1.37%
7575 Sanoma Oyj
HE:SANOMA
0.12x €156.20 Million
≈ $182.61 Million
€1.35 Billion Finland €10.54 ▼ -0.57%
7576 Guizhou Redstar Developing Co Ltd
SHG:600367
0.12x CN¥73.45 Million
≈ $10.75 Million
CN¥635.88 Million China CN¥28.43 ▲ +0.78%
7577 Shenzhen MeiG Smart Technology Co Ltd
SHE:002881
0.12x CN¥135.05 Million
≈ $19.76 Million
CN¥1.17 Billion China CN¥42.61 ▲ +4.44%
7578 Sunny Friend Environmental Technology Co Ltd
TW:8341
0.12x NT$543.82 Million
≈ $17.13 Million
NT$4.71 Billion Taiwan NT$75.60 ▲ +0.93%
7579 Sumeeko Industries Co Ltd
TWO:2066
0.12x NT$188.25 Million
≈ $5.93 Million
NT$1.63 Billion Taiwan NT$51.50 ▼ -2.09%
7580 Voxel S.A.
WAR:VOX
0.12x zł34.41 Million
≈ $9.47 Million
zł298.07 Million Poland zł160.00 ▲ +1.91%
7581 Eurocell PLC
LSE:ECEL
0.12x GBX22.60 Million
≈ $2.75K
GBX195.90 Million UK GBX145.00 ▲ +0.35%
7582 Boa Safra Sementes S.A
SA:SOJA3
0.12x R$306.52 Million
≈ $60.15 Million
R$2.66 Billion Brazil R$8.36 ▲ +3.21%
7583 VALLOUREC ADR 1/5/EO 2
F:VACE
0.12x €287.00 Million
≈ $335.53 Million
€2.49 Billion Germany €4.84 ▲ +2.98%
7584 Integral Diagnostics Ltd
AU:IDX
0.12x AU$84.50 Million
≈ $59.79 Million
AU$732.53 Million Australia AU$2.09 ▼ -0.48%
7585 Welspun Corp Limited
NSE:WELCORP
0.12x Rs9.02 Billion
≈ $97.58 Million
Rs78.24 Billion India Rs2388.70 ▼ -2.27%
7586 Rush Street Interactive Inc
NYSE:RSI
0.12x $52.41 Million $454.40 Million USA $15.90 ▼ -2.81%
7587 Ecclesiastical Insurance Office plc
LSE:ELLA
0.12x GBX71.97 Million
≈ $8.76K
GBX624.10 Million UK GBX130.75 ▲ +0.00%
7588 Shandong Hualu Hengsheng Chemical Co Ltd
SHG:600426
0.12x CN¥1.64 Billion
≈ $239.57 Million
CN¥14.20 Billion China CN¥19.13 ▲ +2.03%
7589 Ton Yi Industrial Corp
TW:9907
0.12x NT$1.29 Billion
≈ $40.76 Million
NT$11.22 Billion Taiwan NT$14.95 ▲ +0.34%
7590 Zhejiang JIULI Hi-tech Metals Co Ltd
SHE:002318
0.12x CN¥577.92 Million
≈ $84.57 Million
CN¥5.01 Billion China CN¥17.91 ▲ +3.23%
7591 The a2 Milk Company Ltd
AU:A2M
0.12x AU$102.26 Million
≈ $72.36 Million
AU$887.30 Million Australia AU$6.91 ▼ -0.86%
7592 MST GOLF GROUP BERHAD
KLSE:5316
0.12x RM14.47 Million
≈ $3.63 Million
RM125.56 Million Malaysia RM0.13 ▲ +0.00%
7593 Ecovyst Inc
NYSE:ECVT
0.12x $96.09 Million $833.80 Million USA $9.79 ▼ -0.20%
7594 Procore Technologies Inc
NYSE:PCOR
0.12x $111.22 Million $965.29 Million USA $63.00 ▲ +1.14%
7595 ADMA Biologics Inc
NASDAQ:ADMA
0.12x $31.80 Million $276.00 Million USA $10.68 ▼ -2.47%
7596 SHANDONG HI-SP.G.HD-0001
F:HRI
0.12x €5.59 Billion
≈ $6.54 Billion
€48.55 Billion Germany €0.03 ▼ -5.17%
7597 Lee Ku Ind
KO:025820
0.12x ₩26.64 Billion
≈ $18.06 Million
₩231.33 Billion Korea ₩3725.00 ▼ -0.80%
7598 Grupo Aeroportuario del Centro Norte S.A.B. de C.V
MX:OMAB
0.12x MX$2.48 Billion
≈ $142.80 Million
MX$21.55 Billion Mexico MX$229.39 ▼ -0.44%
7599 Ambarella Inc
NASDAQ:AMBA
0.12x $23.46 Million $203.81 Million USA $66.50 ▲ +5.35%
7600 Quadient SA
PA:QDT
0.12x €161.40 Million
≈ $188.69 Million
€1.40 Billion France €14.92 ▼ -0.40%

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.