Companies by Cash Flow-to-Debt Ratio

How comfortably can each company cover its total debt obligations from operating cash flow

Companies with Data

31,123
Operating CF and total liabilities required

Last Updated

Jun 2026
Quarterly + annual filings
Cash Flow-to-Debt Ratio = Operating Cash Flow / Total Liabilities
Measures how many times over a company could theoretically repay its total debt from a single year of operating cash flow. A ratio of 0.5x means the company generates enough operating cash to repay half its total liabilities annually. A ratio above 1.0x is considered very strong debt coverage. This metric is widely used in credit analysis and financial health assessments.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
4201 Bijou Brigitte modische Accessoires Aktiengesellschaft
XETRA:BIJ
0.15x €26.07 Million
≈ $30.48 Million
€169.97 Million Germany €53.60 ▼ -3.60%
4202 DreamTech Co Ltd
KO:192650
0.15x ₩58.08 Billion
≈ $39.36 Million
₩378.97 Billion Korea ₩4770.00 ▼ -0.52%
4203 Lohakit Metal Public Company Limited
BK:LHK
0.15x ฿65.19 Million
≈ $2.03 Million
฿425.43 Million Thailand ฿3.64 ▲ +0.55%
4204 Gem-Year Industrial Co Ltd
SHG:601002
0.15x CN¥151.56 Million
≈ $22.18 Million
CN¥989.67 Million China CN¥5.04 ▼ -1.56%
4205 Kardex
SW:KARN
0.15x CHF35.70 Million
≈ $45.14 Million
CHF233.12 Million Switzerland CHF263.50 ▼ -0.94%
4206 Pharming Group NV
AS:PHARM
0.15x €32.03 Million
≈ $37.44 Million
€209.14 Million Netherlands €1.08 ▲ +2.55%
4207 Tanla Platforms Limited
NSE:TANLA
0.15x Rs1.67 Billion
≈ $18.10 Million
Rs10.94 Billion India Rs517.75 ▼ -2.00%
4208 Tellusgruppen AB
ST:TELLUS
0.15x Skr13.69 Million
≈ $1.47 Million
Skr89.49 Million Sweden Skr7.00 ▼ -3.31%
4209 Jiangsu Boqian New Materials Stock Co Ltd
SHG:605376
0.15x CN¥50.94 Million
≈ $7.45 Million
CN¥333.09 Million China CN¥188.00 ▼ -1.08%
4210 Borosil Limited
NSE:BOROLTD
0.15x Rs501.34 Million
≈ $5.42 Million
Rs3.28 Billion India Rs221.97 ▼ -0.61%
4211 Australian Clinical Labs Ltd
AU:ACL
0.15x AU$62.87 Million
≈ $44.48 Million
AU$411.46 Million Australia AU$2.04 ▲ +0.49%
4212 Sanbo Hospital Management Group Ltd. A
SHE:301293
0.15x CN¥161.88 Million
≈ $23.69 Million
CN¥1.06 Billion China CN¥57.63 ▼ -1.27%
4213 Yihai International Holding Ltd
F:YIR
0.15x €110.50 Million
≈ $129.18 Million
€723.71 Million Germany €1.45 ▼ -0.68%
4214 AMD Industries Limited
NSE:AMDIND
0.15x Rs161.28 Million
≈ $1.74 Million
Rs1.06 Billion India Rs48.05 ▼ -2.99%
4215 Hemnet Group AB
ST:HEM
0.15x Skr173.80 Million
≈ $18.70 Million
Skr1.14 Billion Sweden Skr89.80 ▲ +0.17%
4216 Getty Copper Inc.
V:GTC
0.15x CA$598.80K
≈ $433.16K
CA$3.93 Million Canada CA$0.17 ▼ -5.56%
4217 Varengold Bank AG
F:VG8
0.15x €157.63 Million
≈ $184.29 Million
€1.03 Billion Germany €2.82 ▲ +3.81%
4218 Chemed Corp
NYSE:CHE
0.15x $83.39 Million $546.94 Million USA $432.34 ▲ +1.28%
4219 SACCHERIA F.LLI FRANCES.
F:YV1
0.15x €1.22 Million
≈ $1.43 Million
€8.02 Million Germany €1.24 ▼ -2.36%
4220 EA Technique M Bhd
KLSE:5259
0.15x RM22.47 Million
≈ $5.64 Million
RM147.39 Million Malaysia RM0.30 ▲ +0.00%
4221 Madhav Copper Limited
NSE:MCL
0.15x Rs84.42 Million
≈ $913.00K
Rs553.86 Million India Rs59.77 ▼ -1.66%
4222 Galiano Gold Inc
TO:GAU
0.15x CA$57.42 Million
≈ $41.53 Million
CA$376.71 Million Canada CA$3.09 ▲ +3.34%
4223 Development Investment Construction JSC
VN:DIG
0.15x ₫1.15 Trillion
≈ $43.82 Million
₫7.57 Trillion Vietnam ₫13000.00 ▼ -0.76%
4224 Corby Spirit and Wine Limited
TO:CSW-A
0.15x CA$31.42 Million
≈ $22.73 Million
CA$206.19 Million Canada CA$14.95 ▲ +0.13%
4225 Corby Spirit and Wine Limited
TO:CSW-B
0.15x CA$31.42 Million
≈ $22.73 Million
CA$206.19 Million Canada CA$14.24 ▼ -0.42%
4226 On The Beach Group PLC
LSE:OTB
0.15x GBX52.60 Million
≈ $6.40K
GBX345.30 Million UK GBX146.00 ▲ +2.24%
4227 TOP Engineering Co. Ltd
KQ:065130
0.15x ₩30.51 Billion
≈ $20.68 Million
₩200.30 Billion Korea ₩3680.00 ▼ -7.65%
4228 Codan Ltd
AU:CDA
0.15x AU$53.98 Million
≈ $38.19 Million
AU$354.38 Million Australia AU$42.90 ▼ -0.16%
4229 Jiangsu Nanfang Bearing Co Ltd
SHE:002553
0.15x CN¥46.15 Million
≈ $6.75 Million
CN¥303.04 Million China CN¥17.93 ▼ -0.94%
4230 Loop Telecommunication International Inc
TW:3025
0.15x NT$60.81 Million
≈ $1.92 Million
NT$399.52 Million Taiwan NT$70.10 ▼ -4.10%
4231 Dassault Systèmes SE
F:DSY
0.15x €948.80 Million
≈ $1.11 Billion
€6.23 Billion Germany €20.00 ▲ +5.82%
4232 Amore Group
KO:002790
0.15x ₩233.41 Billion
≈ $158.18 Million
₩1.53 Trillion Korea ₩22300.00 ▲ +1.59%
4233 Korea Electric Terminal
KO:025540
0.15x ₩60.29 Billion
≈ $40.85 Million
₩396.26 Billion Korea ₩77200.00 ▼ -0.52%
4234 Entreparticuli
PA:ALENT
0.15x €98.88K
≈ $115.60K
€650.13K France €0.69 ▲ +0.00%
4235 APEX International Financial Engineering Res & Tech Co Ltd
TWO:5210
0.15x NT$11.82 Million
≈ $372.55K
NT$77.78 Million Taiwan NT$31.30 ▲ +4.51%
4236 Malayan Flour Mills Bhd
KLSE:3662
0.15x RM140.28 Million
≈ $35.22 Million
RM922.77 Million Malaysia RM0.57 ▼ -0.88%
4237 Bodycote PLC
LSE:BOY
0.15x GBX61.80 Million
≈ $7.52K
GBX406.70 Million UK GBX823.00 ▲ +0.55%
4238 Anhui Conch Cement Co Ltd
SHG:600585
0.15x CN¥7.30 Billion
≈ $1.07 Billion
CN¥48.10 Billion China CN¥19.23 ▼ -1.89%
4239 WT Financial Group Ltd
AU:WTL
0.15x AU$3.99 Million
≈ $2.83 Million
AU$26.32 Million Australia AU$0.13 ▲ +4.17%
4240 Saia Inc
NASDAQ:SAIA
0.15x $137.31 Million $904.98 Million USA $471.43 ▲ +1.49%
4241 Gezinomi Seyahat Turizm Ticaret AS
IS:GZNMI
0.15x TL448.82 Million
≈ $10.05 Million
TL2.96 Billion Turkey TL69.30 ▼ -7.60%
4242 TRIP.COM GROUP DL-00125
F:CLVB
0.15x €14.38 Billion
≈ $16.81 Billion
€94.79 Billion Germany €40.40 ▲ +0.00%
4243 Starrag Group Holding AG
SW:STGN
0.15x CHF32.15 Million
≈ $40.65 Million
CHF211.96 Million Switzerland CHF34.00 ▲ +1.80%
4244 Limbach Holdings Inc
NASDAQ:LMB
0.15x $28.13 Million $185.47 Million USA $84.33 ▲ +3.47%
4245 REA Group Limited
F:R9C
0.15x €133.65 Million
≈ $156.25 Million
€881.30 Million Germany €95.50 ▲ +0.53%
4246 Acdc Metals Ltd
AU:ADC
0.15x AU$97.89K
≈ $69.26K
AU$645.70K Australia AU$0.05 ▲ +0.00%
4247 Beijing Asiacom Information Technology Co.Ltd
SHE:301085
0.15x CN¥108.96 Million
≈ $15.94 Million
CN¥718.92 Million China CN¥66.33 ▼ -1.49%
4248 Agnico Eagle Mines Limited
TO:AEM
0.15x CA$1.35 Billion
≈ $973.58 Million
CA$8.88 Billion Canada CA$245.74 ▲ +2.94%
4249 Jensen-Group NV
BR:JEN
0.15x €29.50 Million
≈ $34.49 Million
€194.66 Million Belgium €79.00 ▼ -0.25%
4250 Shian Yih Electronic Industry Co Ltd
TWO:3531
0.15x NT$58.49 Million
≈ $1.84 Million
NT$386.12 Million Taiwan NT$23.60 ▲ +0.85%
4251 MQ Technology Bhd
KLSE:0070
0.15x RM2.79 Million
≈ $700.67K
RM18.43 Million Malaysia RM0.05 ▼ -10.00%
4252 Christian Dior SE
PA:CDI
0.15x €11.00 Billion
≈ $12.86 Billion
€72.69 Billion France €441.00 ▲ +1.80%
4253 Aedas Homes SL
MC:AEDAS
0.15x €185.69 Million
≈ $217.09 Million
€1.23 Billion Spain €23.55 ▲ +0.00%
4254 JSW Infrastructure Limited
NSE:JSWINFRA
0.15x Rs13.11 Billion
≈ $141.81 Million
Rs86.66 Billion India Rs272.80 ▲ +0.92%
4255 HEINEKEN SP. ADR 1/2
F:HNK2
0.15x €5.01 Billion
≈ $5.86 Billion
€33.14 Billion Germany €33.40 ▲ +0.60%
4256 Hangzhou Honghua Digital Technology Stock Company LTD
SHG:688789
0.15x CN¥164.43 Million
≈ $24.06 Million
CN¥1.09 Billion China CN¥50.55 ▼ -2.00%
4257 BCB Bhd
KLSE:6602
0.15x RM108.75 Million
≈ $27.30 Million
RM719.51 Million Malaysia RM0.25 ▲ +0.00%
4258 Atlas Arteria
AU:ALX
0.15x AU$282.50 Million
≈ $199.89 Million
AU$1.87 Billion Australia AU$5.07 ▲ +0.20%
4259 Hunan Resun Co Ltd
SHE:001218
0.15x CN¥121.18 Million
≈ $17.73 Million
CN¥802.14 Million China CN¥24.25 ▼ -1.94%
4260 Shenzhen Crastal Technology Co Ltd
SHE:300824
0.15x CN¥43.77 Million
≈ $6.41 Million
CN¥289.79 Million China CN¥8.18 ▼ -2.39%
4261 Autobio Diagnostics Co Ltd
SHG:603658
0.15x CN¥435.24 Million
≈ $63.69 Million
CN¥2.88 Billion China CN¥30.58 ▼ -1.39%
4262 Hochschild Mining plc
LSE:HOC
0.15x GBX153.80 Million
≈ $18.71K
GBX1.02 Billion UK GBX578.00 ▲ +0.09%
4263 Premier Marketing Public Company Limited
BK:PM
0.15x ฿223.99 Million
≈ $6.98 Million
฿1.48 Billion Thailand ฿10.60 ▼ -1.85%
4264 Sarawak Plantation Bhd
KLSE:5135
0.15x RM42.74 Million
≈ $10.73 Million
RM283.11 Million Malaysia RM3.86 ▲ +4.89%
4265 Imperial Brands PLC
LSE:IMB
0.15x GBX3.51 Billion
≈ $427.55K
GBX23.28 Billion UK GBX2686.00 ▼ -0.48%
4266 Malaysia Smelting Corporation Bhd
KLSE:5916
0.15x RM107.00 Million
≈ $26.86 Million
RM709.11 Million Malaysia RM2.30 ▲ +0.88%
4267 Guggenheim Active Allocation Fund
NYSE:GUG
0.15x $31.35 Million $207.80 Million USA $15.85 ▲ +0.19%
4268 Tivoli A/S
CO:TIV
0.15x Dkr100.00 Million
≈ $15.65 Million
Dkr662.80 Million Denmark Dkr630.00 ▲ +0.32%
4269 Van Elle Holdings PLC
LSE:VANL
0.15x GBX6.13 Million
≈ $745.36
GBX40.60 Million UK GBX51.50 ▲ +0.00%
4270 YESASIA HOLDINGS LTD
F:4CM
0.15x €12.62 Million
≈ $14.76 Million
€83.70 Million Germany €0.30 ▲ +0.68%
4271 SANDUR MANGANESE AND IRON ORES LTD
NSE:SANDUMA
0.15x Rs3.40 Billion
≈ $36.82 Million
Rs22.57 Billion India Rs225.14 ▼ -0.76%
4272 WITTED MEGACORP OYJ EO 1
F:8OS
0.15x €1.55 Million
≈ $1.81 Million
€10.25 Million Germany €1.64 ▲ +2.83%
4273 Solstad Offsho
OL:SOFF
0.15x Nkr79.95 Million
≈ $8.41 Million
Nkr530.19 Million Norway Nkr64.80 ▼ -1.97%
4274 Daeho Al Co. Ltd.
KO:069460
0.15x ₩10.03 Billion
≈ $6.80 Million
₩66.52 Billion Korea ₩2660.00 ▲ +0.00%
4275 Wittchen SA
WAR:WTN
0.15x zł22.99 Million
≈ $6.33 Million
zł152.48 Million Poland zł13.70 ▼ -0.22%
4276 Barem Ambalaj Sanayi ve Ticaret a.s.
IS:BARMA
0.15x TL859.55 Million
≈ $19.25 Million
TL5.71 Billion Turkey TL59.10 ▼ -1.99%
4277 RTW Venture Fund Ltd
LSE:RTW
0.15x $30.70 Million $203.82 Million UK $2.15 ▼ -0.92%
4278 Harmony Gold Mining Company Ltd
BA:HMY
0.15x AR$3.44 Billion
≈ $2.49 Million
AR$22.85 Billion Argentina AR$26040.00 ▲ +0.39%
4279 Triductor Technology (Suzhou) Inc.
SHG:688259
0.15x CN¥34.94 Million
≈ $5.11 Million
CN¥232.01 Million China CN¥36.10 ▼ -3.68%
4280 Grindr Inc
NYSE:GRND
0.15x $55.45 Million $368.23 Million USA $10.70 ▼ -1.83%
4281 Firefly AB (publ)
ST:FIRE
0.15x Skr17.88 Million
≈ $1.92 Million
Skr118.78 Million Sweden Skr164.50 ▼ -1.79%
4282 Ecos India Mobility & Hospitality Ltd
NSE:ECOSMOBLTY
0.15x Rs205.91 Million
≈ $2.23 Million
Rs1.37 Billion India Rs126.01 ▲ +3.10%
4283 CARYSIL LIMITED
NSE:CARYSIL
0.15x Rs713.70 Million
≈ $7.72 Million
Rs4.74 Billion India Rs1095.20 ▼ -3.76%
4284 Shinry Technologies Co Ltd Class A
SHE:300745
0.15x CN¥332.24 Million
≈ $48.62 Million
CN¥2.21 Billion China CN¥48.44 ▼ -0.57%
4285 WeRide Inc. American Depositary Shares
NASDAQ:WRD
0.15x $155.87 Million $1.04 Billion USA $7.25 ▼ -8.92%
4286 Nick Scali Ltd
AU:NCK
0.15x AU$66.52 Million
≈ $47.06 Million
AU$442.35 Million Australia AU$13.82 ▼ -0.29%
4287 Accelink Technologies Co Ltd
SHE:002281
0.15x CN¥1.18 Billion
≈ $173.22 Million
CN¥7.88 Billion China CN¥220.56 ▼ -1.54%
4288 WH Smith PLC
LSE:SMWH
0.15x GBX190.00 Million
≈ $23.12K
GBX1.26 Billion UK GBX508.00 ▲ +0.79%
4289 Madhya Bharat Agro Products Limited
NSE:MBAPL
0.15x Rs1.12 Billion
≈ $12.16 Million
Rs7.49 Billion India Rs555.65 ▲ +2.95%
4290 SKP Resources Bhd
KLSE:7155
0.15x RM59.91 Million
≈ $15.04 Million
RM398.96 Million Malaysia RM0.38 ▲ +7.14%
4291 Voksel Electric Tbk
JK:VOKS
0.15x Rp219.06 Billion
≈ $12.84 Million
Rp1.46 Trillion Indonesia Rp198.00 ▼ -1.98%
4292 Quantum Software SA
WAR:QNT
0.15x zł1.03 Million
≈ $284.30K
zł6.89 Million Poland zł32.00 ▼ -0.62%
4293 Escorts Kubota Limited
NSE:ESCORTS
0.15x Rs4.77 Billion
≈ $51.62 Million
Rs31.83 Billion India Rs2751.10 ▼ -0.50%
4294 Phreesia Inc
NYSE:PHR
0.15x $15.47 Million $103.14 Million USA $9.69 ▲ +0.41%
4295 Prime Oil Chemical Service Corp
TW:2904
0.15x NT$81.44 Million
≈ $2.57 Million
NT$543.43 Million Taiwan NT$14.35 ▲ +0.35%
4296 Hillgrove Resources Ltd
AU:HGO
0.15x AU$8.12 Million
≈ $5.75 Million
AU$54.22 Million Australia AU$0.05 ▲ +2.04%
4297 K2 Asset Management Holdings Ltd
AU:KAM
0.15x AU$438.73K
≈ $310.43K
AU$2.93 Million Australia AU$0.06 ▼ -5.08%
4298 Intertek Group PLC
LSE:ITRK
0.15x GBX394.50 Million
≈ $48.00K
GBX2.63 Billion UK GBX5390.00 ▲ +1.51%
4299 GEA GROUP
XETRA:G1A
0.15x €544.28 Million
≈ $636.32 Million
€3.63 Billion Germany €53.80 ▲ +0.19%
4300 Total Energy Services Inc.
TO:TOT
0.15x CA$59.72 Million
≈ $43.20 Million
CA$398.79 Million Canada CA$25.87 ▲ +0.51%