Companies by Defensive Interval Ratio

Days a company can operate using only cash, short-term investments, and receivables — without relying on revenue

Companies with Data

29,108
Current liabilities and defensive assets required

Last Updated

Jun 2026
Quarterly + annual filings
Defensive Interval Ratio = (Cash + Short-term Investments + Net Receivables) / (Current Liabilities ÷ 365)
Measures how many days a company can cover its daily cash expenses using only its most liquid assets — without generating any new revenue. Higher values indicate a stronger liquidity cushion. Companies with a DIR above 365 days can cover an entire year of current obligations from defensive assets alone.
Rank Company DIR (days) Defensive Assets Daily Cash Need Country Price 24h Change
16301 BG Staffing Inc
NYSE:BGSF
170 days $15.13 Million $89.00K/day USA $5.89 ▼ -1.34%
16302 Eson Precision Ind Co Ltd
TW:5243
170 days NT$2.34 Billion
≈ $73.68 Million
NT$13.76 Million/day Taiwan NT$99.50 ▲ +0.71%
16303 Jiangsu Baoli Asphalt
SHE:300135
170 days CN¥315.60 Million
≈ $46.18 Million
CN¥1.86 Million/day China CN¥3.03 ▼ -1.94%
16304 Bingshan Refrigeration and Heat Transfer Technologies Co Ltd
SHE:200530
170 days HK$1.67 Billion
≈ $213.36 Million
HK$9.84 Million/day China HK$1.59 ▲ +1.27%
16305 BTS Group Holdings Public Company Limited
BK:BTS
170 days ฿20.03 Billion
≈ $624.17 Million
฿117.87 Million/day Thailand ฿2.24 ▲ +7.69%
16306 NRC Group ASA
OL:NRC
170 days Nkr1.00 Billion
≈ $105.54 Million
Nkr5.90 Million/day Norway Nkr8.33 ▼ -1.19%
16307 Reef Casino Trust
AU:RCT
170 days AU$2.50 Million
≈ $1.77 Million
AU$14.70K/day Australia AU$3.55 ▲ +1.96%
16308 Koleksiyon Mobilya Sanayi AS
IS:KLSYN
170 days TL338.90 Million
≈ $7.59 Million
TL2.00 Million/day Turkey TL13.95 ▲ +2.95%
16309 Shikun & Binui
TA:SKBN
170 days ILA4.80 Billion
≈ $12.87 Million
ILA28.27 Million/day Israel ILA1891.00 ▲ +0.32%
16310 RSWM Limited
NSE:RSWM
170 days Rs7.07 Billion
≈ $76.46 Million
Rs41.63 Million/day India Rs191.90 ▼ -0.76%
16311 Koninklijke Philips NV
AS:PHIA
170 days €3.27 Billion
≈ $3.82 Billion
€19.26 Million/day Netherlands €23.83 ▼ -0.25%
16312 Blink Charging Co
NASDAQ:BLNK
170 days $29.53 Million $173.90K/day USA $0.63 ▲ +3.46%
16313 KG Mobility Corp.
KO:003620
170 days ₩578.79 Billion
≈ $392.24 Million
₩3.41 Billion/day Korea ₩2930.00 ▲ +10.78%
16314 Quidel Corporation
NASDAQ:QDEL
170 days $449.40 Million $2.65 Million/day USA $18.23 ▲ +32.20%
16315 Metro Inc.
TO:MRU
170 days CA$907.90 Million
≈ $656.76 Million
CA$5.35 Million/day Canada CA$90.99 ▼ -2.14%
16316 Kian Shen Corp
TW:1525
170 days NT$260.73 Million
≈ $8.21 Million
NT$1.54 Million/day Taiwan NT$62.40 ▼ -0.32%
16317 RED LIGHT HOLLAND CORP.
F:4YX
170 days €1.46 Million
≈ $1.71 Million
€8.59K/day Germany €0.01 ▲ +0.00%
16318 Apex Science & Engineering Corp
TW:3052
170 days NT$3.67 Billion
≈ $115.70 Million
NT$21.64 Million/day Taiwan NT$10.60 ▲ +0.47%
16319 Rovsing A/S
CO:ROV
170 days Dkr8.78 Million
≈ $1.37 Million
Dkr51.74K/day Denmark Dkr40.40 ▼ -2.88%
16320 MAG Silver Corp
TO:MAG
170 days CA$1.68 Million
≈ $1.21 Million
CA$9.87K/day Canada CA$34.38 ▲ +2.90%
16321 Zhejiang Tiancheng Control Co
SHG:603085
170 days CN¥1.05 Billion
≈ $154.00 Million
CN¥6.20 Million/day China CN¥10.55 ▲ +0.00%
16322 Changchun Zhiyuan New Energy Equipment Co. Ltd
SHE:300985
170 days CN¥537.21 Million
≈ $78.61 Million
CN¥3.17 Million/day China CN¥35.88 ▼ -2.71%
16323 Micro-Star International Co Ltd
TW:2377
170 days NT$27.37 Billion
≈ $862.23 Million
NT$161.30 Million/day Taiwan NT$139.00 ▲ +5.70%
16324 Anglo-Eastern Plantations PLC
LSE:AEP
170 days GBX26.08 Million
≈ $3.17K
GBX153.73K/day UK GBX146.86 ▼ -6.38%
16325 Sunsuria Bhd
KLSE:3743
170 days RM255.92 Million
≈ $64.25 Million
RM1.51 Million/day Malaysia RM0.29 ▲ +0.00%
16326 Jeudan
CO:JDAN
170 days Dkr580.41 Million
≈ $90.81 Million
Dkr3.42 Million/day Denmark Dkr206.00 ▼ -0.96%
16327 SPS Commerce Inc
NASDAQ:SPSC
170 days $72.00 Million $424.52K/day USA $57.69 ▼ -2.00%
16328 Baoding Lucky Innovative Materials Co Ltd
SHE:300446
170 days CN¥2.06 Billion
≈ $301.16 Million
CN¥12.13 Million/day China CN¥17.01 ▼ -2.35%
16329 Dae Chang
KO:012800
170 days ₩189.95 Billion
≈ $128.72 Million
₩1.12 Billion/day Korea ₩1151.00 ▲ +7.57%
16330 Stadler Rail AG
SW:SRAIL
170 days CHF2.06 Billion
≈ $2.60 Billion
CHF12.13 Million/day Switzerland CHF23.18 ▲ +0.35%
16331 GFPT Public Company Limited
BK:GFPT
170 days ฿899.77 Million
≈ $28.05 Million
฿5.31 Million/day Thailand ฿8.85 ▲ +0.00%
16332 Shenzhen Transsion Holdings Co Ltd
SHG:688036
169 days CN¥11.90 Billion
≈ $1.74 Billion
CN¥70.20 Million/day China CN¥57.00 ▲ +0.33%
16333 IDEXX Laboratories Inc
NASDAQ:IDXX
169 days $603.54 Million $3.56 Million/day USA $535.93 ▼ -2.82%
16334 Thai Wah Public Company Limited
BK:TWPC
169 days ฿1.09 Billion
≈ $33.95 Million
฿6.43 Million/day Thailand ฿2.84 ▼ -0.70%
16335 Oriental Times Media Corp
SHE:002175
169 days CN¥67.47 Million
≈ $9.87 Million
CN¥398.19K/day China CN¥2.15 ▲ +4.88%
16336 M VEST WATER NK-00227652
F:7YA
169 days €4.04 Million
≈ $4.72 Million
€23.85K/day Germany €0.46 ▼ -5.69%
16337 Bachem Holding AG
SW:BANB
169 days CHF188.20 Million
≈ $237.93 Million
CHF1.11 Million/day Switzerland CHF72.90 ▲ +1.39%
16338 China Camc Engineering Co Ltd
SHE:002051
169 days CN¥5.14 Billion
≈ $751.96 Million
CN¥30.33 Million/day China CN¥11.99 ▼ -6.40%
16339 Quipt Home Medical Corp
NASDAQ:QIPT
169 days $34.92 Million $206.13K/day USA $3.65 ▲ +0.00%
16340 Canadian Natural Resources Ltd
TO:CNQ
169 days CA$3.86 Billion
≈ $2.79 Billion
CA$22.78 Million/day Canada CA$55.89 ▼ -0.23%
16341 Changsha DIALINE New Material Sci & Tech Co Ltd
SHE:300700
169 days CN¥342.77 Million
≈ $50.16 Million
CN¥2.02 Million/day China CN¥20.83 ▼ -6.68%
16342 HILONG HOLDING LTD HD-10
F:8HL
169 days €2.17 Billion
≈ $2.54 Billion
€12.84 Million/day Germany €0.02 ▲ +2.08%
16343 Lucapa Diamond Co Ltd
F:NHY
169 days €4.14 Million
≈ $4.84 Million
€24.47K/day Germany €0.00 ▲ +0.00%
16344 China Communications Construction Co Ltd
SHG:601800
169 days CN¥455.16 Billion
≈ $66.60 Billion
CN¥2.69 Billion/day China CN¥5.83 ▲ +0.87%
16345 Granite Construction Incorporated
NYSE:GVA
169 days $685.70 Million $4.05 Million/day USA $158.96 ▼ -0.89%
16346 China Securities Co Ltd
SHG:601066
169 days CN¥94.54 Billion
≈ $13.83 Billion
CN¥558.62 Million/day China CN¥29.46 ▼ -2.61%
16347 Ahmad Zaki Resources Bhd
KLSE:7078
169 days RM651.65 Million
≈ $163.61 Million
RM3.85 Million/day Malaysia RM0.11 ▲ +0.00%
16348 Digi International Inc
NASDAQ:DGII
169 days $61.16 Million $361.47K/day USA $73.23 ▲ +3.80%
16349 Logindo Samudramakmur Tbk
JK:LEAD
169 days Rp213.47 Billion
≈ $12.51 Million
Rp1.26 Billion/day Indonesia Rp93.00 ▼ -2.11%
16350 Inspur Software Co Ltd
SHG:600756
169 days CN¥878.21 Million
≈ $128.51 Million
CN¥5.19 Million/day China CN¥12.06 ▼ -0.50%
16351 Lee Enterprises Incorporated
NASDAQ:LEE
169 days $45.57 Million $269.47K/day USA $9.43 ▲ +4.66%
16352 Inspecs Group plc
LSE:SPEC
169 days GBX31.23 Million
≈ $3.80K
GBX184.70K/day UK GBX97.00 ▲ +0.00%
16353 Bantas Bandirma Ambalaj Sanayi ve Ticaret AS
IS:BNTAS
169 days TL47.58 Million
≈ $1.07 Million
TL281.37K/day Turkey TL6.38 ▼ -1.09%
16354 Compumedics Ltd
AU:CMP
169 days AU$14.88 Million
≈ $10.53 Million
AU$87.98K/day Australia AU$0.25 ▲ +4.17%
16355 Genting Bhd
KLSE:3182
169 days RM5.07 Billion
≈ $1.27 Billion
RM30.01 Million/day Malaysia RM2.17 ▼ -0.91%
16356 Gansu Dayu Water saving Group
SHE:300021
169 days CN¥2.89 Billion
≈ $423.39 Million
CN¥17.12 Million/day China CN¥4.00 ▲ +0.25%
16357 Pardus Girisim Sermayesi Yatirim Ortakligi A.S.
IS:PRDGS
169 days TL30.96 Million
≈ $693.46K
TL183.16K/day Turkey TL7.17 ▼ -0.97%
16358 SEB SA
PA:SK
169 days €1.55 Billion
≈ $1.81 Billion
€9.18 Million/day France €47.16 ▲ +2.52%
16359 SYoung Group Co Ltd
SHE:300740
169 days CN¥571.16 Million
≈ $83.58 Million
CN¥3.38 Million/day China CN¥17.55 ▼ -1.68%
16360 Bill Com Holdings Inc
NYSE:BILL
169 days $2.03 Billion $12.02 Million/day USA $35.93 ▲ +1.15%
16361 Perusahaan Sadur Timah Malaysia Perstima Bhd
KLSE:5436
169 days RM217.17 Million
≈ $54.52 Million
RM1.29 Million/day Malaysia RM0.85 ▲ +1.19%
16362 Essen Tech Co. Ltd
KQ:043340
169 days ₩13.69 Billion
≈ $9.28 Million
₩81.03 Million/day Korea ₩785.00 ▲ +5.23%
16363 Jiangsu Aidea Pharmaceutical Co Ltd
SHG:688488
169 days CN¥292.39 Million
≈ $42.79 Million
CN¥1.73 Million/day China CN¥12.71 ▲ +9.66%
16364 Jiangsu United Water Technology Co. Ltd. Cl A
SHG:603291
169 days CN¥391.22 Million
≈ $57.25 Million
CN¥2.32 Million/day China CN¥8.07 ▼ -0.25%
16365 Wei Chih Steel Industrial Co Ltd
TW:2028
169 days NT$881.58 Million
≈ $27.77 Million
NT$5.22 Million/day Taiwan NT$16.20 ▲ +1.25%
16366 VODACOM GROUP LTD. SP.ADR
F:5VD0
169 days €33.59 Billion
≈ $39.27 Billion
€198.95 Million/day Germany €7.45 ▼ -0.67%
16367 Eastern Polymer Group Public Company Limited
BK:EPG
169 days ฿2.01 Billion
≈ $62.63 Million
฿11.90 Million/day Thailand ฿5.80 ▼ -0.85%
16368 TTET Union Corp
TW:1232
169 days NT$1.23 Billion
≈ $38.73 Million
NT$7.28 Million/day Taiwan NT$140.50 ▼ -0.35%
16369 Orica Ltd
AU:ORI
169 days AU$1.03 Billion
≈ $728.93 Million
AU$6.10 Million/day Australia AU$23.75 ▲ +0.47%
16370 Service & Quality Technology Co Ltd
TWO:3219
169 days NT$384.24 Million
≈ $12.11 Million
NT$2.28 Million/day Taiwan NT$70.00 ▼ -1.41%
16371 Nueva Expresión Textil S.A.
MC:NXT
169 days €15.79 Million
≈ $18.46 Million
€93.57K/day Spain €0.98 ▼ -0.91%
16372 MFEC PCL
BK:MFEC
169 days ฿1.43 Billion
≈ $44.71 Million
฿8.50 Million/day Thailand ฿5.80 ▲ +0.00%
16373 Strauss Group
TA:STRS
169 days ILA1.39 Billion
≈ $3.72 Million
ILA8.21 Million/day Israel ILA11630.00 ▲ +1.04%
16374 San Lien Technology
TWO:5493
169 days NT$1.21 Billion
≈ $37.99 Million
NT$7.15 Million/day Taiwan NT$90.80 ▼ -0.33%
16375 Zhejiang Baoxiniao Garment Co Ltd
SHE:002154
169 days CN¥986.50 Million
≈ $144.36 Million
CN¥5.85 Million/day China CN¥3.65 ▲ +1.39%
16376 Iceland Seafood International hf.
IC:ICESEA
169 days Ikr59.26 Million
≈ $483.09K
Ikr351.26K/day Iceland Ikr4.34 ▲ +0.46%
16377 Solocal Group SA
PA:LOCAL
169 days €124.50 Million
≈ $145.55 Million
€738.00K/day France €3.95 ▲ +1.68%
16378 Guangdong Hongtu Technology Holdings Co Ltd
SHE:002101
169 days CN¥2.49 Billion
≈ $363.84 Million
CN¥14.74 Million/day China CN¥9.50 ▲ +2.37%
16379 Telos Corp
NASDAQ:TLS
169 days $17.00 Million $100.78K/day USA $4.51 ▲ +0.22%
16380 Shenzhen Gongjin Electn
SHG:603118
169 days CN¥2.44 Billion
≈ $357.06 Million
CN¥14.47 Million/day China CN¥11.01 ▼ -5.17%
16381 3M Company
NYSE:MMM
169 days $4.17 Billion $24.75 Million/day USA $162.43 ▼ -0.96%
16382 Thai Capital Corporation Public Company Limited
BK:TCC
169 days ฿118.71 Million
≈ $3.70 Million
฿703.80K/day Thailand ฿0.32 ▼ -3.03%
16383 Castle Peak Holdings Public Company Limited
BK:CPH
169 days ฿193.07 Million
≈ $6.02 Million
฿1.14 Million/day Thailand ฿7.70 ▲ +0.65%
16384 Lavoro Limited Class A Ordinary Shares
NASDAQ:LVRO
169 days $3.41 Billion $20.20 Million/day USA $0.03 ▼ -58.64%
16385 Global Dominion Access S.A
MC:DOM
169 days €446.00 Million
≈ $521.42 Million
€2.64 Million/day Spain €2.97 ▼ -0.50%
16386 Ping An Insurance (Group) Company of China Ltd
F:PZX
169 days €973.33 Billion
≈ $1.14 Trillion
€5.77 Billion/day Germany €5.84 ▲ +2.76%
16387 WhiteSmoke Software Ltd
TA:WSMK
169 days ILA1.48 Million
≈ $3.95K
ILA8.75K/day Israel ILA139.60 ▼ -0.29%
16388 Lotus Pharmaceutical Co Ltd
TW:1795
169 days NT$7.80 Billion
≈ $245.72 Million
NT$46.24 Million/day Taiwan NT$190.50 ▲ +4.10%
16389 Metallus, Inc
NYSE:MTUS
169 days $147.40 Million $873.97K/day USA $18.87 ▼ -5.32%
16390 Mitchell Services Ltd
AU:MSV
169 days AU$17.85 Million
≈ $12.63 Million
AU$105.84K/day Australia AU$0.49 ▲ +3.19%
16391 Minrex Resources Ltd
AU:MRR
169 days AU$82.54K
≈ $58.40K
AU$489.41/day Australia AU$0.01 ▲ +0.00%
16392 Spackman Equit
V:SQG
169 days CA$2.62 Million
≈ $1.90 Million
CA$15.56K/day Canada CA$0.09 ▲ +0.00%
16393 Jiangsu Lettall Electronic Co Ltd
SHG:603629
169 days CN¥1.09 Billion
≈ $159.39 Million
CN¥6.46 Million/day China CN¥176.86 ▼ -5.47%
16394 Meridian Energy Ltd
AU:MEZ
169 days AU$295.05 Million
≈ $208.77 Million
AU$1.75 Million/day Australia AU$4.69 ▲ +1.08%
16395 Israel Shipyards Ltd
TA:ISHI
169 days ILA344.97 Million
≈ $924.84K
ILA2.05 Million/day Israel ILA12200.00 ▲ +6.92%
16396 Toyota Caetano
LS:SCT
169 days €98.29 Million
≈ $114.91 Million
€583.32K/day Portugal €7.50 ▲ +0.00%
16397 Joyoung Co Ltd
SHE:002242
168 days CN¥1.57 Billion
≈ $229.50 Million
CN¥9.31 Million/day China CN¥7.99 ▲ +1.01%
16398 Kc Green Holdi
KO:009440
168 days ₩37.93 Billion
≈ $25.70 Million
₩225.12 Million/day Korea ₩756.00 ▲ +0.00%
16399 Dole plc
F:4CB
168 days €689.68 Million
≈ $806.31 Million
€4.09 Million/day Germany €12.20 ▲ +2.52%
16400 Greenworks (Jiangsu) Co. Ltd. A
SHE:301260
168 days CN¥1.95 Billion
≈ $285.05 Million
CN¥11.56 Million/day China CN¥13.28 ▼ -0.75%