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
7901 Hangzhou Sunrise Technology Co Ltd
SHE:300360
355 days CN¥660.40 Million
≈ $96.64 Million
CN¥1.86 Million/day China CN¥11.99 ▼ -0.08%
7902 Imperial Ginseng Products Ltd
V:IGP
355 days CA$81.98K
≈ $59.30K
CA$230.69/day Canada CA$0.08 ▲ +0.00%
7903 CuriosityStream Inc
NASDAQ:CURIW
355 days $22.87 Million $64.37K/day USA $0.01 ▲ +3.31%
7904 Curiositystream Inc.
NASDAQ:CURI
355 days $22.87 Million $64.37K/day USA $2.44 ▼ -1.61%
7905 Synectics plc
LSE:SNX
355 days GBX17.87 Million
≈ $2.17K
GBX50.30K/day UK GBX200.00 ▲ +0.00%
7906 Etteplan Oyj
HE:ETTE
355 days €114.29 Million
≈ $133.62 Million
€321.74K/day Finland €7.30 ▲ +1.67%
7907 Sonovia Ltd
TA:SONO
355 days ILA145.03K
≈ $388.82
ILA408.30/day Israel ILA52.90 ▲ +3.73%
7908 Chateau International Development Co Ltd
TW:2722
355 days NT$689.70 Million
≈ $21.73 Million
NT$1.94 Million/day Taiwan NT$23.10 ▲ +1.32%
7909 Actinogen Medical Ltd
AU:ACW
355 days AU$5.80 Million
≈ $4.10 Million
AU$16.32K/day Australia AU$0.03 ▼ -3.03%
7910 Pubang Landscape Architecture Co Ltd
SHE:002663
355 days CN¥2.04 Billion
≈ $298.54 Million
CN¥5.75 Million/day China CN¥1.49 ▼ -1.97%
7911 Nacity Property Service Co Ltd
SHG:603506
355 days CN¥1.36 Billion
≈ $198.56 Million
CN¥3.82 Million/day China CN¥9.78 ▼ -1.71%
7912 Pentair plc
F:PNT
355 days €913.70 Million
≈ $1.07 Billion
€2.57 Million/day Germany €65.48 ▼ -1.68%
7913 Pentair PLC
NYSE:PNR
355 days $913.70 Million $2.57 Million/day USA $76.00 ▲ +1.59%
7914 Pentair plc
STU:PNT
355 days €913.70 Million
≈ $1.07 Billion
€2.57 Million/day Germany €65.94 ▼ -14.83%
7915 Apacer Technology Inc
TW:8271
355 days NT$2.38 Billion
≈ $74.97 Million
NT$6.70 Million/day Taiwan NT$204.50 ▲ +0.49%
7916 JB Hunt Transport Services Inc
NASDAQ:JBHT
355 days $1.33 Billion $3.74 Million/day USA $274.68 ▲ +2.09%
7917 Tennant Company
NYSE:TNC
355 days $280.60 Million $790.68K/day USA $91.05 ▲ +2.57%
7918 Myomo Inc
NYSE MKT:MYO
355 days $9.12 Million $25.71K/day USA $1.04 ▲ +9.47%
7919 Max Zipper Co Ltd
TWO:8932
355 days NT$605.15 Million
≈ $19.07 Million
NT$1.71 Million/day Taiwan NT$114.50 ▲ +9.57%
7920 Everus Construction Group Inc
NYSE:ECG
355 days $781.56 Million $2.20 Million/day USA $163.56 ▲ +2.87%
7921 Thunder Software Technology Co Ltd
SHE:300496
355 days CN¥2.53 Billion
≈ $370.44 Million
CN¥7.14 Million/day China CN¥61.92 ▼ -3.88%
7922 Hilan Ltd
TA:HLAN
355 days ILA1.13 Billion
≈ $3.03 Million
ILA3.19 Million/day Israel ILA19000.00 ▼ -2.86%
7923 Muar Ban Lee Group Bhd
KLSE:5152
355 days RM87.70 Million
≈ $22.02 Million
RM247.29K/day Malaysia RM0.33 ▼ -4.35%
7924 Avnet Inc
NASDAQ:AVT
355 days $5.50 Billion $15.52 Million/day USA $90.81 ▲ +2.91%
7925 Sinomach Precision Industry Co Ltd
SHE:002046
355 days CN¥1.64 Billion
≈ $239.37 Million
CN¥4.61 Million/day China CN¥75.41 ▲ +7.81%
7926 Skane mollan AB
ST:SKMO
355 days Skr23.80 Million
≈ $2.56 Million
Skr67.12K/day Sweden Skr54.00 ▼ -0.92%
7927 Lung Ming Green Energy Technology Engineering Co Ltd
TW:3018
355 days NT$658.27 Million
≈ $20.74 Million
NT$1.86 Million/day Taiwan NT$12.05 ▼ -2.43%
7928 Jilin OLED Material Tech Co Ltd
SHG:688378
355 days CN¥437.93 Million
≈ $64.08 Million
CN¥1.24 Million/day China CN¥58.23 ▲ +1.06%
7929 Webstep ASA
OL:WSTEP
355 days Nkr210.89 Million
≈ $22.19 Million
Nkr594.85K/day Norway Nkr13.50 ▲ +0.00%
7930 Southland Holdings, Inc.
NYSE MKT:SLND
355 days $636.17 Million $1.79 Million/day USA $1.16 ▲ +1.75%
7931 Acadia Healthcare Company Inc
NASDAQ:ACHC
354 days $502.84 Million $1.42 Million/day USA $26.24 ▲ +5.13%
7932 Bicycle Therapeutics Ltd
NASDAQ:BCYC
354 days $67.26 Million $189.81K/day USA $4.01 ▲ +1.26%
7933 Associate Global Partners Ltd
AU:APL
354 days AU$1.16 Million
≈ $820.07K
AU$3.27K/day Australia AU$0.19 ▼ -24.00%
7934 Jash Engineering Limited
NSE:JASH
354 days Rs2.79 Billion
≈ $30.13 Million
Rs7.86 Million/day India Rs550.30 ▲ +2.06%
7935 Technology One Ltd
AU:TNE
354 days AU$380.44 Million
≈ $269.19 Million
AU$1.07 Million/day Australia AU$29.19 ▲ +2.75%
7936 abrdn Property Income Trust Ltd.
LSE:API
354 days GBX15.11 Million
≈ $1.84K
GBX42.66K/day UK GBX1.85 ▲ +0.00%
7937 Kerur Holdings Ltd
TA:KRUR
354 days ILA160.54 Million
≈ $430.41K
ILA453.34K/day Israel ILA8400.00 ▲ +2.44%
7938 Horizon Securities Co Ltd
TWO:6015
354 days NT$9.89 Billion
≈ $311.72 Million
NT$27.94 Million/day Taiwan NT$18.05 ▼ -1.37%
7939 Jasa Armada Indonesia Tbk PT
JK:IPCM
354 days Rp370.15 Billion
≈ $21.69 Million
Rp1.05 Billion/day Indonesia Rp332.00 ▲ +3.11%
7940 Catcha Digital Bhd
KLSE:0173
354 days RM34.62 Million
≈ $8.69 Million
RM97.80K/day Malaysia RM0.24 ▲ +0.00%
7941 Surya Oil & Gas Corp.
NASDAQ:SURY
354 days $1.94 Million $5.49K/day USA $0.01 ▲ +0.00%
7942 Tong Yang Industry Co Ltd
TW:1319
354 days NT$5.50 Billion
≈ $173.13 Million
NT$15.53 Million/day Taiwan NT$79.60 ▲ +0.13%
7943 Ningbo Yongxin Optics Co Ltd
SHG:603297
354 days CN¥509.81 Million
≈ $74.60 Million
CN¥1.44 Million/day China CN¥131.30 ▼ -1.20%
7944 DRC Systems India Limited
NSE:DRCSYSTEMS
354 days Rs377.55 Million
≈ $4.08 Million
Rs1.07 Million/day India Rs14.21 ▼ -0.77%
7945 Global Blue Group Holding Ltd
NYSE:GB
354 days $429.91 Million $1.22 Million/day USA $7.49 ▲ +0.13%
7946 Addus HomeCare Corporation
NASDAQ:ADUS
354 days $144.82 Million $409.52K/day USA $96.86 ▼ -0.35%
7947 Briacell Therapeutics Corp
NASDAQ:BCTX
354 days $3.09 Million $8.73K/day USA $2.97 ▼ -1.98%
7948 Sejong Telecom Inc
KQ:036630
354 days ₩84.21 Billion
≈ $57.07 Million
₩238.15 Million/day Korea ₩6270.00 ▼ -1.57%
7949 Nongwoobio Co. Ltd
KQ:054050
354 days ₩57.94 Billion
≈ $39.27 Million
₩163.88 Million/day Korea ₩6690.00 ▲ +1.06%
7950 Integrated Electronic Systems Lab Co Ltd
SHE:002339
354 days CN¥1.83 Billion
≈ $268.48 Million
CN¥5.19 Million/day China CN¥7.10 ▼ -2.74%
7951 Innova Captab Limited
NSE:INNOVACAP
354 days Rs4.79 Billion
≈ $51.80 Million
Rs13.55 Million/day India Rs941.35 ▼ -0.29%
7952 Maschinenfabrik Berthold Hermle AG
F:MBH3
353 days €125.14 Million
≈ $146.30 Million
€354.02K/day Germany €182.00 ▲ +2.54%
7953 Shenzhen Hirisun Technology Inc
SHE:300277
353 days CN¥168.09 Million
≈ $24.60 Million
CN¥475.65K/day China CN¥14.98 ▲ +1.63%
7954 EXA E&C Inc
KQ:054940
353 days ₩61.15 Billion
≈ $41.44 Million
₩173.07 Million/day Korea ₩575.00 ▼ -0.35%
7955 Delek Group
TA:DLEKG
353 days ILA26.51 Billion
≈ $71.07 Million
ILA75.03 Million/day Israel ILA75520.00 ▼ -2.19%
7956 Strattec Security Corporation
NASDAQ:STRT
353 days $112.10 Million $317.39K/day USA $80.78 ▲ +0.29%
7957 Zhejiang Double Arrow Rubber Co Ltd
SHE:002381
353 days CN¥995.54 Million
≈ $145.68 Million
CN¥2.82 Million/day China CN¥5.20 ▼ -2.26%
7958 Synergie SE
PA:SDG
353 days €700.54 Million
≈ $819.00 Million
€1.98 Million/day France €28.40 ▲ +1.79%
7959 Solo Brands, Inc.
NYSE:SBDS
353 days $40.23 Million $113.94K/day USA $3.55 ▼ -1.39%
7960 Wuhan Fingu Electronic Technology Co Ltd
SHE:002194
353 days CN¥336.07 Million
≈ $49.18 Million
CN¥951.88K/day China CN¥11.66 ▼ -2.43%
7961 NUIX Ltd
AU:NXL
353 days AU$92.18 Million
≈ $65.22 Million
AU$261.09K/day Australia AU$1.16 ▼ -2.53%
7962 Madhav Marbles and Granites Limited
NSE:MADHAV
353 days Rs144.09 Million
≈ $1.56 Million
Rs408.15K/day India Rs36.50 ▲ +1.19%
7963 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
353 days $5.34 Million $15.12K/day USA $0.65 ▼ -2.34%
7964 21st Century Management Services Limited
NSE:21STCENMGM
353 days Rs61.49 Million
≈ $665.00K
Rs174.22K/day India Rs33.20 ▲ +1.93%
7965 Hocheng Corp
TW:1810
353 days NT$1.31 Billion
≈ $41.30 Million
NT$3.71 Million/day Taiwan NT$19.90 ▼ -1.00%
7966 Chongqing Zongshen Power Machinery Co Ltd
SHE:001696
353 days CN¥4.19 Billion
≈ $612.84 Million
CN¥11.87 Million/day China CN¥25.26 ▲ +7.95%
7967 Co-Tech Development
TWO:8358
353 days NT$1.83 Billion
≈ $57.55 Million
NT$5.18 Million/day Taiwan NT$630.00 ▼ -1.25%
7968 Nordic Paper Holding AB
ST:NPAPER
353 days Skr841.00 Million
≈ $90.51 Million
Skr2.38 Million/day Sweden Skr47.60 ▼ -0.17%
7969 Gentex Corporation
NASDAQ:GNTX
353 days $429.75 Million $1.22 Million/day USA $25.77 ▲ +2.92%
7970 Hyundai Wia
KO:011210
353 days ₩1.98 Trillion
≈ $1.34 Billion
₩5.62 Billion/day Korea ₩62900.00 ▼ -3.08%
7971 MOLECULAR PARTNERS ADS/1
F:6ML0
353 days €10.66 Million
≈ $12.46 Million
€30.21K/day Germany €3.54 ▼ -3.80%
7972 Sino Wealth Electronic Ltd
SHE:300327
353 days CN¥311.70 Million
≈ $45.61 Million
CN¥883.56K/day China CN¥32.58 ▲ +3.43%
7973 Norsk Hydro ASA
F:NOHA
353 days €42.45 Billion
≈ $49.63 Billion
€120.35 Million/day Germany €8.00 ▼ -3.03%
7974 Antony Waste Handling Cell Limited
NSE:AWHCL
353 days Rs3.82 Billion
≈ $41.30 Million
Rs10.83 Million/day India Rs472.00 ▼ -0.87%
7975 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
353 days $3.75 Billion $10.63 Million/day USA $480.18 ▲ +1.05%
7976 UNICHARM CORP. SP.ADR 1
F:UN41
353 days €255.04 Billion
≈ $298.17 Billion
€723.10 Million/day Germany €2.36 ▲ +1.72%
7977 Hongsheng Heat Exchanger Mnfg
SHG:603090
353 days CN¥288.69 Million
≈ $42.25 Million
CN¥818.56K/day China CN¥55.14 ▼ -4.24%
7978 Aditya Birla Money Limited
NSE:BIRLAMONEY
353 days Rs19.30 Billion
≈ $208.69 Million
Rs54.73 Million/day India Rs140.87 ▼ -0.47%
7979 Kanabo Group PLC
LSE:KNB
353 days GBX850.00K
≈ $103.42
GBX2.41K/day UK GBX0.22 ▼ -2.22%
7980 Micro-X Ltd
AU:MX1
353 days AU$8.49 Million
≈ $6.01 Million
AU$24.10K/day Australia AU$0.03 ▼ -2.94%
7981 Qijing Machinery
SHG:603677
352 days CN¥630.05 Million
≈ $92.20 Million
CN¥1.79 Million/day China CN¥13.45 ▼ -1.68%
7982 Distribution Solutions Group Inc
NASDAQ:DSGR
352 days $295.46 Million $838.25K/day USA $27.31 ▼ -0.69%
7983 Science Environmental Protection Co. Ltd. A
SHG:688480
352 days CN¥699.82 Million
≈ $102.41 Million
CN¥1.99 Million/day China CN¥91.68 ▼ -4.09%
7984 BIDV Insurance Corp
VN:BIC
352 days ₫4.81 Trillion
≈ $182.81 Million
₫13.65 Billion/day Vietnam ₫23900.00 ▲ +3.46%
7985 Perrot Duval Holding SA
SW:PEDU
352 days CHF4.68 Million
≈ $5.92 Million
CHF13.28K/day Switzerland CHF50.50 ▲ +0.00%
7986 Megaron SA
WAR:MEG
352 days zł6.97 Million
≈ $1.92 Million
zł19.79K/day Poland zł5.80 ▲ +0.00%
7987 Armstrong World Industries Inc
NYSE:AWI
352 days $251.90 Million $715.34K/day USA $161.46 ▲ +2.38%
7988 Ci&T Inc
NYSE:CINT
352 days $141.35 Million $401.45K/day USA $3.37 ▼ -2.03%
7989 Helmerich and Payne Inc
NYSE:HP
352 days $832.56 Million $2.37 Million/day USA $34.01 ▲ +3.82%
7990 Noida Toll Bridge Company Limited
NSE:NOIDATOLL
352 days Rs961.47 Million
≈ $10.40 Million
Rs2.73 Million/day India Rs4.82 ▼ -0.62%
7991 NRJ Group
PA:NRG
352 days €119.57 Million
≈ $139.79 Million
€339.79K/day France €6.88 ▼ -0.29%
7992 Biglari Holdings Inc
NYSE:BH
352 days $139.13 Million $395.39K/day USA $375.94 ▲ +4.57%
7993 Biglari Holdings Inc
NYSE:BH-A
352 days $139.13 Million $395.39K/day USA $1876.54 ▲ +3.57%
7994 Taihe Technologies
SHE:300801
352 days CN¥464.05 Million
≈ $67.91 Million
CN¥1.32 Million/day China CN¥28.32 ▼ -1.91%
7995 Honest Company Inc
NASDAQ:HNST
352 days $43.25 Million $122.94K/day USA $3.56 ▼ -3.52%
7996 Sunjuice Holdings Co Ltd
TW:1256
352 days NT$1.05 Billion
≈ $32.97 Million
NT$2.97 Million/day Taiwan NT$179.00 ▼ -0.28%
7997 5Th Planet Games A/S
OL:5PG
352 days Nkr2.35 Million
≈ $246.76K
Nkr6.67K/day Norway Nkr1.40 ▲ +1.45%
7998 Episil-Precision Inc
TW:3016
352 days NT$872.16 Million
≈ $27.48 Million
NT$2.48 Million/day Taiwan NT$133.50 ▼ -2.91%
7999 Hindustan Construction Company Limited
NSE:HCC
352 days Rs43.33 Billion
≈ $468.58 Million
Rs123.24 Million/day India Rs26.76 ▼ -2.26%
8000 Raize Servicos de Gestao SA
LS:MLRZE
352 days €646.96K
≈ $756.36K
€1.84K/day Portugal €1.31 ▲ +0.00%