Companies by Cash Flow-to-Debt Ratio

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

Last Updated

Nov 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.

Cash Flow-to-Debt Ratio Rankings of Public Companies (November 2026)

Cash flow-to-debt ratio rankings of public companies for November 2026, covering 31,569 companies. Search or filter the table below to find a company.

Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
15501 The People's Insurance Company (Group) of China Limited
F:PIR
0.02x €29.96 Billion
≈ $35.03 Billion
€1.61 Trillion Germany €0.60 ▲ +1.71%
15502 Commerce.com, Inc.
NASDAQ:CMRC
0.02x $5.09 Million $273.20 Million USA $3.55 ▲ +0.28%
15503 HLV LIMITED
NSE:HLVLTD
0.02x Rs31.90 Million
≈ $344.99K
Rs1.71 Billion India Rs6.61 ▼ -1.20%
15504 Chubb Ltd
NYSE:CB
0.02x $3.73 Billion $200.48 Billion USA $375.74 ▲ +1.07%
15505 Profoto Holding AB
ST:PRFO
0.02x Skr8.00 Million
≈ $860.93K
Skr430.00 Million Sweden Skr5.22 ▼ -5.09%
15506 Solareast Holdings Co Ltd
SHG:603366
0.02x CN¥61.87 Million
≈ $9.05 Million
CN¥3.33 Billion China CN¥13.90 ▲ +5.54%
15507 ZTE Corp
SHE:000063
0.02x CN¥2.77 Billion
≈ $404.68 Million
CN¥148.69 Billion China CN¥28.06 ▲ +0.11%
15508 Chongqing Zongshen Power Machinery Co Ltd
SHE:001696
0.02x CN¥125.96 Million
≈ $18.43 Million
CN¥6.77 Billion China CN¥12.82 ▼ -1.08%
15509 Town Centre Securities PLC
LSE:TOWN
0.02x GBX3.51 Million
≈ $427.07
GBX188.89 Million UK GBX124.50 ▲ +0.00%
15510 Anupam Rasayan India Limited
NSE:ANURAS
0.02x Rs408.58 Million
≈ $4.42 Million
Rs22.01 Billion India Rs1300.60 ▲ +8.22%
15511 China Reinsurance (Group) Corporation
F:C53
0.02x €7.58 Billion
≈ $8.86 Billion
€408.45 Billion Germany €0.13 ▼ -1.42%
15512 EKOS
IS:EKOS
0.02x TL20.35 Million
≈ $455.72K
TL1.10 Billion Turkey TL2.67 ▲ +1.14%
15513 init innovation in traffic systems SE
F:IXX
0.02x €3.41 Million
≈ $3.98 Million
€183.70 Million Germany €32.85 ▼ -5.87%
15514 BURFORD CAPITAL LTD
F:9BFA
0.02x €51.98 Million
≈ $60.77 Million
€2.80 Billion Germany €3.72 ▲ +2.20%
15515 TH Plantations Bhd
KLSE:5112
0.02x RM29.08 Million
≈ $7.30 Million
RM1.57 Billion Malaysia RM0.48 ▼ -1.03%
15516 WHA UTILITIES AND PO
BK:WHAUP-R
0.02x ฿324.02 Million
≈ $10.10 Million
฿17.49 Billion Thailand ฿3.94 ▲ +0.00%
15517 BlackRock Virginia MBT
NYSE:BHV
0.02x $218.09K $11.78 Million USA $12.26 ▼ -0.73%
15518 Laboratory Corporation of America Holdings
NYSE:LH
0.02x $191.50 Million $10.34 Billion USA $370.48 ▼ -0.49%
15519 PAKERS.Co.Ltd
KQ:065690
0.02x ₩652.52 Million
≈ $442.20K
₩35.24 Billion Korea ₩1966.00 ▼ -0.10%
15520 Fidus Investment Corp
NASDAQ:FDUS
0.02x $13.00 Million $702.16 Million USA $19.41 ▲ +0.47%
15521 APM Automotive Holdings Bhd
KLSE:5015
0.02x RM14.98 Million
≈ $3.76 Million
RM809.60 Million Malaysia RM2.45 ▼ -2.39%
15522 Chartwell Retirement Residences
TO:CSH-UN
0.02x CA$61.62 Million
≈ $44.58 Million
CA$3.33 Billion Canada CA$21.00 ▲ +1.06%
15523 Taiwan Secom Co Ltd
TW:9917
0.02x NT$308.80 Million
≈ $9.73 Million
NT$16.70 Billion Taiwan NT$106.00 ▲ +0.95%
15524 SPIE SA
PA:SPIE
0.02x €168.40 Million
≈ $196.88 Million
€9.11 Billion France €45.72 ▲ +0.22%
15525 Orchid Pharma Limited
NSE:ORCHPHARMA
0.02x Rs115.10 Million
≈ $1.24 Million
Rs6.23 Billion India Rs884.40 ▲ +3.10%
15526 Monro Muffler Brake Inc
NASDAQ:MNRO
0.02x $17.82 Million $965.03 Million USA $10.48 ▲ +1.21%
15527 Taiji Computer Corp Ltd
SHE:002368
0.02x CN¥200.19 Million
≈ $29.29 Million
CN¥10.85 Billion China CN¥12.53 ▼ -1.57%
15528 R. Stahl AG NA O.N.
F:RSL2
0.02x €3.81 Million
≈ $4.46 Million
€206.67 Million Germany €10.40 ▼ -1.89%
15529 People's Insurance of China Ltd
SHG:601319
0.02x CN¥30.63 Billion
≈ $4.48 Billion
CN¥1.66 Trillion China CN¥7.14 ▲ +0.56%
15530 seha corporation
KO:027970
0.02x ₩6.19 Billion
≈ $4.19 Million
₩335.88 Billion Korea ₩1826.00 ▲ +0.72%
15531 Long Chen Paper Co Ltd
TW:1909
0.02x NT$913.84 Million
≈ $28.79 Million
NT$49.63 Billion Taiwan NT$8.98 ▲ +0.00%
15532 Workiva Inc
NYSE:WK
0.02x $26.48 Million $1.44 Billion USA $68.16 ▼ -0.51%
15533 Esta Multi Usaha PT
JK:ESTA
0.02x Rp3.02 Billion
≈ $176.97K
Rp164.17 Billion Indonesia Rp137.00 ▲ +0.74%
15534 Kresna Graha Investama Tbk PT
JK:KREN
0.02x Rp15.07 Billion
≈ $882.80K
Rp819.00 Billion Indonesia Rp14.00 ▲ +7.69%
15535 Miwon Holdings Co. Ltd
KO:107590
0.02x ₩3.86 Billion
≈ $2.62 Million
₩210.05 Billion Korea ₩56000.00 ▲ +0.00%
15536 Fittech Co Ltd
TW:6706
0.02x NT$62.04 Million
≈ $1.95 Million
NT$3.37 Billion Taiwan NT$125.50 ▲ +1.62%
15537 Anshan Senyuan Road Bridge
SHE:300210
0.02x CN¥10.79 Million
≈ $1.58 Million
CN¥587.19 Million China CN¥6.46 ▼ -1.52%
15538 ATMOFIZER TECHNOL.INC. B
F:J3KA
0.02x €32.64K
≈ $38.15K
€1.78 Million Germany €0.02 ▲ +0.00%
15539 Chart Industries Inc
NYSE:GTLS
0.02x $118.00 Million $6.42 Billion USA $209.90 ▼ 0.00%
15540 Shanxi Xishan Coal and Electricity Power Co Ltd
SHE:000983
0.02x CN¥1.12 Billion
≈ $163.60 Million
CN¥60.84 Billion China CN¥6.27 ▲ +0.48%
15541 Viatris Inc
NASDAQ:VTRS
0.02x $381.80 Million $20.78 Billion USA $20.82 ▲ +0.73%
15542 Suzhou SLAC Precision Equipment Co Ltd
SHE:300382
0.02x CN¥58.38 Million
≈ $8.54 Million
CN¥3.18 Billion China CN¥10.88 ▼ -3.72%
15543 MCAN Mortgage Corporation
TO:MKP
0.02x CA$109.65 Million
≈ $79.32 Million
CA$5.97 Billion Canada CA$21.75 ▲ +0.79%
15544 Nu Skin Enterprises Inc
NYSE:NUS
0.02x $10.62 Million $578.79 Million USA $4.03 ▲ +0.50%
15545 Uniper SE
XETRA:UN0
0.02x €394.00 Million
≈ $460.63 Million
€21.46 Billion Germany €43.55 ▼ -0.46%
15546 Avon Protection PLC
LSE:AVON
0.02x GBX2.46 Million
≈ $299.67
GBX134.19 Million UK GBX2310.00 ▼ -0.22%
15547 Villar
TA:VILR
0.02x ILA30.04 Million
≈ $80.53K
ILA1.64 Billion Israel ILA18300.00 ▲ +0.77%
15548 King Chou Marine Technology Co Ltd
TWO:4417
0.02x NT$27.13 Million
≈ $854.62K
NT$1.48 Billion Taiwan NT$47.80 ▼ -0.93%
15549 Claritev Corporation
NYSE:CTEV
0.02x $92.67 Million $5.05 Billion USA $26.82 ▼ -0.30%
15550 Tuniu Corp
NASDAQ:TOUR
0.02x $1.67 Million $90.98 Million USA $4.70 ▲ +0.21%
15551 National Grid plc
F:NNGD
0.02x €1.26 Billion
≈ $1.48 Billion
€68.92 Billion Germany €75.50 ▲ +1.34%
15552 Suning Universal Co Ltd
SHE:000718
0.02x CN¥72.54 Million
≈ $10.61 Million
CN¥3.96 Billion China CN¥1.75 ▼ -2.23%
15553 Xiamen ITG Group Corp Ltd
SHG:600755
0.02x CN¥1.89 Billion
≈ $275.98 Million
CN¥102.92 Billion China CN¥5.50 ▼ -1.79%
15554 Hebei Jianxin Chemical Co Ltd
SHE:300107
0.02x CN¥2.97 Million
≈ $434.23K
CN¥161.98 Million China CN¥6.81 ▼ -3.68%
15555 MAKUS Inc
KQ:093520
0.02x ₩2.54 Billion
≈ $1.72 Million
₩138.88 Billion Korea ₩25900.00 ▼ -3.18%
15556 The Navigator Company SA
LS:NVG
0.02x €35.05 Million
≈ $40.97 Million
€1.91 Billion Portugal €3.05 ▲ +0.59%
15557 CHINA RENAISSANCE HLDGS
F:6RN
0.02x €42.96 Million
≈ $50.22 Million
€2.35 Billion Germany €0.38 ▲ +1.60%
15558 Hubei Forbon Technology Co Ltd
SHE:300387
0.02x CN¥10.28 Million
≈ $1.50 Million
CN¥561.81 Million China CN¥6.71 ▼ -0.89%
15559 Prospera Energy Inc
V:PEI
0.02x CA$1.27 Million
≈ $921.94K
CA$69.63 Million Canada CA$0.02 ▼ -25.00%
15560 TransMedics Group Inc
NASDAQ:TMDX
0.02x $17.31 Million $946.34 Million USA $91.38 ▼ -0.67%
15561 KakaoBank Corp
KO:323410
0.02x ₩1.27 Trillion
≈ $857.87 Million
₩69.24 Trillion Korea ₩20800.00 ▲ +2.72%
15562 Foshan Electrical and Lighting Co Ltd
SHE:200541
0.02x HK$124.80 Million
≈ $15.93 Million
HK$6.83 Billion China HK$1.83 ▲ +0.55%
15563 Levima Advanced Materials Corp
SHE:003022
0.02x CN¥326.34 Million
≈ $47.75 Million
CN¥17.85 Billion China CN¥15.01 ▼ -2.60%
15564 UDR Inc
NYSE:UDR
0.02x $128.74 Million $7.05 Billion USA $36.44 ▲ +0.86%
15565 Dürr Aktiengesellschaft
F:DUE
0.02x €58.53 Million
≈ $68.43 Million
€3.20 Billion Germany €16.46 ▼ -0.48%
15566 Image Resources NL
AU:IMA
0.02x AU$2.21 Million
≈ $1.56 Million
AU$120.74 Million Australia AU$0.02 ▲ +0.00%
15567 CVS Health Corp
NYSE:CVS
0.02x $3.39 Billion $185.68 Billion USA $89.35 ▼ -0.49%
15568 PIERER Mobility AG
VI:PKTM
0.02x €26.20 Million
≈ $30.63 Million
€1.44 Billion Austria €16.00 ▲ +1.91%
15569 Micro-Star International Co Ltd
TW:2377
0.02x NT$1.21 Billion
≈ $38.13 Million
NT$66.35 Billion Taiwan NT$138.00 ▼ -2.13%
15570 Aksa Enerji Uretim AS
IS:AKSEN
0.02x TL1.06 Billion
≈ $23.65 Million
TL57.90 Billion Turkey TL71.95 ▲ +0.63%
15571 Adani Total Gas Limited
NSE:ATGL
0.02x Rs772.00 Million
≈ $8.35 Million
Rs42.34 Billion India Rs575.40 ▼ -0.86%
15572 Gansu Qilianshan Cement Group Co Ltd
SHG:600720
0.02x CN¥260.70 Million
≈ $38.15 Million
CN¥14.30 Billion China CN¥4.79 ▼ -1.64%
15573 Sparekassen Sjaelland-Fyn A/S
CO:SPKSJF
0.02x Dkr548.67 Million
≈ $85.84 Million
Dkr30.11 Billion Denmark Dkr332.00 ▲ +4.40%
15574 Amotech Co. Ltd
KQ:052710
0.02x ₩3.20 Billion
≈ $2.17 Million
₩175.85 Billion Korea ₩13920.00 ▼ -1.35%
15575 ITV PLC
LSE:ITV
0.02x GBX43.00 Million
≈ $5.23K
GBX2.36 Billion UK GBX65.00 ▼ -0.31%
15576 Renxin New Material Co. Ltd. A
SHE:301395
0.02x CN¥11.11 Million
≈ $1.63 Million
CN¥610.76 Million China CN¥14.73 ▲ +5.90%
15577 Noumi Ltd
AU:NOU
0.02x AU$13.05 Million
≈ $9.24 Million
AU$717.51 Million Australia AU$0.13 ▲ +2.46%
15578 Sprintex Ltd
AU:SIX
0.02x AU$134.06K
≈ $94.86K
AU$7.37 Million Australia AU$0.06 ▲ +3.57%
15579 Ningbo Tianlong Electronics Co Ltd
SHG:603266
0.02x CN¥13.05 Million
≈ $1.91 Million
CN¥717.92 Million China CN¥16.31 ▲ +0.12%
15580 FS Bancorp Inc
NASDAQ:FSBW
0.02x $52.00 Million $2.86 Billion USA $43.00 ▼ -0.49%
15581 Globaltek Fabrication Co Ltd
TW:4566
0.02x NT$101.67 Million
≈ $3.20 Million
NT$5.59 Billion Taiwan NT$74.90 ▼ -1.45%
15582 Clearwater Analytics Holdings Inc
NYSE:CWAN
0.02x $17.68 Million $972.29 Million USA $24.56 ▲ +0.00%
15583 Dream Unlimited Corp
TO:DRM
0.02x CA$46.74 Million
≈ $33.81 Million
CA$2.57 Billion Canada CA$19.58 ▲ +1.19%
15584 Leggett & Platt Incorporated
NYSE:LEG
0.02x $45.80 Million $2.52 Billion USA $9.20 ▼ -1.29%
15585 Intershop Holding AG
SW:ISN
0.02x CHF14.99 Million
≈ $18.95 Million
CHF825.10 Million Switzerland CHF162.80 ▲ +3.04%
15586 Mekonomen AB
ST:MEKO
0.02x Skr209.00 Million
≈ $22.49 Million
Skr11.51 Billion Sweden Skr57.00 ▼ -2.56%
15587 Prosegur Cash S.A
MC:CASH
0.02x €41.39 Million
≈ $48.38 Million
€2.28 Billion Spain €0.70 ▼ -0.43%
15588 Korea Petroleum Industries Co
KO:004090
0.02x ₩4.29 Billion
≈ $2.91 Million
₩236.21 Billion Korea ₩10120.00 ▲ +1.00%
15589 Sjóvá-Almennar tryggingar hf
IC:SJOVA
0.02x Ikr955.10 Million
≈ $7.79 Million
Ikr52.63 Billion Iceland Ikr42.00 ▼ -0.94%
15590 Ankit Metal & Power Limited
NSE:ANKITMETAL
0.02x Rs187.26 Million
≈ $2.03 Million
Rs10.32 Billion India Rs1.82 ▼ -1.62%
15591 Tambun Indah Land Bhd
KLSE:5191
0.02x RM1.95 Million
≈ $490.08K
RM107.71 Million Malaysia RM0.67 ▼ -1.48%
15592 MeVis Medical Solutions AG
XETRA:M3V
0.02x €96.63K
≈ $112.97K
€5.34 Million Germany €20.00 ▲ +0.50%
15593 Melhus Sparebank
OL:MELG
0.02x Nkr187.40 Million
≈ $19.72 Million
Nkr10.35 Billion Norway Nkr182.32 ▼ -1.26%
15594 Dowlais Group Plc
LSE:DWL
0.02x £61.00 Million
≈ $81.92 Million
£3.37 Billion UK £93.85 ▲ +0.00%
15595 Baillie Gifford Japan Trust
LSE:BGFD
0.02x GBX2.08 Million
≈ $252.47
GBX114.78 Million UK GBX1054.00 ▼ -0.38%
15596 ChowChow Cloud International Holdings Limited
NYSE MKT:CHOW
0.02x $609.79K $33.73 Million USA $0.38 ▼ -1.72%
15597 Tritax Big Box REIT plc
LSE:BBOX
0.02x GBX51.00 Million
≈ $6.21K
GBX2.82 Billion UK GBX148.10 ▲ +0.07%
15598 GMR Solutions Inc.
NYSE:GMRS
0.02x $128.74 Million $7.13 Billion USA $11.54 ▲ +2.12%
15599 Paysafe Ltd
NYSE:PSFE
0.02x $74.91 Million $4.15 Billion USA $4.02 ▲ +3.88%
15600 Longfor Group Holdings Limited
F:RLF
0.02x €6.48 Billion
≈ $7.58 Billion
€358.86 Billion Germany €0.43 ▼ -9.28%

How Companies Are Ranked by Cash Flow-to-Debt Ratio

Companies are ranked by cash flow-to-debt ratio, calculated as operating cash flow divided by total liabilities, using each company's latest reported financial statements.