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

Last Updated

Jun 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
1801 SOC.BIC UNS.ADR1/2/EO382
F:BIF0
0.42x €395.45 Million
≈ $462.33 Million
€948.55 Million Germany €27.80 ▼ -1.42%
1802 Acdc Metals Ltd
AU:ADC
0.42x AU$269.07K
≈ $190.38K
AU$645.70K Australia AU$0.05 ▼ -2.17%
1803 Imprimerie Chirat Société Anonyme
PA:MLIMP
0.42x €3.89 Million
≈ $4.55 Million
€9.34 Million France €3.60 ▼ -4.76%
1804 Nerdwallet Inc
NASDAQ:NRDS
0.42x $39.90 Million $95.80 Million USA $8.50 ▲ +1.43%
1805 The Pebble Group PLC
LSE:PEBB
0.42x GBX15.11 Million
≈ $1.84K
GBX36.30 Million UK GBX57.00 ▲ +0.00%
1806 Monolithic Power Systems Inc
NASDAQ:MPWR
0.42x $321.10 Million $771.46 Million USA $1577.32 ▼ -0.77%
1807 Sri Trang Agro-Industry Public Company Limited
BK:STA-R
0.42x ฿16.71 Billion
≈ $520.93 Million
฿40.18 Billion Thailand ฿13.60 ▼ -0.73%
1808 Changshu Tongrun Auto
SHG:603201
0.42x CN¥516.82 Million
≈ $75.63 Million
CN¥1.24 Billion China CN¥18.24 ▼ -2.46%
1809 Mengtian Home Group Inc.
SHG:603216
0.42x CN¥161.42 Million
≈ $23.62 Million
CN¥388.60 Million China CN¥22.87 ▲ +2.33%
1810 Pony Testing International Group Co
SHE:300887
0.42x CN¥213.15 Million
≈ $31.19 Million
CN¥513.12 Million China CN¥7.96 ▲ +2.98%
1811 MiMedx Group Inc
NASDAQ:MDXG
0.42x $33.25 Million $80.04 Million USA $3.60 ▼ -2.44%
1812 Prince Pipes And Fittings Limited
NSE:PRINCEPIPE
0.42x Rs3.24 Billion
≈ $35.01 Million
Rs7.79 Billion India Rs276.90 ▲ +2.37%
1813 AIR LIQUIDE ADR 1/5/EO 11
F:AILA
0.42x €10.36 Billion
≈ $12.11 Billion
€24.97 Billion Germany €36.60 ▼ -0.54%
1814 Sichuan Qiaoyuan Gas Co.Ltd
SHE:301286
0.41x CN¥82.92 Million
≈ $12.13 Million
CN¥199.82 Million China CN¥62.09 ▼ -4.08%
1815 MONY Group plc
LSE:MONY
0.41x GBX63.40 Million
≈ $7.71K
GBX152.90 Million UK GBX182.80 ▼ -0.33%
1816 Eastparc Hotel Tbk PT
JK:EAST
0.41x Rp9.98 Billion
≈ $584.81K
Rp24.07 Billion Indonesia Rp89.00 ▲ +1.14%
1817 Oscar Mitra Sukses Sejahtera Tbk PT
JK:OLIV
0.41x Rp3.27 Billion
≈ $191.65K
Rp7.89 Billion Indonesia Rp51.00 ▼ -1.92%
1818 Ho Wah Genting Bhd
KLSE:9601
0.41x RM19.58 Million
≈ $4.92 Million
RM47.28 Million Malaysia RM0.11 ▲ +4.76%
1819 Kron Telekomunikasyon Hizmetleri AS
IS:KRONT
0.41x TL166.47 Million
≈ $3.73 Million
TL402.17 Million Turkey TL20.42 ▲ +2.15%
1820 Lattice Semiconductor Corporation
NASDAQ:LSCC
0.41x $65.68 Million $158.82 Million USA $144.53 ▲ +1.17%
1821 Inner Mongolia Xinhua Distribution Group Co.Ltd.
SHG:603230
0.41x CN¥728.70 Million
≈ $106.63 Million
CN¥1.76 Billion China CN¥9.75 ▲ +2.42%
1822 Varopakorn Public Company Limited
BK:VARO
0.41x ฿366.15 Million
≈ $11.41 Million
฿886.04 Million Thailand ฿3.98 ▲ +0.00%
1823 Gan Yuan Foods Co Ltd
SHE:002991
0.41x CN¥158.89 Million
≈ $23.25 Million
CN¥384.61 Million China CN¥43.38 ▲ +2.19%
1824 Hitech Group Australia Ltd
AU:HIT
0.41x AU$2.73 Million
≈ $1.93 Million
AU$6.60 Million Australia AU$0.94 ▲ +0.00%
1825 Total Telcom Inc
V:TTZ
0.41x CA$236.79K
≈ $171.29K
CA$573.41K Canada CA$0.51 ▼ -12.07%
1826 TrueCar Inc
NASDAQ:TRUE
0.41x $14.25 Million $34.51 Million USA $2.54 ▲ +14.93%
1827 Iltani Resources Ltd
AU:ILT
0.41x AU$2.55 Million
≈ $1.80 Million
AU$6.17 Million Australia AU$0.45 ▲ +8.43%
1828 Mindax Ltd
AU:MDX
0.41x AU$782.11K
≈ $553.39K
AU$1.90 Million Australia AU$0.02 ▲ +0.00%
1829 ASE Industrial Holding Co Ltd ADR
NYSE:ASX
0.41x $212.91 Billion $515.97 Billion USA $29.81 ▼ -0.47%
1830 TWFG, Inc. Class A Common Stock
NASDAQ:TWFG
0.41x $22.04 Million $53.43 Million USA $21.56 ▲ +1.75%
1831 IMDEX Ltd
AU:IMD
0.41x AU$82.79 Million
≈ $58.58 Million
AU$200.79 Million Australia AU$4.02 ▲ +8.94%
1832 Lucky Film Co Ltd
SHG:600135
0.41x CN¥197.24 Million
≈ $28.86 Million
CN¥478.42 Million China CN¥9.09 ▲ +1.56%
1833 Guobo Electronics Co. Ltd. A
SHG:688375
0.41x CN¥606.70 Million
≈ $88.78 Million
CN¥1.47 Billion China CN¥94.49 ▲ +0.55%
1834 Emeco Holdings Ltd
AU:EHL
0.41x AU$219.07 Million
≈ $155.00 Million
AU$532.18 Million Australia AU$0.98 ▼ -2.97%
1835 Beijing Tieke Shougang Railway Tech Co Ltd
SHG:688569
0.41x CN¥232.48 Million
≈ $34.02 Million
CN¥564.81 Million China CN¥17.96 ▲ +2.92%
1836 Hangzhou Alltest Biotech Co. Ltd. A
SHG:688606
0.41x CN¥93.23 Million
≈ $13.64 Million
CN¥226.79 Million China CN¥47.19 ▲ +0.66%
1837 Litium AB (publ)
ST:LITI
0.41x Skr8.72 Million
≈ $938.73K
Skr21.23 Million Sweden Skr11.50 ▼ -6.88%
1838 Innovotech Inc
V:IOT
0.41x CA$432.56K
≈ $312.91K
CA$1.05 Million Canada CA$0.11 ▲ +0.00%
1839 Canton Strategic Holdings, Inc.
NASDAQ:CNTN
0.41x $47.19 Million $114.86 Million USA $3.09 ▲ +2.32%
1840 Dayang Enterprise Holdings Bhd
KLSE:5141
0.41x RM120.26 Million
≈ $30.19 Million
RM292.78 Million Malaysia RM1.68 ▼ -4.55%
1841 Companhia de Saneamento do Paraná - SANEPAR
SA:SAPR3
0.41x R$5.73 Billion
≈ $1.13 Billion
R$13.97 Billion Brazil R$8.91 ▲ +3.12%
1842 Horizon Gold Ltd
AU:HRN
0.41x AU$5.43 Million
≈ $3.84 Million
AU$13.24 Million Australia AU$1.03 ▲ +3.00%
1843 DENSO CORP. ADR 4
F:DNOA
0.41x €1.20 Trillion
≈ $1.41 Trillion
€2.94 Trillion Germany €9.95 ▼ -1.49%
1844 Odfjell B
OL:ODFB
0.41x Nkr427.50 Million
≈ $44.99 Million
Nkr1.04 Billion Norway Nkr112.00 ▼ -0.88%
1845 Xinjiang Baodi Mining Co. Ltd. A
SHG:601121
0.41x CN¥1.66 Billion
≈ $243.10 Million
CN¥4.05 Billion China CN¥6.43 ▲ +5.07%
1846 Goobit Group AB
ST:BTCX
0.41x Skr6.88 Million
≈ $740.83K
Skr16.81 Million Sweden Skr0.05 ▼ -2.17%
1847 Servotech Power Systems Limited
NSE:SERVOTECH
0.41x Rs1.01 Billion
≈ $10.94 Million
Rs2.47 Billion India Rs102.53 ▲ +6.59%
1848 GULF MARINE SVCS LS -02
F:G0M
0.41x €113.70 Million
≈ $132.93 Million
€277.66 Million Germany €0.19 ▲ +3.26%
1849 Tianjin Guifaxiang 18th Street Mahua Food Co Ltd
SHE:002820
0.41x CN¥34.19 Million
≈ $5.00 Million
CN¥83.59 Million China CN¥9.46 ▲ +1.72%
1850 GoGold Resources Inc.
TO:GGD
0.41x CA$21.64 Million
≈ $15.66 Million
CA$52.95 Million Canada CA$3.26 ▲ +3.16%
1851 Hong Leong Industries Bhd
KLSE:3301
0.41x RM310.16 Million
≈ $77.87 Million
RM759.09 Million Malaysia RM18.26 ▲ +0.88%
1852 London Security Plc
LSE:LSC
0.41x GBX21.87 Million
≈ $2.66K
GBX53.59 Million UK GBX3400.00 ▲ +0.00%
1853 Baramulti Suksessarana Tbk
JK:BSSR
0.41x Rp37.88 Million
≈ $2.22K
Rp92.81 Million Indonesia Rp4040.00 ▲ +0.75%
1854 Ekarat Engineering Public Company Limited
BK:AKR
0.41x ฿198.41 Million
≈ $6.18 Million
฿486.51 Million Thailand ฿0.89 ▲ +1.14%
1855 UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM
0.41x Rs316.38 Million
≈ $3.42 Million
Rs775.82 Million India Rs90.17 ▼ -0.73%
1856 MODULIGHT OY EO 1
F:78W
0.41x €1.81 Million
≈ $2.11 Million
€4.44 Million Germany €1.08 ▼ -0.46%
1857 JD LOGISTICS DL-000025
F:822
0.41x €26.41 Billion
≈ $30.88 Billion
€64.81 Billion Germany €1.39 ▲ +1.46%
1858 MERSEN UNSP.ADR 1/5 EO 2
F:CBE0
0.41x €410.60 Million
≈ $480.03 Million
€1.01 Billion Germany €4.68 ▲ +0.00%
1859 KL-Net Corp
KQ:039420
0.41x ₩2.96 Billion
≈ $2.01 Million
₩7.27 Billion Korea ₩2695.00 ▲ +1.32%
1860 Northern Star Resources Ltd
AU:NST
0.41x AU$2.22 Billion
≈ $1.57 Billion
AU$5.46 Billion Australia AU$19.26 ▲ +5.13%
1861 Transmetro Corporation Ltd
AU:TCO
0.41x AU$5.24 Million
≈ $3.71 Million
AU$12.89 Million Australia AU$2.55 ▼ -2.30%
1862 Alphamin Res
V:AFM
0.41x CA$60.66 Million
≈ $43.88 Million
CA$149.18 Million Canada CA$1.40 ▼ -0.71%
1863 Alphamin Resources Corp.
JSE:APH
0.41x ZAC60.66 Million
≈ $32.24K
ZAC149.18 Million South Africa ZAC1680.00 ▼ -2.61%
1864 Anhui Hwasu Co.Ltd.
SHG:600935
0.41x CN¥1.58 Billion
≈ $231.37 Million
CN¥3.89 Billion China CN¥2.33 ▲ +0.87%
1865 Cerillion PLC
LSE:CER
0.41x GBX6.37 Million
≈ $774.56
GBX15.66 Million UK GBX1250.00 ▲ +2.46%
1866 Arcticzymes Technologies ASA
OL:AZT
0.41x Nkr9.32 Million
≈ $980.94K
Nkr22.94 Million Norway Nkr20.90 ▲ +5.29%
1867 Amlogic Shanghai Co Ltd
SHG:688099
0.41x CN¥464.54 Million
≈ $67.98 Million
CN¥1.14 Billion China CN¥87.62 ▼ -2.30%
1868 DongHua Testing Technology Co Ltd
SHE:300354
0.41x CN¥42.73 Million
≈ $6.25 Million
CN¥105.22 Million China CN¥31.53 ▲ +1.45%
1869 Investment AB Oresund
ST:ORES
0.41x Skr26.80 Million
≈ $2.88 Million
Skr66.00 Million Sweden Skr154.20 ▲ +1.72%
1870 NEOWIZ
KQ:095660
0.41x ₩42.09 Billion
≈ $28.53 Million
₩103.67 Billion Korea ₩19780.00 ▲ +0.25%
1871 Chumporn Palm Oil Industry Public Company Limited
BK:CPI
0.41x ฿538.25 Million
≈ $16.78 Million
฿1.33 Billion Thailand ฿3.42 ▲ +0.00%
1872 Emico Holdings Bhd
KLSE:9091
0.41x RM13.46 Million
≈ $3.38 Million
RM33.16 Million Malaysia RM0.18 ▲ +20.69%
1873 Inficon Holding
SW:IFCN
0.41x CHF60.39 Million
≈ $76.36 Million
CHF148.80 Million Switzerland CHF170.80 ▲ +2.89%
1874 CHINA KEPEI ED. DL-00001
F:9CK
0.41x €1.25 Billion
≈ $1.47 Billion
€3.09 Billion Germany €0.09 ▼ -0.56%
1875 Shenzhen King Brother Electronics Technology Co.Ltd.
SHE:301041
0.41x CN¥105.46 Million
≈ $15.43 Million
CN¥259.98 Million China CN¥32.81 ▼ -0.30%
1876 Qudian Inc
F:1QU
0.41x €803.67 Million
≈ $939.58 Million
€1.98 Billion Germany €2.54 ▲ +0.00%
1877 VIX Securities JSC
VN:VIX
0.41x ₫3.24 Trillion
≈ $123.28 Million
₫8.01 Trillion Vietnam ₫17050.00 ▲ +1.19%
1878 MPC Münchmeyer Petersen Capital AG
F:MPCK
0.41x €8.88 Million
≈ $10.38 Million
€21.91 Million Germany €5.60 ▲ +2.56%
1879 ZKTECO Co. Ltd. A
SHE:301330
0.41x CN¥523.53 Million
≈ $76.61 Million
CN¥1.29 Billion China CN¥26.28 ▲ +1.08%
1880 Page Industries Limited
NSE:PAGEIND
0.40x Rs5.58 Billion
≈ $60.30 Million
Rs13.77 Billion India Rs38625.00 ▲ +2.34%
1881 Semiconductor Manufacturing Electronics (Shaoxing) Corp. A
SHG:688469
0.40x CN¥5.46 Billion
≈ $799.09 Million
CN¥13.49 Billion China CN¥7.31 ▲ +3.25%
1882 Arla Plast AB
ST:ARPL
0.40x Skr125.60 Million
≈ $13.52 Million
Skr310.20 Million Sweden Skr38.95 ▼ -0.38%
1883 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
0.40x RM34.84 Million
≈ $8.75 Million
RM86.08 Million Malaysia RM0.62 ▲ +0.00%
1884 Giant Network Group Co Ltd
SHE:002558
0.40x CN¥1.21 Billion
≈ $176.65 Million
CN¥2.98 Billion China CN¥23.44 ▼ -0.89%
1885 S&S TECH Corporation
KQ:101490
0.40x ₩33.83 Billion
≈ $22.93 Million
₩83.66 Billion Korea ₩63900.00 ▲ +1.43%
1886 Shenzhen Injoinic Technology Co. Ltd. A
SHG:688209
0.40x CN¥96.48 Million
≈ $14.12 Million
CN¥238.64 Million China CN¥21.24 ▼ -2.57%
1887 SK Hynix Inc
KO:000660
0.40x ₩19.58 Trillion
≈ $13.27 Billion
₩48.43 Trillion Korea ₩1000000.00 ▲ +0.00%
1888 MINTH GRP LTD UNSP.ADR/20
F:M3I0
0.40x €7.23 Billion
≈ $8.45 Billion
€17.89 Billion Germany €74.50 ▼ -0.67%
1889 Intuitive Surgical Inc
NASDAQ:ISRG
0.40x $1.02 Billion $2.51 Billion USA $411.06 ▼ -0.45%
1890 Jiangsu Rutong Petro-Machinery
SHG:603036
0.40x CN¥63.97 Million
≈ $9.36 Million
CN¥158.47 Million China CN¥14.56 ▲ +9.97%
1891 Karooooo Ltd
NASDAQ:KARO
0.40x $1.00 Billion $2.49 Billion USA $47.27 ▲ +3.80%
1892 Onward Technologies Limited
NSE:ONWARDTEC
0.40x Rs472.46 Million
≈ $5.11 Million
Rs1.17 Billion India Rs248.15 ▼ -0.82%
1893 T. Rowe Price Group Inc
NASDAQ:TROW
0.40x $1.02 Billion $2.52 Billion USA $109.64 ▲ +1.27%
1894 Linz Textil Holding AG
VI:LTH
0.40x €5.00 Million
≈ $5.85 Million
€12.40 Million Austria €170.00 ▲ +2.41%
1895 Fujikura Ltd
NYSE:FJIKY
0.40x $145.01 Billion $359.74 Billion USA $13.61 ▼ -0.22%
1896 Kukil Metal Co. Ltd
KQ:060480
0.40x ₩1.74 Billion
≈ $1.18 Million
₩4.32 Billion Korea ₩1510.00 ▲ +7.47%
1897 Orion Corp
KO:271560
0.40x ₩254.21 Billion
≈ $172.28 Million
₩630.78 Billion Korea ₩135500.00 ▼ -1.88%
1898 Olo Inc
NYSE:OLO
0.40x $28.89 Million $71.68 Million USA $10.26 ▲ +0.00%
1899 EP Manufacturing Bhd
KLSE:7773
0.40x RM145.80 Million
≈ $36.61 Million
RM361.86 Million Malaysia RM0.44 ▲ +0.00%
1900 FUXING CHINA GRP SD 5
F:3FU1
0.40x €93.32 Million
≈ $109.10 Million
€231.76 Million Germany €0.63 ▲ +0.00%