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
4901 Universal Microwave Technology
TWO:3491
0.18x NT$414.06 Million
≈ $13.05 Million
NT$2.24 Billion Taiwan NT$1280.00 ▼ -0.39%
4902 Goltas Goller Bolgesi Cimento Sanayi ve Ticaret AS
IS:GOLTS
0.18x TL591.93 Million
≈ $13.26 Million
TL3.21 Billion Turkey TL319.25 ▼ -0.31%
4903 Sat Nusapersada Tbk
JK:PTSN
0.18x Rp18.26 Million
≈ $1.07K
Rp98.93 Million Indonesia Rp298.00 ▲ +3.47%
4904 GO Element Co. Ltd.
KQ:311320
0.18x ₩2.89 Billion
≈ $1.96 Million
₩15.69 Billion Korea ₩8300.00 ▼ -6.11%
4905 CYCLIQ Group Ltd
AU:CYQ
0.18x AU$321.82K
≈ $227.71K
AU$1.74 Million Australia AU$0.00 ▲ +0.00%
4906 Northern Bear Plc
LSE:NTBR
0.18x GBX4.12 Million
≈ $501.77
GBX22.35 Million UK GBX130.50 ▲ +0.00%
4907 Kfin Technologies Limited
NSE:KFINTECH
0.18x Rs2.03 Billion
≈ $21.96 Million
Rs11.01 Billion India Rs980.00 ▲ +1.98%
4908 HD Renewable Energy Co. Ltd.
TW:6873
0.18x NT$1.71 Billion
≈ $53.77 Million
NT$9.25 Billion Taiwan NT$69.00 ▼ -0.72%
4909 MC Group Public Company Limited
BK:MC
0.18x ฿349.85 Million
≈ $10.90 Million
฿1.90 Billion Thailand ฿11.80 ▼ -0.84%
4910 Roundtop Machinery Industries Co Ltd
TW:1540
0.18x NT$32.43 Million
≈ $1.02 Million
NT$175.88 Million Taiwan NT$19.10 ▲ +0.00%
4911 Gulf Marine Services PLC
LSE:GMS
0.18x GBX48.56 Million
≈ $5.91K
GBX263.39 Million UK GBX19.42 ▼ -4.80%
4912 Zakłady Lentex SA
WAR:LTX
0.18x zł17.29 Million
≈ $4.76 Million
zł93.79 Million Poland zł6.98 ▼ -0.29%
4913 NACCO Industries Inc
NYSE:NC
0.18x $45.80 Million $248.54 Million USA $41.00 ▼ -0.34%
4914 Imperial Oil Ltd
TO:IMO
0.18x CA$2.55 Billion
≈ $1.84 Billion
CA$13.84 Billion Canada CA$190.00 ▲ +0.61%
4915 Chemed Corp
NYSE:CHE
0.18x $100.75 Million $546.94 Million USA $540.57 ▲ +1.06%
4916 CT AUTOMOTIVE GROUP -005
F:X7X
0.18x €10.10 Million
≈ $11.81 Million
€54.88 Million Germany €0.40 ▼ -1.49%
4917 Advanced Micro Devices Inc
NASDAQ:AMD
0.18x $3.17 Billion $17.24 Billion USA $473.25 ▲ +0.81%
4918 ContextVision AB
OL:CONTX
0.18x Nkr6.47 Million
≈ $680.41K
Nkr35.12 Million Norway Nkr3.55 ▲ +1.43%
4919 Shinry Technologies Co Ltd Class A
SHE:300745
0.18x CN¥406.40 Million
≈ $59.47 Million
CN¥2.21 Billion China CN¥28.97 ▲ +1.51%
4920 Shenzhen Lifotronic Technology Co
SHG:688389
0.18x CN¥70.44 Million
≈ $10.31 Million
CN¥382.72 Million China CN¥11.16 ▼ -2.28%
4921 ZhuZhou QianJin Pharmaceutical Co Ltd
SHG:600479
0.18x CN¥312.72 Million
≈ $45.76 Million
CN¥1.70 Billion China CN¥9.76 ▼ -3.08%
4922 Dear U Co. Ltd.
KQ:376300
0.18x ₩7.40 Billion
≈ $5.02 Million
₩40.24 Billion Korea ₩18170.00 ▼ -3.45%
4923 RMR Group Inc
NASDAQ:RMR
0.18x $51.54 Million $280.18 Million USA $20.00 ▲ +0.96%
4924 DIC India Limited
NSE:DICIND
0.18x Rs537.96 Million
≈ $5.82 Million
Rs2.92 Billion India Rs593.90 ▲ +0.73%
4925 Apogee Optocom Co Ltd
TW:6426
0.18x NT$19.21 Million
≈ $605.28K
NT$104.48 Million Taiwan NT$241.00 ▼ -3.60%
4926 Cia de Ferro Ligas da Bahia - FERBASA
SA:FESA3
0.18x R$215.72 Million
≈ $42.33 Million
R$1.17 Billion Brazil R$9.89 ▲ +0.00%
4927 Compañía de Minas Buenaventura S.A.A
F:MBU
0.18x €322.69 Million
≈ $377.26 Million
€1.76 Billion Germany €30.00 ▲ +4.17%
4928 STAAR Surgical Company
NASDAQ:STAA
0.18x $20.18 Million $109.81 Million USA $23.14 ▲ +0.30%
4929 Yongxing Special Stainless Steel Co Ltd
SHE:002756
0.18x CN¥317.93 Million
≈ $46.52 Million
CN¥1.73 Billion China CN¥47.69 ▲ +3.23%
4930 Jaguar Mining Inc
TO:JAG
0.18x CA$27.58 Million
≈ $19.95 Million
CA$150.17 Million Canada CA$7.88 ▲ +5.63%
4931 Matba Rofex SA
BA:MTR
0.18x AR$30.62 Billion
≈ $22.16 Million
AR$166.74 Billion Argentina AR$2215.00 ▲ +0.00%
4932 United Overseas Australia Ltd
AU:UOS
0.18x AU$92.69 Million
≈ $65.59 Million
AU$505.00 Million Australia AU$0.65 ▼ -3.70%
4933 Yatra Online Limited
NSE:YATRA
0.18x Rs929.11 Million
≈ $10.05 Million
Rs5.06 Billion India Rs116.93 ▲ +2.00%
4934 Fractal Gaming Group AB
ST:FRACTL
0.18x Skr35.00 Million
≈ $3.77 Million
Skr190.80 Million Sweden Skr14.08 ▼ -1.68%
4935 KINX Inc
KQ:093320
0.18x ₩17.21 Billion
≈ $11.66 Million
₩93.85 Billion Korea ₩147300.00 ▲ +2.86%
4936 Finger Inc.
KQ:163730
0.18x ₩3.65 Billion
≈ $2.47 Million
₩19.89 Billion Korea ₩9620.00 ▼ -7.50%
4937 ZH.JIN.ENV.HLDG DL-00001
F:3UG
0.18x €2.93 Billion
≈ $3.43 Billion
€16.01 Billion Germany €0.35 ▲ +1.17%
4938 JUTAL OFF.OIL SRVCS HD-01
F:I8O
0.18x €144.43 Million
≈ $168.85 Million
€788.06 Million Germany €0.04 ▼ -1.12%
4939 Bafang Yunji Intl Co Ltd
TW:2753
0.18x NT$746.49 Million
≈ $23.52 Million
NT$4.07 Billion Taiwan NT$188.00 ▲ +0.80%
4940 SKAN Group AG
SW:SKAN
0.18x CHF64.78 Million
≈ $81.90 Million
CHF353.49 Million Switzerland CHF65.30 ▲ +3.32%
4941 Inspiration Healthcare Group PLC
LSE:IHC
0.18x GBX3.73 Million
≈ $453.47
GBX20.34 Million UK GBX18.50 ▲ +0.00%
4942 Transworld Shipping Lines Limited
NSE:TRANSWORLD
0.18x Rs855.90 Million
≈ $9.26 Million
Rs4.67 Billion India Rs181.87 ▲ +5.00%
4943 Autocount Dotcom Berhad
KLSE:0276
0.18x RM2.39 Million
≈ $599.80K
RM13.04 Million Malaysia RM0.59 ▲ +0.00%
4944 T.C.J. Asia Public Company Limited
BK:TCJ
0.18x ฿140.87 Million
≈ $4.39 Million
฿769.06 Million Thailand ฿2.74 ▲ +1.48%
4945 Amazon.com Inc
NASDAQ:AMZN
0.18x $99.59 Billion $544.07 Billion USA $258.63 ▼ -0.57%
4946 Northern Oil & Gas Inc
NYSE:NOG
0.18x $701.43 Million $3.83 Billion USA $27.34 ▲ +1.60%
4947 Sibanye Stillwater Ltd
JSE:SSW
0.18x ZAC19.32 Billion
≈ $10.27 Million
ZAC105.57 Billion South Africa ZAC5016.00 ▲ +5.56%
4948 Brady Corporation
NYSE:BRC
0.18x $89.28 Million $487.97 Million USA $91.29 ▲ +0.62%
4949 AWC Berhad
KLSE:7579
0.18x RM35.11 Million
≈ $8.81 Million
RM191.90 Million Malaysia RM0.46 ▲ +0.00%
4950 Dharma Satya Nusantara Ptdsn
JK:DSNG
0.18x Rp1.04 Trillion
≈ $60.91 Million
Rp5.68 Trillion Indonesia Rp1440.00 ▲ +1.41%
4951 TTY Biopharm Co Ltd
TWO:4105
0.18x NT$782.44 Million
≈ $24.65 Million
NT$4.28 Billion Taiwan NT$78.40 ▼ -0.76%
4952 Olympic Circuit Technology Co Ltd
SHG:603920
0.18x CN¥531.45 Million
≈ $77.77 Million
CN¥2.91 Billion China CN¥38.86 ▲ +1.91%
4953 Seplat Petroleum Development Company PLC
LSE:SEPL
0.18x GBX589.36 Million
≈ $71.71K
GBX3.22 Billion UK GBX655.00 ▲ +1.55%
4954 Mechema Chemicals Int
TWO:4721
0.18x NT$154.20 Million
≈ $4.86 Million
NT$843.04 Million Taiwan NT$73.20 ▼ -0.27%
4955 Precious Shipping Public Company Limited
BK:PSL-R
0.18x ฿1.68 Billion
≈ $52.47 Million
฿9.21 Billion Thailand ฿6.75 ▲ +5.47%
4956 Precious Shipping Public Company Limited
BK:PSL
0.18x ฿1.68 Billion
≈ $52.47 Million
฿9.21 Billion Thailand ฿10.40 ▲ +4.00%
4957 Singular People S.A.
MC:SNG
0.18x €7.97 Million
≈ $9.32 Million
€43.61 Million Spain €2.03 ▼ -3.33%
4958 ScinoPharm Taiwan Ltd
TW:1789
0.18x NT$282.80 Million
≈ $8.91 Million
NT$1.55 Billion Taiwan NT$19.45 ▲ +0.00%
4959 Chalet Hotels Limited
NSE:CHALET
0.18x Rs6.50 Billion
≈ $70.32 Million
Rs35.59 Billion India Rs861.95 ▲ +1.06%
4960 Suzhou Etron Technologies Co Ltd
SHG:603380
0.18x CN¥146.88 Million
≈ $21.49 Million
CN¥803.99 Million China CN¥35.47 ▲ +5.19%
4961 Shiyan Taixiang Industry Co. Ltd. A
SHE:301192
0.18x CN¥45.56 Million
≈ $6.67 Million
CN¥249.44 Million China CN¥19.94 ▼ -0.65%
4962 TMP Steel
TWO:6248
0.18x NT$332.06 Million
≈ $10.46 Million
NT$1.82 Billion Taiwan NT$18.35 ▲ +0.00%
4963 WINS Co. Ltd
KQ:136540
0.18x ₩4.27 Billion
≈ $2.90 Million
₩23.42 Billion Korea ₩10410.00 ▼ -0.86%
4964 Softronic AB
ST:SOF-B
0.18x Skr30.60 Million
≈ $3.29 Million
Skr167.70 Million Sweden Skr22.15 ▼ -0.23%
4965 Yindu Kitchen Equipment Co Ltd
SHG:603277
0.18x CN¥233.44 Million
≈ $34.16 Million
CN¥1.28 Billion China CN¥12.50 ▲ +4.87%
4966 Itissalat Al-Maghrib
PA:IAM
0.18x €9.49 Billion
≈ $11.10 Billion
€52.04 Billion France €9.38 ▲ +0.64%
4967 Telos Corp
NASDAQ:TLS
0.18x $8.01 Million $43.91 Million USA $4.50 ▲ +1.58%
4968 Ardmore Shpng
NYSE:ASC
0.18x $28.15 Million $154.39 Million USA $18.40 ▲ +1.15%
4969 Ardmore Shipping Corporation
F:A61
0.18x €28.15 Million
≈ $32.91 Million
€154.39 Million Germany €15.44 ▼ -2.59%
4970 The Swatch Group AG
F:UHRA
0.18x €314.00 Million
≈ $367.10 Million
€1.72 Billion Germany €9.60 ▲ +2.67%
4971 BGF Retail Co Ltd
KO:282330
0.18x ₩423.31 Billion
≈ $286.87 Million
₩2.32 Trillion Korea ₩141400.00 ▼ -0.98%
4972 Shanghai Shenqi Pharmaceutical Investment Management Co Ltd A
SHG:600613
0.18x CN¥116.82 Million
≈ $17.10 Million
CN¥640.98 Million China CN¥9.00 ▲ +5.14%
4973 SaraminHR Co.Ltd
KQ:143240
0.18x ₩7.44 Billion
≈ $5.04 Million
₩40.83 Billion Korea ₩16930.00 ▲ +0.59%
4974 WEIBO CORP. A
F:2WB
0.18x €561.85 Million
≈ $656.86 Million
€3.08 Billion Germany €6.10 ▼ -0.81%
4975 Regional Container Lines Public Company Limited
BK:RCL
0.18x ฿3.97 Billion
≈ $123.68 Million
฿21.78 Billion Thailand ฿46.25 ▲ +4.52%
4976 DCW Limited
NSE:DCW
0.18x Rs1.85 Billion
≈ $19.99 Million
Rs10.15 Billion India Rs44.73 ▲ +1.64%
4977 ASOS PLC UN.ADR 1 LS-035
F:DYQ0
0.18x €245.00 Million
≈ $286.43 Million
€1.34 Billion Germany €2.70 ▲ +6.30%
4978 United Microelectronics
NYSE:UMC
0.18x $35.19 Billion $193.20 Billion USA $18.34 ▲ +1.89%
4979 United Microelectronics Corporation
TW:2303
0.18x NT$35.19 Billion
≈ $1.11 Billion
NT$193.20 Billion Taiwan NT$116.50 ▲ +0.87%
4980 United Microelectronics Corporation
F:UMCB
0.18x €35.19 Billion
≈ $41.14 Billion
€193.20 Billion Germany €15.00 ▼ -1.32%
4981 10X Genomics Inc
NASDAQ:TXG
0.18x $43.90 Million $241.03 Million USA $65.12 ▲ +1.96%
4982 Century Extrusions Limited
NSE:CENTEXT
0.18x Rs170.00 Million
≈ $1.84 Million
Rs933.40 Million India Rs20.64 ▲ +0.00%
4983 Pennant International Group plc
LSE:PEN
0.18x GBX956.00K
≈ $116.32
GBX5.25 Million UK GBX29.00 ▲ +0.00%
4984 Iex Group NV
AS:IEX
0.18x €428.00K
≈ $500.38K
€2.35 Million Netherlands €2.26 ▲ +0.00%
4985 PPB Group Bhd
KLSE:4065
0.18x RM248.75 Million
≈ $62.45 Million
RM1.37 Billion Malaysia RM10.28 ▲ +3.84%
4986 SINCLAIRS HOTELS ORD (BSE)
NSE:SINCLAIR
0.18x Rs84.31 Million
≈ $911.81K
Rs463.24 Million India Rs74.43 ▼ -1.25%
4987 Diodes Incorporated
NASDAQ:DIOD
0.18x $102.10 Million $561.06 Million USA $94.04 ▲ +3.64%
4988 Tech Mahindra Limited
NSE:TECHM
0.18x Rs35.11 Billion
≈ $379.69 Million
Rs192.92 Billion India Rs1584.00 ▼ -0.51%
4989 PTT Exploration and Production Public Company Limited
F:PTTG
0.18x €82.78 Billion
≈ $96.78 Billion
€455.09 Billion Germany €3.80 ▲ +2.70%
4990 PTT Exploration and Production Public Company Limited
BK:PTTEP
0.18x ฿82.78 Billion
≈ $2.58 Billion
฿455.09 Billion Thailand ฿149.50 ▲ +0.00%
4991 PTT Exploration and Production Public Company Limited
F:NVAL
0.18x €82.78 Billion
≈ $96.78 Billion
€455.09 Billion Germany €3.88 ▲ +2.65%
4992 Medplus Health Services Limited
NSE:MEDPLUS
0.18x Rs3.56 Billion
≈ $38.51 Million
Rs19.58 Billion India Rs689.55 ▲ +5.07%
4993 Korea Computer & Systems Inc
KQ:115500
0.18x ₩1.32 Billion
≈ $894.74K
₩7.26 Billion Korea ₩8590.00 ▼ -4.56%
4994 Invisio Communications AB
ST:IVSO
0.18x Skr78.70 Million
≈ $8.47 Million
Skr432.90 Million Sweden Skr227.60 ▼ -1.73%
4995 DRGEM Corporation
KQ:263690
0.18x ₩6.20 Billion
≈ $4.20 Million
₩34.12 Billion Korea ₩5040.00 ▲ +0.20%
4996 Accelink Technologies Co Ltd
SHE:002281
0.18x CN¥1.43 Billion
≈ $209.50 Million
CN¥7.88 Billion China CN¥178.58 ▲ +3.14%
4997 Casa Minerals Inc
V:CASA
0.18x CA$144.48K
≈ $104.51K
CA$795.08K Canada CA$0.08 ▼ -6.25%
4998 Shenzhen Huijie Group Co Ltd
SHE:002763
0.18x CN¥110.87 Million
≈ $16.22 Million
CN¥610.22 Million China CN¥7.34 ▼ -3.55%
4999 Zhangjiagang Furui Special Equip
SHE:300228
0.18x CN¥276.13 Million
≈ $40.41 Million
CN¥1.52 Billion China CN¥7.27 ▲ +0.14%
5000 Phreesia Inc
NYSE:PHR
0.18x $18.74 Million $103.14 Million USA $12.12 ▲ +1.00%