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
7801 Rukun Raharja Tbk
JK:RAJA
0.11x Rp391.41 Billion
≈ $22.93 Million
Rp3.48 Trillion Indonesia Rp850.00 ▲ +3.03%
7802 Shenzhen Weiguang Biological Products Co Ltd
SHE:002880
0.11x CN¥133.85 Million
≈ $19.59 Million
CN¥1.19 Billion China CN¥21.12 ▼ -3.52%
7803 Surface Transforms Plc
LSE:SCE
0.11x GBX3.38 Million
≈ $411.00
GBX30.07 Million UK GBX0.12 ▲ +0.00%
7804 PT Super Bank Indonesia Tbk
JK:SUPA
0.11x Rp1.78 Trillion
≈ $104.25 Million
Rp15.85 Trillion Indonesia Rp545.00 ▼ -0.91%
7805 NMI Holdings Inc
NASDAQ:NMIH
0.11x $145.01 Million $1.29 Billion USA $45.16 ▼ -0.51%
7806 Tianshui Zhongxing Bio-technology Co Ltd
SHE:002772
0.11x CN¥353.95 Million
≈ $51.79 Million
CN¥3.16 Billion China CN¥10.43 ▼ -2.89%
7807 Federated Investors Inc B
NYSE:FHI
0.11x $104.49 Million $931.47 Million USA $63.70 ▲ +0.90%
7808 Menang Corporation (Malaysia) Bhd
KLSE:1694
0.11x RM34.68 Million
≈ $8.71 Million
RM309.17 Million Malaysia RM0.65 ▲ +0.00%
7809 MCC Meili Paper Industry Co Ltd
SHE:000815
0.11x CN¥87.47 Million
≈ $12.80 Million
CN¥779.95 Million China CN¥16.48 ▲ +2.30%
7810 VTEX
NYSE:VTEX
0.11x $13.07 Million $116.51 Million USA $3.65 ▼ -0.82%
7811 PetroFrontier Corp
V:PFC
0.11x CA$2.71 Million
≈ $1.96 Million
CA$24.14 Million Canada CA$0.02 ▲ +0.00%
7812 DYNAM JAPAN HOLDINGS Co. Ltd
F:2DJ
0.11x €25.56 Billion
≈ $29.88 Billion
€227.93 Billion Germany €0.33 ▼ -0.60%
7813 Arteche Lantegi Elkartea SA
MC:ART
0.11x €47.05 Million
≈ $55.01 Million
€419.69 Million Spain €29.10 ▼ -1.02%
7814 Fulltech Fiber Glass
TWO:1815
0.11x NT$928.10 Million
≈ $29.24 Million
NT$8.28 Billion Taiwan NT$112.00 ▲ +4.67%
7815 Next 15 Group PLC
LSE:NFG
0.11x GBX43.62 Million
≈ $5.31K
GBX389.34 Million UK GBX318.50 ▲ +0.47%
7816 NHN Bugs Corp
KQ:104200
0.11x ₩1.70 Billion
≈ $1.15 Million
₩15.17 Billion Korea ₩2540.00 ▼ -7.30%
7817 Dongkook Ind
KO:001620
0.11x ₩66.52 Billion
≈ $45.08 Million
₩593.93 Billion Korea ₩2155.00 ▼ -1.60%
7818 Ependion AB
ST:EPEN
0.11x Skr179.08 Million
≈ $19.27 Million
Skr1.60 Billion Sweden Skr151.00 ▲ +0.67%
7819 Zinzino AB Series B
ST:ZZ-B
0.11x Skr127.67 Million
≈ $13.74 Million
Skr1.14 Billion Sweden Skr140.60 ▲ +2.11%
7820 ADF Group Inc.
TO:DRX
0.11x CA$16.88 Million
≈ $12.21 Million
CA$150.82 Million Canada CA$16.35 ▼ -0.06%
7821 Mordechai Aviv Taasiot Beniyah 1973 Ltd
TA:AVIV
0.11x ILA53.74 Million
≈ $144.07K
ILA480.24 Million Israel ILA2070.00 ▼ -2.13%
7822 Zijin Mining Group Co Ltd Class A
SHG:601899
0.11x CN¥28.83 Billion
≈ $4.22 Billion
CN¥257.65 Billion China CN¥34.74 ▲ +1.43%
7823 Aero Win Technology Corp
TW:8222
0.11x NT$143.91 Million
≈ $4.53 Million
NT$1.29 Billion Taiwan NT$39.50 ▼ -0.25%
7824 Dongguan Tarry Electronics Co.Ltd
SHE:300976
0.11x CN¥84.85 Million
≈ $12.42 Million
CN¥758.89 Million China CN¥58.00 ▼ -3.33%
7825 Firstsource Solutions Limited
NSE:FSL
0.11x Rs4.80 Billion
≈ $51.93 Million
Rs42.95 Billion India Rs276.05 ▲ +1.40%
7826 Matching Maximize Solution Public Company Limited
BK:MATCH
0.11x ฿19.57 Million
≈ $609.89K
฿175.06 Million Thailand ฿0.80 ▲ +1.27%
7827 Xin Chio Global Co Ltd
TWO:3171
0.11x NT$74.71 Million
≈ $2.35 Million
NT$668.54 Million Taiwan NT$63.00 ▲ +0.00%
7828 Guangxi Guiguan Electric Power Co Ltd
SHG:600236
0.11x CN¥3.37 Billion
≈ $493.56 Million
CN¥30.19 Billion China CN¥9.90 ▲ +0.20%
7829 ANTA Sports Products Limited
F:AS7
0.11x €5.41 Billion
≈ $6.33 Billion
€48.51 Billion Germany €8.10 ▼ -2.29%
7830 Destinasi Tirta Nusantara Tbk
JK:PDES
0.11x Rp24.17 Billion
≈ $1.42 Million
Rp216.64 Billion Indonesia Rp380.00 ▲ +0.00%
7831 Novanta Inc
NASDAQ:NOVT
0.11x $54.45 Million $488.03 Million USA $145.24 ▼ -0.19%
7832 Puuilo Oyj
HE:PUUILO
0.11x €24.30 Million
≈ $28.41 Million
€217.80 Million Finland €16.88 ▲ +1.69%
7833 Plan Optik AG
F:P4O
0.11x €416.00K
≈ $486.35K
€3.73 Million Germany €8.12 ▲ +0.74%
7834 Jason Furniture(Hangzhou)
SHG:603816
0.11x CN¥843.22 Million
≈ $123.39 Million
CN¥7.56 Billion China CN¥24.83 ▲ +0.24%
7835 ERG S.A.
WAR:ERG
0.11x zł3.18 Million
≈ $876.01K
zł28.53 Million Poland zł44.00 ▲ +0.00%
7836 CES Energy Solutions Corp
TO:CEU
0.11x CA$94.87 Million
≈ $68.62 Million
CA$850.54 Million Canada CA$19.15 ▲ +0.74%
7837 Hardwyn India Limited
NSE:HARDWYN
0.11x Rs60.38 Million
≈ $652.99K
Rs541.42 Million India Rs9.08 ▼ -2.47%
7838 PT Daya Intiguna Yasa Tbk
JK:MDIY
0.11x Rp432.02 Billion
≈ $25.31 Million
Rp3.87 Trillion Indonesia Rp940.00 ▼ -0.53%
7839 TTW Public Company Limited
BK:TTW
0.11x ฿760.73 Million
≈ $23.71 Million
฿6.82 Billion Thailand ฿10.40 ▲ +0.00%
7840 TTW PCL
STU:F1P
0.11x €760.73 Million
≈ $889.37 Million
€6.82 Billion Germany €0.24 ▼ -0.83%
7841 Eton Pharmaceuticals Inc
NASDAQ:ETON
0.11x $7.48 Million $67.09 Million USA $63.47 ▲ +5.94%
7842 ADVENICA AB
F:65R
0.11x €10.42 Million
≈ $12.18 Million
€93.48 Million Germany €1.48 ▲ +0.41%
7843 Blackrock World Mining Trust Plc
LSE:BRWM
0.11x GBX11.98 Million
≈ $1.46K
GBX107.48 Million UK GBX1018.00 ▲ +2.93%
7844 Firma Oponiarska DĘBICA SA
WAR:DBC
0.11x zł98.39 Million
≈ $27.08 Million
zł883.16 Million Poland zł100.60 ▲ +0.60%
7845 Pacific Shuanglin Bio pharmacy Co Ltd
SHE:000403
0.11x CN¥142.45 Million
≈ $20.85 Million
CN¥1.28 Billion China CN¥10.63 ▼ -3.71%
7846 Knight Transportation Inc
NYSE:KNX
0.11x $558.46 Million $5.01 Billion USA $71.60 ▲ +3.16%
7847 Shijiazhuang Kelin Elec Co
SHG:603050
0.11x CN¥345.83 Million
≈ $50.61 Million
CN¥3.11 Billion China CN¥18.53 ▲ +0.22%
7848 Vicinity Centres
AU:VCX
0.11x AU$577.70 Million
≈ $408.76 Million
AU$5.19 Billion Australia AU$2.62 ▲ +0.38%
7849 ICD Co. Ltd
KQ:040910
0.11x ₩9.18 Billion
≈ $6.22 Million
₩82.45 Billion Korea ₩4405.00 ▼ -3.82%
7850 Ningbo Yongxin Optics Co Ltd
SHG:603297
0.11x CN¥63.08 Million
≈ $9.23 Million
CN¥566.56 Million China CN¥106.87 ▼ -0.36%
7851 Pegasystems Inc
NASDAQ:PEGA
0.11x $91.70 Million $823.66 Million USA $33.56 ▼ -0.15%
7852 Galleon Gold Corp
V:GGO
0.11x CA$4.40 Million
≈ $3.18 Million
CA$39.56 Million Canada CA$1.18 ▲ +2.61%
7853 musicMagpie PLC
LSE:MMAG
0.11x GBX3.15 Million
≈ $383.14
GBX28.30 Million UK GBX0.68 ▲ +2.27%
7854 Algonquin Power & Utilities Corp
TO:AQN
0.11x CA$969.40 Million
≈ $701.25 Million
CA$8.71 Billion Canada CA$7.86 ▼ -2.24%
7855 Young & Co’S Brewery A
LSE:YNGA
0.11x GBX58.50 Million
≈ $7.12K
GBX525.90 Million UK GBX862.00 ▼ -0.46%
7856 MFF Capital Investments Ltd
AU:MFF
0.11x AU$57.32 Million
≈ $40.56 Million
AU$515.32 Million Australia AU$5.33 ▲ +0.95%
7857 Kyocera Corporation
F:KYRA
0.11x €133.66 Billion
≈ $156.26 Billion
€1.20 Trillion Germany €20.60 ▲ +0.98%
7858 East Group Co Ltd
SHE:300376
0.11x CN¥714.99 Million
≈ $104.63 Million
CN¥6.43 Billion China CN¥4.44 ▲ +0.23%
7859 Cementos Pacasmayo SAA ADR
NYSE:CPAC
0.11x $206.12 Million $1.85 Billion USA $10.72 ▲ +0.00%
7860 Grupa Azoty S.A.
WAR:ATT
0.11x zł2.14 Billion
≈ $589.37 Million
zł19.27 Billion Poland zł22.06 ▲ +2.51%
7861 Great Lakes Dredge & Dock
NASDAQ:GLDD
0.11x $85.06 Million $765.63 Million USA $7.34 ▼ -4.12%
7862 TSH Resources Bhd
KLSE:9059
0.11x RM57.78 Million
≈ $14.51 Million
RM520.05 Million Malaysia RM1.33 ▲ +9.02%
7863 INTERGRATED DIA.H DL 025
F:8I8
0.11x €357.35 Million
≈ $417.78 Million
€3.22 Billion Germany €0.40 ▲ +0.00%
7864 Digital Daesung Co. Ltd
KQ:068930
0.11x ₩18.43 Billion
≈ $12.49 Million
₩165.89 Billion Korea ₩8170.00 ▲ +0.25%
7865 Genie Music Corporation
KQ:043610
0.11x ₩12.81 Billion
≈ $8.68 Million
₩115.36 Billion Korea ₩1220.00 ▼ -1.53%
7866 CSW Industrials Inc
NASDAQ:CSWI
0.11x $31.82 Million $286.63 Million USA $305.10 ▲ +0.00%
7867 Sinostone Guangdong Co Ltd
SHE:001212
0.11x CN¥35.54 Million
≈ $5.20 Million
CN¥320.16 Million China CN¥33.70 ▲ +0.03%
7868 InnoTec TSS AG
F:TSS
0.11x €2.73 Million
≈ $3.19 Million
€24.61 Million Germany €7.10 ▼ -0.70%
7869 Yorhe Fluid Intelligent Control Co Ltd
SHE:002795
0.11x CN¥57.81 Million
≈ $8.46 Million
CN¥520.77 Million China CN¥7.14 ▲ +1.56%
7870 Datadog Inc
NASDAQ:DDOG
0.11x $353.04 Million $3.18 Billion USA $235.62 ▲ +1.32%
7871 Batisoke Soke Cimento Sanayi TAS
IS:BSOKE
0.11x TL437.48 Million
≈ $9.80 Million
TL3.94 Billion Turkey TL33.50 ▼ -3.18%
7872 Metrogas SA
BA:METR
0.11x AR$47.68 Billion
≈ $34.50 Million
AR$429.73 Billion Argentina AR$2275.00 ▲ +0.53%
7873 Gajah Tunggal Tbk
JK:GJTL
0.11x Rp1.35 Trillion
≈ $79.37 Million
Rp12.21 Trillion Indonesia Rp1375.00 ▲ +0.73%
7874 Shanghai Daimay Auto Interior
SHG:603730
0.11x CN¥285.44 Million
≈ $41.77 Million
CN¥2.57 Billion China CN¥10.02 ▲ +3.41%
7875 Era Graharealty PT Tbk
JK:IPAC
0.11x Rp1.66 Billion
≈ $97.16K
Rp14.95 Billion Indonesia Rp182.00 ▼ -1.62%
7876 Silkroad Visual Technology Co Ltd
SHE:300556
0.11x CN¥120.71 Million
≈ $17.66 Million
CN¥1.09 Billion China CN¥16.12 ▼ -0.49%
7877 JVM Co. Ltd
KQ:054950
0.11x ₩10.20 Billion
≈ $6.92 Million
₩92.00 Billion Korea ₩23500.00 ▼ -2.29%
7878 Moso Power Supply Technology Co Ltd
SHE:002660
0.11x CN¥86.15 Million
≈ $12.61 Million
CN¥776.68 Million China CN¥7.41 ▼ -0.94%
7879 Cords Cable Industries Limited
NSE:CORDSCABLE
0.11x Rs319.65 Million
≈ $3.46 Million
Rs2.88 Billion India Rs241.33 ▲ +0.11%
7880 Howteh Technology Co Ltd
TWO:3114
0.11x NT$115.18 Million
≈ $3.63 Million
NT$1.04 Billion Taiwan NT$32.75 ▲ +1.39%
7881 Jiangsu Xinri E-Vehicle Co Ltd
SHG:603787
0.11x CN¥269.26 Million
≈ $39.40 Million
CN¥2.43 Billion China CN¥10.17 ▲ +0.00%
7882 Sonmez Filament Sentetik Iplik ve Elyaf Sanayi AS
IS:SONME
0.11x TL74.92 Million
≈ $1.68 Million
TL675.76 Million Turkey TL145.90 ▼ -0.41%
7883 CMC Markets PLC
LSE:CMCX
0.11x GBX61.05 Million
≈ $7.43K
GBX550.69 Million UK GBX743.00 ▲ +4.80%
7884 Kforce Inc.
NASDAQ:KFRC
0.11x $26.83 Million $242.03 Million USA $29.86 ▲ +0.44%
7885 Zydus Wellness Limited
NSE:ZYDUSWELL
0.11x Rs4.63 Billion
≈ $50.06 Million
Rs41.76 Billion India Rs490.80 ▼ -2.09%
7886 Shanghai Fudan Microelectronics Group Co Ltd
SHG:688385
0.11x CN¥274.36 Million
≈ $40.15 Million
CN¥2.48 Billion China CN¥53.60 ▼ -0.06%
7887 Firan Technology Group Corporation
TO:FTG
0.11x CA$7.86 Million
≈ $5.69 Million
CA$70.91 Million Canada CA$21.78 ▼ -6.08%
7888 Shanghai Model Organisms Center Inc
SHG:688265
0.11x CN¥28.04 Million
≈ $4.10 Million
CN¥252.99 Million China CN¥42.30 ▼ -5.69%
7889 Evolv Technologies Holdings Inc
NASDAQ:EVLV
0.11x $20.30 Million $183.16 Million USA $5.34 ▼ -1.11%
7890 Jiangsu Chengxing Phosph-Chemical Co Ltd
SHG:600078
0.11x CN¥352.86 Million
≈ $51.63 Million
CN¥3.18 Billion China CN¥10.58 ▼ -0.84%
7891 Ansal Properties & Infrastructure Limited
NSE:ANSALAPI
0.11x Rs842.88 Million
≈ $9.12 Million
Rs7.61 Billion India Rs3.40 ▲ +0.29%
7892 ENTAIN PLC UNSP.ADR/1
F:6GI0
0.11x €893.70 Million
≈ $1.04 Billion
€8.07 Billion Germany €6.85 ▼ -2.14%
7893 Sleep Cycle AB
ST:SLEEP
0.11x Skr14.37 Million
≈ $1.55 Million
Skr129.73 Million Sweden Skr24.75 ▲ +0.00%
7894 S-Oil Corp Pref
KO:010955
0.11x ₩1.81 Trillion
≈ $1.23 Billion
₩16.34 Trillion Korea ₩67800.00 ▲ +0.74%
7895 Aurora Cannabis Inc
TO:ACB
0.11x CA$22.98 Million
≈ $16.62 Million
CA$207.47 Million Canada CA$5.41 ▲ +3.05%
7896 Shenzhen InfoGem Technologies Co Ltd
SHE:300085
0.11x CN¥53.22 Million
≈ $7.79 Million
CN¥480.54 Million China CN¥29.30 ▲ +2.38%
7897 Millennium Silver Corp
V:MSC
0.11x CA$56.89K
≈ $41.15K
CA$513.83K Canada CA$0.03 ▲ +25.00%
7898 Vietnam Dairy Products JSC
VN:VNM
0.11x ₫2.08 Trillion
≈ $79.20 Million
₫18.83 Trillion Vietnam ₫63800.00 ▼ -0.31%
7899 Mundoro Capital Inc
V:MUN
0.11x CA$572.20K
≈ $413.92K
CA$5.17 Million Canada CA$0.36 ▲ +0.00%
7900 Hannet Co. Ltd
KQ:052600
0.11x ₩2.61 Billion
≈ $1.77 Million
₩23.59 Billion Korea ₩2985.00 ▲ +0.00%