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
7601 Chengdu Haoneng Tech Co Ltd
SHG:603809
0.12x CN¥368.19 Million
≈ $53.88 Million
CN¥3.18 Billion China CN¥8.90 ▲ +0.45%
7602 GemVax&KAEL Co.Ltd
KQ:082270
0.12x ₩11.77 Billion
≈ $7.98 Million
₩101.65 Billion Korea ₩10120.00 ▼ -7.41%
7603 Grafton Group plc
LSE:GFTU
0.12x GBX145.58 Million
≈ $17.71K
GBX1.26 Billion UK GBX1032.60 ▲ +0.72%
7604 Wolong Real Estate Group Co Ltd
SHG:600173
0.12x CN¥478.03 Million
≈ $69.95 Million
CN¥4.13 Billion China CN¥6.06 ▼ -1.62%
7605 Sok Marketler Ticaret As
IS:SOKM
0.12x TL6.61 Billion
≈ $147.96 Million
TL57.09 Billion Turkey TL59.00 ▲ +2.34%
7606 Hindalco Industries Limited
NSE:HINDALCO
0.12x Rs187.21 Billion
≈ $2.02 Billion
Rs1.62 Trillion India Rs1034.00 ▲ +0.40%
7607 Nanjing Toua Hardware&Tools Co.Ltd.
SHE:301125
0.12x CN¥46.87 Million
≈ $6.86 Million
CN¥405.19 Million China CN¥12.20 ▲ +1.33%
7608 Leshan Giantstar Farming & Husbandry Corp Ltd
SHG:603477
0.12x CN¥746.36 Million
≈ $109.22 Million
CN¥6.45 Billion China CN¥14.35 ▼ -0.07%
7609 Mayora Indah Tbk
JK:MYOR
0.12x Rp1.57 Trillion
≈ $92.26 Million
Rp13.61 Trillion Indonesia Rp1675.00 ▼ -0.59%
7610 TXC Corp
TW:3042
0.12x NT$979.73 Million
≈ $30.87 Million
NT$8.48 Billion Taiwan NT$190.00 ▲ +0.80%
7611 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¥56.76 ▼ -1.83%
7612 Sanoma Oyj
HE:SANOMA
0.12x €156.20 Million
≈ $182.61 Million
€1.35 Billion Finland €9.47 ▲ +1.83%
7613 Shenzhen MeiG Smart Technology Co Ltd
SHE:002881
0.12x CN¥135.05 Million
≈ $19.76 Million
CN¥1.17 Billion China CN¥37.85 ▼ -0.45%
7614 Sunny Friend Environmental Technology Co Ltd
TW:8341
0.12x NT$543.82 Million
≈ $17.13 Million
NT$4.71 Billion Taiwan NT$76.60 ▲ +0.00%
7615 Sumeeko Industries Co Ltd
TWO:2066
0.12x NT$188.25 Million
≈ $5.93 Million
NT$1.63 Billion Taiwan NT$54.30 ▼ -2.78%
7616 Voxel S.A.
WAR:VOX
0.12x zł34.41 Million
≈ $9.47 Million
zł298.07 Million Poland zł134.80 ▲ +0.90%
7617 Nolato AB (publ)
ST:NOLA-B
0.12x Skr450.00 Million
≈ $48.43 Million
Skr3.90 Billion Sweden Skr51.90 ▲ +1.37%
7618 VALLOUREC ADR 1/5/EO 2
F:VACE
0.12x €287.00 Million
≈ $335.53 Million
€2.49 Billion Germany €4.84 ▲ +2.98%
7619 Integral Diagnostics Ltd
AU:IDX
0.12x AU$84.50 Million
≈ $59.79 Million
AU$732.53 Million Australia AU$2.25 ▼ -1.32%
7620 Welspun Corp Limited
NSE:WELCORP
0.12x Rs9.02 Billion
≈ $97.58 Million
Rs78.24 Billion India Rs2311.90 ▲ +15.30%
7621 Rush Street Interactive Inc
NYSE:RSI
0.12x $52.41 Million $454.40 Million USA $25.80 ▲ +0.74%
7622 Ecclesiastical Insurance Office plc
LSE:ELLA
0.12x GBX71.97 Million
≈ $8.76K
GBX624.10 Million UK GBX142.75 ▲ +0.00%
7623 Ton Yi Industrial Corp
TW:9907
0.12x NT$1.29 Billion
≈ $40.76 Million
NT$11.22 Billion Taiwan NT$15.30 ▲ +0.66%
7624 Monday.Com Ltd
NASDAQ:MNDY
0.12x $107.62 Million $933.51 Million USA $90.73 ▼ -0.62%
7625 Harris Technology Group Ltd
AU:HT8
0.12x AU$680.49K
≈ $481.49K
AU$5.90 Million Australia AU$0.02 ▲ +0.00%
7626 Shenzhen Jieshun Science and Technology Industry Co Ltd
SHE:002609
0.12x CN¥168.22 Million
≈ $24.62 Million
CN¥1.46 Billion China CN¥7.66 ▼ -0.39%
7627 Ecovyst Inc
NYSE:ECVT
0.12x $96.09 Million $833.80 Million USA $10.44 ▲ +1.16%
7628 Jiangnan Mould & Plastic Technology Co Ltd
SHE:000700
0.12x CN¥397.70 Million
≈ $58.20 Million
CN¥3.45 Billion China CN¥10.92 ▲ +1.58%
7629 Procore Technologies Inc
NYSE:PCOR
0.12x $111.22 Million $965.29 Million USA $63.49 ▲ +0.33%
7630 Hong Pu Real Estate Development Co Ltd
TW:2536
0.12x NT$3.18 Billion
≈ $100.32 Million
NT$27.64 Billion Taiwan NT$20.85 ▲ +0.00%
7631 Xuchang Yuandong Drive Shaft Co Ltd
SHE:002406
0.12x CN¥115.48 Million
≈ $16.90 Million
CN¥1.00 Billion China CN¥6.66 ▲ +0.91%
7632 Wondershare Technology Co Ltd Class A
SHE:300624
0.12x CN¥68.51 Million
≈ $10.03 Million
CN¥594.79 Million China CN¥51.24 ▼ -1.54%
7633 SHANDONG HI-SP.G.HD-0001
F:HRI
0.12x €5.59 Billion
≈ $6.54 Billion
€48.55 Billion Germany €0.04 ▲ +11.76%
7634 Lee Ku Ind
KO:025820
0.12x ₩26.64 Billion
≈ $18.06 Million
₩231.33 Billion Korea ₩4325.00 ▼ -2.92%
7635 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$216.28 ▲ +0.29%
7636 Ambarella Inc
NASDAQ:AMBA
0.12x $23.46 Million $203.81 Million USA $73.73 ▲ +1.77%
7637 Quadient SA
PA:QDT
0.12x €161.40 Million
≈ $188.69 Million
€1.40 Billion France €12.28 ▲ +0.33%
7638 Carlo Gavazzi Holding AG
SW:GAV
0.12x CHF4.98 Million
≈ $6.29 Million
CHF43.24 Million Switzerland CHF155.00 ▼ -0.32%
7639 Imperial Metals Corporation
TO:III
0.12x CA$101.12 Million
≈ $73.15 Million
CA$878.77 Million Canada CA$9.40 ▲ +6.70%
7640 Enel Generacion Costanera SA
BA:CECO2
0.12x AR$11.78 Billion
≈ $8.52 Million
AR$102.36 Billion Argentina AR$555.00 ▲ +1.09%
7641 Harrisons Holdings (Malaysia)
KLSE:5008
0.12x RM56.93 Million
≈ $14.29 Million
RM494.98 Million Malaysia RM1.24 ▲ +0.00%
7642 Shape Australia Corporation Ltd
AU:SHA
0.11x AU$34.94 Million
≈ $24.72 Million
AU$303.84 Million Australia AU$7.00 ▲ +0.00%
7643 ZheJiang Haers Vacuum Containers Co Ltd
SHE:002615
0.11x CN¥241.09 Million
≈ $35.28 Million
CN¥2.10 Billion China CN¥6.50 ▼ -0.91%
7644 Enaex S.A
SN:ENAEX
0.11x CL$127.72 Million
≈ $142.84K
CL$1.11 Billion Chile CL$25000.00 ▼ -0.03%
7645 Swelect Energy Systems Limited
NSE:SWELECTES
0.11x Rs1.30 Billion
≈ $14.02 Million
Rs11.28 Billion India Rs608.90 ▲ +0.02%
7646 Ercros
MC:ECR
0.11x €55.77 Million
≈ $65.20 Million
€485.35 Million Spain €3.50 ▲ +0.14%
7647 W.A.G payment solutions plc
LSE:EWG
0.11x GBX100.86 Million
≈ $12.27K
GBX877.91 Million UK GBX106.20 ▲ +0.95%
7648 BSL Corp Bhd
KLSE:7221
0.11x RM4.74 Million
≈ $1.19 Million
RM41.28 Million Malaysia RM0.02 ▼ -25.00%
7649 Compucom Software Limited
NSE:COMPUSOFT
0.11x Rs70.01 Million
≈ $757.13K
Rs610.22 Million India Rs13.98 ▼ -0.99%
7650 Orix Corp Ads
NYSE:IX
0.11x $1.54 Trillion $13.41 Trillion USA $30.40 ▼ -0.39%
7651 Kumho Industrial Co Ltd
KO:002995
0.11x ₩147.17 Billion
≈ $99.74 Million
₩1.28 Trillion Korea ₩21500.00 ▼ -10.23%
7652 Multi Ways Holdings Ltd
NYSE MKT:MWG
0.11x $3.75 Million $32.73 Million USA $1.36 ▲ +0.74%
7653 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.35 ▼ -5.54%
7654 China Northern Rare Earth Group High-Tech Co Ltd
SHG:600111
0.11x CN¥2.13 Billion
≈ $312.26 Million
CN¥18.61 Billion China CN¥40.17 ▲ +0.98%
7655 JSW Steel Limited
NSE:JSWSTEEL
0.11x Rs188.27 Billion
≈ $2.04 Billion
Rs1.64 Trillion India Rs1293.70 ▼ -0.46%
7656 Strix Group Plc
LSE:KETL
0.11x GBX15.08 Million
≈ $1.83K
GBX131.53 Million UK GBX33.55 ▼ -1.18%
7657 EMB Mission Bound AB (publ)
ST:NAVIGO-STAM
0.11x Skr43.21 Million
≈ $4.65 Million
Skr376.93 Million USA Skr3.03 ▼ -1.62%
7658 Sinofibers Technology Co Ltd
SHE:300777
0.11x CN¥52.18 Million
≈ $7.64 Million
CN¥455.26 Million China CN¥23.18 ▲ +0.13%
7659 Avensia publ AB
ST:AVEN
0.11x Skr17.78 Million
≈ $1.91 Million
Skr155.11 Million Sweden Skr6.00 ▼ -1.96%
7660 KG Mobilians Co. Ltd
KQ:046440
0.11x ₩26.94 Billion
≈ $18.26 Million
₩235.11 Billion Korea ₩4020.00 ▼ -0.99%
7661 Janus Henderson Group PLC
NYSE:JHG
0.11x $238.00 Million $2.08 Billion USA $51.95 ▲ +0.00%
7662 Stalprofil S.A.
WAR:STF
0.11x zł70.23 Million
≈ $19.33 Million
zł613.12 Million Poland zł9.78 ▲ +0.41%
7663 Rockridge Resources Ltd
V:ROCK
0.11x CA$1.31 Million
≈ $949.35K
CA$11.46 Million Canada CA$4.04 ▲ +2.54%
7664 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
0.11x Rs3.59 Billion
≈ $38.82 Million
Rs31.34 Billion India Rs4600.10 ▲ +1.91%
7665 Zhongyan Technology Co Ltd
SHE:003001
0.11x CN¥59.00 Million
≈ $8.63 Million
CN¥515.10 Million China CN¥15.60 ▼ -1.89%
7666 Medpace Holdings Inc
NASDAQ:MEDP
0.11x $185.92 Million $1.62 Billion USA $620.75 ▲ +1.32%
7667 COPT Defense Properties
NYSE:CDP
0.11x $333.16 Million $2.91 Billion USA $37.27 ▲ +0.40%
7668 Bank Mega Tbk
JK:MEGA
0.11x Rp14.03 Trillion
≈ $821.88 Million
Rp122.53 Trillion Indonesia Rp1980.00 ▼ -0.25%
7669 Weihai Guangtai Airport Equipment Co Ltd
SHE:002111
0.11x CN¥392.63 Million
≈ $57.45 Million
CN¥3.43 Billion China CN¥9.50 ▲ +0.85%
7670 Birman Wood and Hardware Ltd
TA:BIRM
0.11x ILA32.88 Million
≈ $88.14K
ILA287.24 Million Israel ILA918.50 ▲ +14.74%
7671 Gourmet Master Co Ltd
TW:2723
0.11x NT$915.82 Million
≈ $28.85 Million
NT$8.00 Billion Taiwan NT$73.20 ▲ +9.91%
7672 Central China Securities Co Ltd
SHG:601375
0.11x CN¥4.90 Billion
≈ $717.26 Million
CN¥42.83 Billion China CN¥3.99 ▼ -0.75%
7673 Motorcycle Holdings Ltd
AU:MTO
0.11x AU$27.12 Million
≈ $19.19 Million
AU$236.97 Million Australia AU$2.76 ▲ +2.99%
7674 Vertiv Holdings Co
NYSE:VRT
0.11x $1.27 Billion $11.14 Billion USA $261.95 ▼ -1.01%
7675 PJT Partners Inc
NYSE:PJT
0.11x $72.51 Million $634.06 Million USA $174.96 ▲ +2.44%
7676 Exchange Income Corporation
TO:EIF
0.11x CA$409.80 Million
≈ $296.44 Million
CA$3.58 Billion Canada CA$127.78 ▼ -2.50%
7677 Miliboo SA
PA:ALMLB
0.11x €1.25 Million
≈ $1.46 Million
€10.89 Million France €1.60 ▲ +0.00%
7678 Jiangyin Jianghua Microelectronics Materials Co Ltd
SHG:603078
0.11x CN¥85.50 Million
≈ $12.51 Million
CN¥748.09 Million China CN¥36.08 ▲ +2.27%
7679 St Joe Company
NYSE:JOE
0.11x $87.21 Million $763.04 Million USA $68.89 ▲ +0.12%
7680 Ningbo Marine Co Ltd
SHG:600798
0.11x CN¥214.78 Million
≈ $31.43 Million
CN¥1.88 Billion China CN¥3.34 ▲ +1.52%
7681 Transportadora de Gas del Sur SA ADR
NYSE:TGS
0.11x $261.14 Billion $2.29 Trillion USA $30.69 ▼ -1.00%
7682 Hosken Consolidated Investments Ltd
JSE:HCI
0.11x ZAC2.81 Billion
≈ $1.50 Million
ZAC24.63 Billion South Africa ZAC15874.00 ▼ -0.57%
7683 Poxel SA
PA:POXEL
0.11x €7.59 Million
≈ $8.87 Million
€66.41 Million France €0.20 ▼ -0.51%
7684 Minupar Participações S.A
SA:MNPR3
0.11x R$27.34 Million
≈ $5.36 Million
R$239.41 Million Brazil R$4.14 ▲ +0.49%
7685 Jfrog Ltd
NASDAQ:FROG
0.11x $60.36 Million $528.64 Million USA $92.13 ▲ +2.69%
7686 West African Resources Limited
F:W25
0.11x €109.27 Million
≈ $127.75 Million
€957.40 Million Germany €2.21 ▲ +1.19%
7687 Scientex Packaging
KLSE:8125
0.11x RM20.51 Million
≈ $5.15 Million
RM179.73 Million Malaysia RM1.50 ▲ +0.00%
7688 Rogers Sugar Inc.
TO:RSI
0.11x CA$74.41 Million
≈ $53.83 Million
CA$651.96 Million Canada CA$6.89 ▲ +0.58%
7689 K+S Aktiengesellschaft
XETRA:SDF
0.11x €329.20 Million
≈ $384.87 Million
€2.88 Billion Germany €16.38 ▲ +5.41%
7690 Seker Gayrimenkul Yatirim Ortakligi A.S.
IS:SEGYO
0.11x TL122.77 Million
≈ $2.75 Million
TL1.08 Billion Turkey TL3.73 ▲ +0.81%
7691 IBI Inv House
TA:IBI
0.11x ILA111.03 Million
≈ $297.65K
ILA972.93 Million Israel ILA41500.00 ▼ -2.54%
7692 Major Cineplex Group Public Company Limited
F:MJG1
0.11x €891.46 Million
≈ $1.04 Billion
€7.81 Billion Germany €0.17 ▲ +1.22%
7693 XP Factory PLC
LSE:XPF
0.11x GBX7.19 Million
≈ $874.33
GBX63.01 Million UK GBX19.25 ▲ +1.32%
7694 Redtape Limited
NSE:REDTAPE
0.11x Rs1.63 Billion
≈ $17.68 Million
Rs14.33 Billion India Rs122.88 ▼ -0.89%
7695 Gwangjushinseg
KO:037710
0.11x ₩45.34 Billion
≈ $30.73 Million
₩397.59 Billion Korea ₩37200.00 ▼ -3.25%
7696 Amanet Management & Systems Ltd
TA:AMAN
0.11x ILA7.01 Million
≈ $18.80K
ILA61.53 Million Israel ILA1356.00 ▼ -3.00%
7697 Donaldson Company Inc
NYSE:DCI
0.11x $158.70 Million $1.39 Billion USA $93.25 ▲ +0.88%
7698 Orla Mining Ltd
TO:OLA
0.11x CA$154.10 Million
≈ $111.47 Million
CA$1.35 Billion Canada CA$13.46 ▲ +7.34%
7699 Hung -Gu Oil Ltd
KQ:024060
0.11x ₩1.63 Billion
≈ $1.10 Million
₩14.29 Billion Korea ₩10160.00 ▼ -3.33%
7700 Precision Drilling Corporation
TO:PD
0.11x CA$128.15 Million
≈ $92.70 Million
CA$1.12 Billion Canada CA$126.10 ▲ +2.61%