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
9601 Pop Culture Group Co Ltd
NASDAQ:CPOP
303 days $38.13 Million $125.92K/day USA $0.11 ▼ -4.07%
9602 Michelmersh Brick Holdings Plc
LSE:MBH
303 days GBX14.89 Million
≈ $1.81K
GBX49.16K/day UK GBX78.00 ▲ +0.00%
9603 Exmar NV
BR:EXM
303 days €85.53 Million
≈ $100.00 Million
€282.44K/day Belgium €11.10 ▲ +0.45%
9604 ALD SA
PA:AYV
303 days €4.87 Billion
≈ $5.69 Billion
€16.07 Million/day France €11.56 ▲ +0.52%
9605 Dharma Samudera Fishing Tbk
JK:DSFI
303 days Rp101.10 Billion
≈ $5.92 Million
Rp333.83 Million/day Indonesia Rp70.00 ▲ +1.45%
9606 Intech Biopharm Ltd
TWO:6461
303 days NT$201.88 Million
≈ $6.36 Million
NT$666.64K/day Taiwan NT$15.20 ▼ -0.98%
9607 Amber International Holding Limited
NASDAQ:AMBR
303 days $109.91 Million $362.97K/day USA $1.48 ▼ -4.52%
9608 Wästbygg Gruppen AB (publ)
ST:WBGR-B
303 days Skr657.00 Million
≈ $70.70 Million
Skr2.17 Million/day Sweden Skr1.80 ▲ +15.02%
9609 Next PLC
LSE:NXT
303 days GBX1.48 Billion
≈ $180.28K
GBX4.89 Million/day UK GBX14715.00 ▲ +0.41%
9610 BRENNTAG SE UNSP.ADR/020
F:BNRA
303 days €2.04 Billion
≈ $2.38 Billion
€6.74 Million/day Germany €11.60 ▼ -0.85%
9611 Brenntag SE
F:BNR
303 days €2.04 Billion
≈ $2.38 Billion
€6.74 Million/day Germany €54.56 ▲ +2.44%
9612 Complex Micro Interconnection Co. Ltd.
TW:6835
303 days NT$967.78 Million
≈ $30.49 Million
NT$3.20 Million/day Taiwan NT$36.45 ▲ +0.28%
9613 PT Temas Tbk
JK:TMAS
303 days Rp595.05 Billion
≈ $34.87 Million
Rp1.97 Billion/day Indonesia Rp113.00 ▲ +0.89%
9614 Hyundai Motor Co. Ltd.
KO:005380
303 days ₩73.45 Trillion
≈ $49.78 Billion
₩242.68 Billion/day Korea ₩503000.00 ▼ -1.18%
9615 Hyundai Motor S3 Pref
KO:005389
303 days ₩73.45 Trillion
≈ $49.78 Billion
₩242.68 Billion/day Korea ₩211000.00 ▲ +3.18%
9616 Anhui Shenjian New Materials Co Ltd
SHE:002361
303 days CN¥1.78 Billion
≈ $260.65 Million
CN¥5.89 Million/day China CN¥13.78 ▼ -1.78%
9617 Tibet Tianlu Co Ltd
SHG:600326
303 days CN¥4.07 Billion
≈ $596.19 Million
CN¥13.46 Million/day China CN¥6.69 ▼ -1.91%
9618 Telefônica Brasil S.A.
SA:VIVT3
303 days R$19.80 Billion
≈ $3.89 Billion
R$65.42 Million/day Brazil R$34.57 ▲ +0.93%
9619 Dong Yang Pipe
KO:008970
303 days ₩71.76 Billion
≈ $48.63 Million
₩237.12 Million/day Korea ₩1240.00 ▼ -2.90%
9620 The Swatch Group AG
SW:UHR
303 days CHF815.00 Million
≈ $1.03 Billion
CHF2.69 Million/day Switzerland CHF206.20 ▲ +1.63%
9621 Suli Co Ltd
SHG:603585
303 days CN¥650.87 Million
≈ $95.24 Million
CN¥2.15 Million/day China CN¥13.99 ▼ -2.64%
9622 Globant SA
F:2G2
303 days €481.04 Million
≈ $562.38 Million
€1.59 Million/day Germany €24.48 ▼ -5.01%
9623 Eventbrite Inc Class A
NYSE:EB
303 days $410.37 Million $1.36 Million/day USA $4.51 ▲ +1.58%
9624 Urja Global Limited
NSE:URJA
303 days Rs531.21 Million
≈ $5.74 Million
Rs1.76 Million/day India Rs9.93 ▼ -0.80%
9625 National Grid plc
F:NNGD
303 days €8.80 Billion
≈ $10.29 Billion
€29.10 Million/day Germany €71.00 ▲ +2.16%
9626 Vinyl Group Ltd
AU:VNL
302 days AU$3.86 Million
≈ $2.73 Million
AU$12.77K/day Australia AU$0.05 ▼ -3.64%
9627 Noble Corporation plc
NYSE:NE
302 days $595.88 Million $1.97 Million/day USA $39.17 ▲ +0.00%
9628 SEEEN PLC
LSE:SEEN
302 days GBX872.30K
≈ $106.13
GBX2.89K/day UK GBX4.50 ▲ +0.00%
9629 Zhejiang Wanfeng Auto Wheel Co Ltd
SHE:002085
302 days CN¥4.76 Billion
≈ $696.41 Million
CN¥15.75 Million/day China CN¥12.26 ▲ +1.16%
9630 Jack Henry & Associates Inc
NASDAQ:JKHY
302 days $282.46 Million $934.61K/day USA $128.71 ▲ +0.51%
9631 Kt Skylife
KO:053210
302 days ₩210.46 Billion
≈ $142.63 Million
₩696.41 Million/day Korea ₩4170.00 ▼ -1.77%
9632 Advanced Packaging Tech (Malaysia)
KLSE:9148
302 days RM9.23 Million
≈ $2.32 Million
RM30.53K/day Malaysia RM0.58 ▲ +0.00%
9633 Talisker Resources Ltd
TO:TSK
302 days CA$8.87 Million
≈ $6.42 Million
CA$29.35K/day Canada CA$1.14 ▼ -1.72%
9634 UmweltBank AG
XETRA:UBK
302 days €657.82K
≈ $769.06K
€2.18K/day Germany €3.63 ▲ +1.97%
9635 PrairieSky Royalty Ltd
TO:PSK
302 days CA$109.10 Million
≈ $78.92 Million
CA$361.10K/day Canada CA$32.21 ▲ +0.69%
9636 Guangdong Meiyan Jixiang Hydropower Co Ltd
SHG:600868
302 days CN¥371.97 Million
≈ $54.43 Million
CN¥1.23 Million/day China CN¥2.69 ▼ -2.18%
9637 Minami Acoustics Ltd. A
SHE:301383
302 days CN¥402.20 Million
≈ $58.85 Million
CN¥1.33 Million/day China CN¥25.86 ▼ -3.76%
9638 FFI Holdings Ltd
AU:FFI
302 days AU$8.24 Million
≈ $5.83 Million
AU$27.29K/day Australia AU$4.13 ▼ -1.90%
9639 ITI Limited
NSE:ITI
302 days Rs60.09 Billion
≈ $649.83 Million
Rs198.95 Million/day India Rs301.60 ▼ -1.90%
9640 Sierra Nevada Gold Inc
AU:SNX
302 days AU$726.24K
≈ $513.86K
AU$2.40K/day Australia AU$0.07 ▲ +1.54%
9641 Kongsberg Automotive Holding ASA
OL:KOA
302 days Nkr151.00 Million
≈ $15.89 Million
Nkr500.00K/day Norway Nkr2.03 ▲ +0.25%
9642 TEN Holdings, Inc. Common Stock
NASDAQ:XHLD
302 days $4.90 Million $16.21K/day USA $1.21 ▼ -1.63%
9643 Regal Beloit Corporation
NYSE:RRX
302 days $1.05 Billion $3.46 Million/day USA $227.18 ▲ +3.85%
9644 Oceaneering International Inc
NYSE:OII
302 days $603.25 Million $2.00 Million/day USA $39.37 ▲ +8.49%
9645 Zhejiang Daily Media Group Co Ltd
SHG:600633
302 days CN¥1.12 Billion
≈ $163.28 Million
CN¥3.70 Million/day China CN¥10.45 ▼ -0.67%
9646 Global Sukses Solusi Tbk PT
JK:RUNS
302 days Rp17.49 Billion
≈ $1.02 Million
Rp57.91 Million/day Indonesia Rp71.00 ▼ -1.39%
9647 Weifu High-Technology Group Co Ltd
SHE:000581
302 days CN¥6.57 Billion
≈ $961.83 Million
CN¥21.77 Million/day China CN¥17.47 ▼ -0.46%
9648 Weifu High Tech Group
SHE:200581
302 days HK$6.57 Billion
≈ $839.06 Million
HK$21.77 Million/day China HK$12.97 ▼ -1.44%
9649 The Swatch Group AG
F:UHRA
302 days €813.00 Million
≈ $950.48 Million
€2.69 Million/day Germany €10.30 ▲ +0.00%
9650 Marchex Inc
NASDAQ:MCHX
302 days $6.67 Million $22.10K/day USA $1.50 ▲ +0.67%
9651 Guna Timur Raya PT
JK:TRUK
302 days Rp6.74 Billion
≈ $395.15K
Rp22.34 Million/day Indonesia Rp406.00 ▲ +0.00%
9652 Ipsos SA
PA:IPS
302 days €568.46 Million
≈ $664.59 Million
€1.88 Million/day France €34.48 ▼ -1.49%
9653 Sino-American Silicon Products
TWO:5483
302 days NT$57.99 Billion
≈ $1.83 Billion
NT$192.13 Million/day Taiwan NT$174.50 ▲ +3.25%
9654 Rejlers AB (publ)
ST:REJL-B
302 days Skr1.37 Billion
≈ $147.57 Million
Skr4.55 Million/day Sweden Skr142.40 ▼ -1.66%
9655 Geodrill Limited
TO:GEO
302 days CA$45.95 Million
≈ $33.24 Million
CA$152.30K/day Canada CA$2.59 ▲ +0.78%
9656 Conduril - Engenharia S.A
LS:CDU
302 days €81.68 Million
≈ $95.50 Million
€270.76K/day Portugal €12.60 ▲ +0.00%
9657 L3Harris Technologies Inc
NYSE:LHX
302 days $5.49 Billion $18.19 Million/day USA $288.52 ▲ +0.44%
9658 Kojamo
HE:KOJAMO
302 days €37.60 Million
≈ $43.96 Million
€124.66K/day Finland €7.21 ▼ -1.91%
9659 IOI Corporation Bhd
KLSE:1961
302 days RM1.42 Billion
≈ $357.62 Million
RM4.72 Million/day Malaysia RM4.25 ▼ -0.47%
9660 Sat Nusapersada Tbk
JK:PTSN
302 days Rp61.35 Million
≈ $3.60K
Rp203.45K/day Indonesia Rp222.00 ▲ +0.00%
9661 PG&E Corp
NYSE:PCG
302 days $10.20 Billion $33.82 Million/day USA $17.08 ▼ -0.23%
9662 Wellell Inc
TW:4106
302 days NT$503.54 Million
≈ $15.86 Million
NT$1.67 Million/day Taiwan NT$23.10 ▲ +0.00%
9663 Revoil S.A
AT:REVOIL
302 days €48.22 Million
≈ $56.38 Million
€159.94K/day Greece €1.70 ▼ -1.16%
9664 Montanaro European Smaller Companies Trust plc
LSE:MTE
302 days GBX812.00K
≈ $98.80
GBX2.69K/day UK GBX177.00 ▲ +0.00%
9665 Henkel AG & Co. KGaA vz. (Pref Shares)
XETRA:HEN3
301 days €7.05 Billion
≈ $8.25 Billion
€23.40 Million/day Germany €72.62 ▼ -0.19%
9666 technotrans SE
F:TTR1
301 days €31.21 Million
≈ $36.48 Million
€103.51K/day Germany €31.10 ▲ +1.63%
9667 Radiant Globaltech Bhd
KLSE:0202
301 days RM40.52 Million
≈ $10.17 Million
RM134.45K/day Malaysia RM0.23 ▲ +15.38%
9668 Cetc Potevio Science&Technology Co Ltd
SHE:002544
301 days CN¥4.45 Billion
≈ $650.78 Million
CN¥14.76 Million/day China CN¥18.45 ▼ -0.70%
9669 Array Technologies Inc
NASDAQ:ARRY
301 days $378.59 Million $1.26 Million/day USA $7.69 ▲ +0.00%
9670 Risuntek Inc
SHE:002981
301 days CN¥528.64 Million
≈ $77.36 Million
CN¥1.75 Million/day China CN¥19.16 ▼ -2.84%
9671 Hiper Global Ltd
TA:HIPR
301 days ILA75.05 Million
≈ $201.19K
ILA249.06K/day Israel ILA2535.00 ▼ -1.09%
9672 Asf Group Ltd
AU:AFA
301 days AU$231.31K
≈ $163.67K
AU$767.71/day Australia AU$0.06 ▲ +5.08%
9673 Young Poong Precision Corporation
KQ:036560
301 days ₩51.69 Billion
≈ $35.03 Million
₩171.55 Million/day Korea ₩11360.00 ▼ -1.13%
9674 Beta Systems Software AG
F:BSS
301 days €25.32 Million
≈ $29.60 Million
€84.03K/day Germany €22.20 ▲ +0.00%
9675 Hwashin Precision Engineering Co. Ltd
KQ:126640
301 days ₩86.94 Billion
≈ $58.91 Million
₩288.67 Million/day Korea ₩4200.00 ▼ -10.35%
9676 QL Resources Bhd
KLSE:7084
301 days RM1.47 Billion
≈ $368.33 Million
RM4.87 Million/day Malaysia RM3.80 ▲ +0.00%
9677 IMCD NV
AS:IMCD
301 days €853.71 Million
≈ $998.07 Million
€2.84 Million/day Netherlands €81.14 ▼ -0.98%
9678 Shenyang Brilliant Elevator Group Co Ltd
SHE:002689
301 days CN¥471.21 Million
≈ $68.95 Million
CN¥1.57 Million/day China CN¥2.52 ▼ -4.91%
9679 U.S. Physical Therapy, Inc.
NYSE:USPH
301 days $96.72 Million $321.36K/day USA $66.32 ▲ +0.17%
9680 Hwang-Kum Stee
KO:032560
301 days ₩80.38 Billion
≈ $54.47 Million
₩267.07 Million/day Korea ₩5040.00 ▼ -0.59%
9681 Tarkett SA
PA:TKTT
301 days €700.00 Million
≈ $818.37 Million
€2.33 Million/day France €17.00 ▲ +0.00%
9682 WCE Holdings Bhd
KLSE:3565
301 days RM516.56 Million
≈ $129.69 Million
RM1.72 Million/day Malaysia RM0.68 ▼ -0.74%
9683 Hi target Navigation Tech Co
SHE:300177
301 days CN¥1.07 Billion
≈ $156.16 Million
CN¥3.55 Million/day China CN¥6.29 ▼ -2.48%
9684 Xiangtan Electric Manufacturing Co Ltd
SHG:600416
301 days CN¥5.31 Billion
≈ $776.64 Million
CN¥17.64 Million/day China CN¥10.21 ▼ -1.64%
9685 Mega Lifesciences Public Company Limited
BK:MEGA
301 days ฿3.24 Billion
≈ $101.06 Million
฿10.78 Million/day Thailand ฿35.25 ▲ +2.17%
9686 Mega Lifesciences Public Company Limited
BK:MEGA-R
301 days ฿3.24 Billion
≈ $101.06 Million
฿10.78 Million/day Thailand ฿32.00 ▲ +0.00%
9687 ENIGMATIG LIMITED
NYSE MKT:EGG
301 days $1.16 Million $3.86K/day USA $10.48 ▲ +11.73%
9688 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
301 days Rs7.39 Billion
≈ $79.89 Million
Rs24.56 Million/day India Rs308.75 ▼ -0.42%
9689 AH-Vest Limited
JSE:AHL
301 days ZAC73.91 Million
≈ $39.28K
ZAC245.75K/day South Africa ZAC52.00 ▲ +0.00%
9690 Hindustan Copper Limited
NSE:HINDCOPPER
301 days Rs5.75 Billion
≈ $62.20 Million
Rs19.13 Million/day India Rs491.40 ▼ -2.16%
9691 Centuri Holdings, Inc.
NYSE:CTRI
301 days $353.05 Million $1.17 Million/day USA $31.85 ▲ +1.27%
9692 Cultural Investment Holdings Co Ltd
SHG:600715
301 days CN¥269.97 Million
≈ $39.51 Million
CN¥898.06K/day China CN¥1.56 ▲ +0.00%
9693 Sight Sciences Inc
NASDAQ:SGHT
301 days $9.74 Million $32.41K/day USA $5.46 ▼ -0.73%
9694 Orient Electric Limited
NSE:ORIENTELEC
301 days Rs6.80 Billion
≈ $73.50 Million
Rs22.61 Million/day India Rs177.95 ▲ +0.10%
9695 EPC Groupe
PA:EXPL
301 days €159.40 Million
≈ $186.36 Million
€530.35K/day France €281.00 ▲ +0.00%
9696 Mainova AG
F:MNV6
301 days €928.98 Million
≈ $1.09 Billion
€3.09 Million/day Germany €356.00 ▲ +0.00%
9697 Huize Holding Ltd
NASDAQ:HUIZ
301 days $353.44 Million $1.18 Million/day USA $1.15 ▼ -2.06%
9698 OPAL Fuels Inc
NASDAQ:OPAL
301 days $68.71 Million $228.66K/day USA $2.09 ▲ +3.98%
9699 Ailleron S.A.
WAR:ALL
301 days zł96.66 Million
≈ $26.60 Million
zł321.67K/day Poland zł16.10 ▼ -0.25%
9700 MAX Automation SE
XETRA:MXHN
300 days €78.08 Million
≈ $91.28 Million
€259.83K/day Germany €3.82 ▲ +2.14%