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
1801 Bucher Industries AG
SW:BUCN
0.42x CHF385.00 Million
≈ $486.74 Million
CHF919.40 Million Switzerland CHF315.00 ▲ +1.29%
1802 Yubico AB
ST:YUBICO
0.42x Skr246.70 Million
≈ $26.55 Million
Skr589.70 Million Sweden Skr90.00 ▲ +0.61%
1803 Ginni Filaments Limited
NSE:GINNIFILA
0.42x Rs389.10 Million
≈ $4.21 Million
Rs930.87 Million India Rs44.47 ▼ -0.71%
1804 Jadard Technology Inc. A
SHG:688252
0.42x CN¥189.73 Million
≈ $27.76 Million
CN¥454.01 Million China CN¥19.59 ▲ +1.19%
1805 Vittia Fertilizantes
SA:VITT3
0.42x R$130.51 Million
≈ $25.61 Million
R$312.37 Million Brazil R$3.17 ▼ -1.25%
1806 RMS Mezzanine A.S.
PR:PVT
0.42x Kč117.46 Million
≈ $5.63 Million
Kč281.33 Million Czech Republic Kč1.00 ▲ +16.28%
1807 Satia Industries Limited
NSE:SATIA
0.42x Rs1.88 Billion
≈ $20.38 Million
Rs4.52 Billion India Rs57.84 ▼ -0.12%
1808 SOC.BIC UNS.ADR1/2/EO382
F:BIF0
0.42x €395.45 Million
≈ $462.33 Million
€948.55 Million Germany €27.80 ▼ -1.42%
1809 Imprimerie Chirat Société Anonyme
PA:MLIMP
0.42x €3.89 Million
≈ $4.55 Million
€9.34 Million France €3.46 ▲ +0.00%
1810 The Pebble Group PLC
LSE:PEBB
0.42x GBX15.11 Million
≈ $1.84K
GBX36.30 Million UK GBX60.00 ▼ -0.83%
1811 Monolithic Power Systems Inc
NASDAQ:MPWR
0.42x $321.10 Million $771.46 Million USA $1304.15 ▲ +1.49%
1812 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%
1813 Changshu Tongrun Auto
SHG:603201
0.42x CN¥516.82 Million
≈ $75.63 Million
CN¥1.24 Billion China CN¥14.94 ▲ +1.98%
1814 Rubberex Corporation M Bhd
KLSE:7803
0.42x RM10.34 Million
≈ $2.60 Million
RM24.88 Million Malaysia RM0.07 ▲ +0.00%
1815 Mengtian Home Group Inc.
SHG:603216
0.42x CN¥161.42 Million
≈ $23.62 Million
CN¥388.60 Million China CN¥20.92 ▲ +1.80%
1816 Pony Testing International Group Co
SHE:300887
0.42x CN¥213.15 Million
≈ $31.19 Million
CN¥513.12 Million China CN¥7.22 ▲ +1.83%
1817 MiMedx Group Inc
NASDAQ:MDXG
0.42x $33.25 Million $80.04 Million USA $4.34 ▲ +1.64%
1818 Prince Pipes And Fittings Limited
NSE:PRINCEPIPE
0.42x Rs3.24 Billion
≈ $35.01 Million
Rs7.79 Billion India Rs287.10 ▲ +1.11%
1819 Dave Inc
NASDAQ:DAVE
0.42x $150.66 Million $362.89 Million USA $349.47 ▼ -1.50%
1820 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%
1821 Sichuan Qiaoyuan Gas Co.Ltd
SHE:301286
0.41x CN¥82.92 Million
≈ $12.13 Million
CN¥199.82 Million China CN¥44.46 ▲ +2.77%
1822 Progyny Inc
NASDAQ:PGNY
0.41x $108.94 Million $262.58 Million USA $25.82 ▲ +1.45%
1823 MONY Group plc
LSE:MONY
0.41x GBX63.40 Million
≈ $7.71K
GBX152.90 Million UK GBX208.80 ▲ +1.06%
1824 Eastparc Hotel Tbk PT
JK:EAST
0.41x Rp9.98 Billion
≈ $584.81K
Rp24.07 Billion Indonesia Rp91.00 ▲ +1.11%
1825 Oscar Mitra Sukses Sejahtera Tbk PT
JK:OLIV
0.41x Rp3.27 Billion
≈ $191.65K
Rp7.89 Billion Indonesia Rp46.00 ▼ -2.13%
1826 Kron Telekomunikasyon Hizmetleri AS
IS:KRONT
0.41x TL166.47 Million
≈ $3.73 Million
TL402.17 Million Turkey TL25.16 ▼ -2.18%
1827 Lattice Semiconductor Corporation
NASDAQ:LSCC
0.41x $65.68 Million $158.82 Million USA $116.10 ▲ +1.71%
1828 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.23 ▲ +0.76%
1829 Varopakorn Public Company Limited
BK:VARO
0.41x ฿366.15 Million
≈ $11.41 Million
฿886.04 Million Thailand ฿6.20 ▼ -1.59%
1830 Gan Yuan Foods Co Ltd
SHE:002991
0.41x CN¥158.89 Million
≈ $23.25 Million
CN¥384.61 Million China CN¥39.27 ▲ +0.31%
1831 Hitech Group Australia Ltd
AU:HIT
0.41x AU$2.73 Million
≈ $1.93 Million
AU$6.60 Million Australia AU$1.35 ▲ +0.00%
1832 Total Telcom Inc
V:TTZ
0.41x CA$236.79K
≈ $171.29K
CA$573.41K Canada CA$0.57 ▲ +3.64%
1833 TrueCar Inc
NASDAQ:TRUE
0.41x $14.25 Million $34.51 Million USA $2.54 ▲ +14.93%
1834 Iltani Resources Ltd
AU:ILT
0.41x AU$2.55 Million
≈ $1.80 Million
AU$6.17 Million Australia AU$0.55 ▲ +0.00%
1835 Mindax Ltd
AU:MDX
0.41x AU$782.11K
≈ $553.39K
AU$1.90 Million Australia AU$0.05 ▲ +12.50%
1836 ASE Industrial Holding Co Ltd ADR
NYSE:ASX
0.41x $212.91 Billion $515.97 Billion USA $29.81 ▼ -0.47%
1837 TWFG, Inc. Class A Common Stock
NASDAQ:TWFG
0.41x $22.04 Million $53.43 Million USA $31.15 ▲ +2.91%
1838 IMDEX Ltd
AU:IMD
0.41x AU$82.79 Million
≈ $58.58 Million
AU$200.79 Million Australia AU$3.61 ▲ +0.28%
1839 Lucky Film Co Ltd
SHG:600135
0.41x CN¥197.24 Million
≈ $28.86 Million
CN¥478.42 Million China CN¥7.34 ▲ +2.23%
1840 Emeco Holdings Ltd
AU:EHL
0.41x AU$219.07 Million
≈ $155.00 Million
AU$532.18 Million Australia AU$1.09 ▼ -1.81%
1841 Beijing Tieke Shougang Railway Tech Co Ltd
SHG:688569
0.41x CN¥232.48 Million
≈ $34.02 Million
CN¥564.81 Million China CN¥18.50 ▲ +0.27%
1842 Hangzhou Alltest Biotech Co. Ltd. A
SHG:688606
0.41x CN¥93.23 Million
≈ $13.64 Million
CN¥226.79 Million China CN¥48.20 ▲ +1.18%
1843 Innovotech Inc
V:IOT
0.41x CA$432.56K
≈ $312.91K
CA$1.05 Million Canada CA$0.08 ▲ +0.00%
1844 Canton Strategic Holdings, Inc.
NASDAQ:CNTN
0.41x $47.19 Million $114.86 Million USA $2.31 ▲ +7.94%
1845 Dayang Enterprise Holdings Bhd
KLSE:5141
0.41x RM120.26 Million
≈ $30.19 Million
RM292.78 Million Malaysia RM1.52 ▲ +1.33%
1846 Horizon Gold Ltd
AU:HRN
0.41x AU$5.43 Million
≈ $3.84 Million
AU$13.24 Million Australia AU$1.12 ▲ +8.21%
1847 DENSO CORP. ADR 4
F:DNOA
0.41x €1.20 Trillion
≈ $1.41 Trillion
€2.94 Trillion Germany €9.95 ▼ -1.49%
1848 Odfjell B
OL:ODFB
0.41x Nkr427.50 Million
≈ $44.99 Million
Nkr1.04 Billion Norway Nkr118.80 ▼ -0.34%
1849 Xinjiang Baodi Mining Co. Ltd. A
SHG:601121
0.41x CN¥1.66 Billion
≈ $243.10 Million
CN¥4.05 Billion China CN¥7.27 ▼ -2.02%
1850 Arrow Exploration Corp
V:AXL
0.41x CA$21.55 Million
≈ $15.59 Million
CA$52.58 Million Canada CA$0.49 ▼ -4.90%
1851 Goobit Group AB
ST:BTCX
0.41x Skr6.88 Million
≈ $740.83K
Skr16.81 Million Sweden Skr0.04 ▲ +0.00%
1852 Servotech Power Systems Limited
NSE:SERVOTECH
0.41x Rs1.01 Billion
≈ $10.94 Million
Rs2.47 Billion India Rs81.53 ▼ -0.89%
1853 GULF MARINE SVCS LS -02
F:G0M
0.41x €113.70 Million
≈ $132.93 Million
€277.66 Million Germany €0.23 ▲ +1.79%
1854 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.76 ▲ +4.61%
1855 GoGold Resources Inc.
TO:GGD
0.41x CA$21.64 Million
≈ $15.66 Million
CA$52.95 Million Canada CA$4.47 ▲ +5.67%
1856 London Security Plc
LSE:LSC
0.41x GBX21.87 Million
≈ $2.66K
GBX53.59 Million UK GBX3650.00 ▲ +0.00%
1857 Baramulti Suksessarana Tbk
JK:BSSR
0.41x Rp37.88 Million
≈ $2.22K
Rp92.81 Million Indonesia Rp4510.00 ▲ +0.89%
1858 Shandong Gold Phoenix Co Ltd
SHG:603586
0.41x CN¥136.43 Million
≈ $19.96 Million
CN¥334.52 Million China CN¥13.65 ▲ +2.63%
1859 Ekarat Engineering Public Company Limited
BK:AKR
0.41x ฿198.41 Million
≈ $6.18 Million
฿486.51 Million Thailand ฿0.96 ▼ -1.03%
1860 UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM
0.41x Rs316.38 Million
≈ $3.42 Million
Rs775.82 Million India Rs85.19 ▼ -0.98%
1861 MODULIGHT OY EO 1
F:78W
0.41x €1.81 Million
≈ $2.11 Million
€4.44 Million Germany €1.01 ▼ -6.94%
1862 JD LOGISTICS DL-000025
F:822
0.41x €26.41 Billion
≈ $30.88 Billion
€64.81 Billion Germany €1.23 ▼ -1.60%
1863 Central Hydropower JSC
VN:CHP
0.41x ₫175.32 Billion
≈ $6.66 Million
₫430.25 Billion Vietnam ₫26350.00 ▲ +0.19%
1864 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%
1865 KL-Net Corp
KQ:039420
0.41x ₩2.96 Billion
≈ $2.01 Million
₩7.27 Billion Korea ₩2720.00 ▼ -0.55%
1866 Northern Star Resources Ltd
AU:NST
0.41x AU$2.22 Billion
≈ $1.57 Billion
AU$5.46 Billion Australia AU$24.54 ▲ +0.62%
1867 Webus International Limited Ordinary Shares
NASDAQ:WETO
0.41x $11.16 Million $27.44 Million USA $28.31 ▲ +2.61%
1868 Transmetro Corporation Ltd
AU:TCO
0.41x AU$5.24 Million
≈ $3.71 Million
AU$12.89 Million Australia AU$2.71 ▲ +0.00%
1869 Alphamin Res
V:AFM
0.41x CA$60.66 Million
≈ $43.88 Million
CA$149.18 Million Canada CA$1.51 ▲ +0.00%
1870 Alphamin Resources Corp.
JSE:APH
0.41x ZAC60.66 Million
≈ $32.24K
ZAC149.18 Million South Africa ZAC1789.00 ▲ +3.41%
1871 Arcticzymes Technologies ASA
OL:AZT
0.41x Nkr9.32 Million
≈ $980.94K
Nkr22.94 Million Norway Nkr20.80 ▲ +0.97%
1872 Amlogic Shanghai Co Ltd
SHG:688099
0.41x CN¥464.54 Million
≈ $67.98 Million
CN¥1.14 Billion China CN¥91.35 ▲ +2.07%
1873 DongHua Testing Technology Co Ltd
SHE:300354
0.41x CN¥42.73 Million
≈ $6.25 Million
CN¥105.22 Million China CN¥26.99 ▲ +3.17%
1874 NEOWIZ
KQ:095660
0.41x ₩42.09 Billion
≈ $28.53 Million
₩103.67 Billion Korea ₩18190.00 ▼ -0.33%
1875 EVS Broadcast Equipment SA
BR:EVS
0.41x €36.73 Million
≈ $42.94 Million
€90.45 Million Belgium €29.95 ▲ +0.00%
1876 Chumporn Palm Oil Industry Public Company Limited
BK:CPI
0.41x ฿538.25 Million
≈ $16.78 Million
฿1.33 Billion Thailand ฿3.44 ▼ -0.58%
1877 CHINA KEPEI ED. DL-00001
F:9CK
0.41x €1.25 Billion
≈ $1.47 Billion
€3.09 Billion Germany €0.09 ▲ +2.75%
1878 Shenzhen King Brother Electronics Technology Co.Ltd.
SHE:301041
0.41x CN¥105.46 Million
≈ $15.43 Million
CN¥259.98 Million China CN¥26.68 ▲ +6.00%
1879 Qudian Inc
F:1QU
0.41x €803.67 Million
≈ $939.58 Million
€1.98 Billion Germany €2.14 ▲ +1.90%
1880 VIX Securities JSC
VN:VIX
0.41x ₫3.24 Trillion
≈ $123.28 Million
₫8.01 Trillion Vietnam ₫14100.00 ▲ +2.17%
1881 MPC Münchmeyer Petersen Capital AG
F:MPCK
0.41x €8.88 Million
≈ $10.38 Million
€21.91 Million Germany €5.52 ▲ +4.15%
1882 ZKTECO Co. Ltd. A
SHE:301330
0.41x CN¥523.53 Million
≈ $76.61 Million
CN¥1.29 Billion China CN¥24.03 ▲ +2.04%
1883 Page Industries Limited
NSE:PAGEIND
0.40x Rs5.58 Billion
≈ $60.30 Million
Rs13.77 Billion India Rs35500.00 ▼ -0.17%
1884 Semiconductor Manufacturing Electronics (Shaoxing) Corp. A
SHG:688469
0.40x CN¥5.46 Billion
≈ $799.09 Million
CN¥13.49 Billion China CN¥8.51 ▼ -1.96%
1885 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
0.40x RM34.84 Million
≈ $8.75 Million
RM86.08 Million Malaysia RM0.66 ▼ -0.76%
1886 Giant Network Group Co Ltd
SHE:002558
0.40x CN¥1.21 Billion
≈ $176.65 Million
CN¥2.98 Billion China CN¥26.71 ▲ +0.19%
1887 S&S TECH Corporation
KQ:101490
0.40x ₩33.83 Billion
≈ $22.93 Million
₩83.66 Billion Korea ₩43250.00 ▲ +5.75%
1888 Shenzhen Injoinic Technology Co. Ltd. A
SHG:688209
0.40x CN¥96.48 Million
≈ $14.12 Million
CN¥238.64 Million China CN¥22.51 ▲ +0.94%
1889 SK Hynix Inc
KO:000660
0.40x ₩19.58 Trillion
≈ $13.27 Billion
₩48.43 Trillion Korea ₩1678000.00 ▲ +0.42%
1890 MINTH GRP LTD UNSP.ADR/20
F:M3I0
0.40x €7.23 Billion
≈ $8.45 Billion
€17.89 Billion Germany €74.50 ▼ -0.67%
1891 Jiangsu Rutong Petro-Machinery
SHG:603036
0.40x CN¥63.97 Million
≈ $9.36 Million
CN¥158.47 Million China CN¥15.85 ▲ +2.26%
1892 Onward Technologies Limited
NSE:ONWARDTEC
0.40x Rs472.46 Million
≈ $5.11 Million
Rs1.17 Billion India Rs284.50 ▼ -0.63%
1893 T. Rowe Price Group Inc
NASDAQ:TROW
0.40x $1.02 Billion $2.52 Billion USA $112.87 ▲ +0.51%
1894 Linz Textil Holding AG
VI:LTH
0.40x €5.00 Million
≈ $5.85 Million
€12.40 Million Austria €166.00 ▼ -0.60%
1895 Orion Corp
KO:271560
0.40x ₩254.21 Billion
≈ $172.28 Million
₩630.78 Billion Korea ₩126700.00 ▼ -1.25%
1896 Olo Inc
NYSE:OLO
0.40x $28.89 Million $71.68 Million USA $10.26 ▲ +0.00%
1897 BIRLASOFT LIMITED
NSE:BSOFT
0.40x Rs4.83 Billion
≈ $52.19 Million
Rs11.98 Billion India Rs291.00 ▼ -2.68%
1898 FUXING CHINA GRP SD 5
F:3FU1
0.40x €93.32 Million
≈ $109.10 Million
€231.76 Million Germany €0.51 ▲ +0.00%
1899 Ingersoll Rand (India) Limited
NSE:INGERRAND
0.40x Rs1.54 Billion
≈ $16.69 Million
Rs3.83 Billion India Rs4594.00 ▼ -1.27%
1900 Ambra SA
WAR:AMB
0.40x zł125.70 Million
≈ $34.59 Million
zł312.24 Million Poland zł18.36 ▲ +0.55%