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,401
Current liabilities and defensive assets required

Last Updated

Oct 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
7101 JPG
KLSE:5323
377 days RM240.44 Million
≈ $60.37 Million
RM637.19K/day Malaysia RM1.72 ▲ +0.58%
7102 Changjiang Publishing & Media Co Ltd
SHG:600757
377 days CN¥3.77 Billion
≈ $551.71 Million
CN¥9.99 Million/day China CN¥7.70 ▼ -1.28%
7103 MCT Bhd
KLSE:5182
377 days RM297.16 Million
≈ $74.61 Million
RM787.76K/day Malaysia RM0.16 ▲ +0.00%
7104 Erayak Power Solution Group Inc. Class A Ordinary Shares
NASDAQ:RAYA
377 days $21.47 Million $56.91K/day USA $1.50 ▼ -7.98%
7105 Prim S.A.
MC:PRM
377 days €60.89 Million
≈ $71.19 Million
€161.45K/day Spain €12.60 ▲ +0.00%
7106 Argan Inc
NYSE:AGX
377 days $821.16 Million $2.18 Million/day USA $388.10 ▲ +0.05%
7107 Deutsche Rohstoff AG
XETRA:DR0
377 days €43.99 Million
≈ $51.42 Million
€116.63K/day Germany €85.70 ▲ +2.15%
7108 Sika AG
SW:SIKA
377 days CHF2.89 Billion
≈ $3.65 Billion
CHF7.66 Million/day Switzerland CHF176.50 ▲ +1.00%
7109 Rocky Brands Inc
NASDAQ:RCKY
377 days $96.97 Million $257.17K/day USA $45.67 ▼ -0.17%
7110 Zhejiang Aokang Shoes Co Ltd
SHG:603001
377 days CN¥655.14 Million
≈ $95.87 Million
CN¥1.74 Million/day China CN¥11.91 ▲ +9.97%
7111 Insteel Industries Inc
NYSE:IIIN
377 days $80.69 Million $214.02K/day USA $30.36 ▲ +1.47%
7112 Power HF Co Ltd
SHG:605100
377 days CN¥302.69 Million
≈ $44.29 Million
CN¥802.97K/day China CN¥40.58 ▲ +0.27%
7113 Manx Financial Group PLC
F:3IM
377 days €345.52 Million
≈ $403.95 Million
€916.60K/day Germany €0.25 ▼ -0.79%
7114 Hebei Jianxin Chemical Co Ltd
SHE:300107
377 days CN¥150.00 Million
≈ $21.95 Million
CN¥397.92K/day China CN¥8.63 ▲ +20.03%
7115 Orion Oyj B
HE:ORNBV
377 days €558.50 Million
≈ $652.95 Million
€1.48 Million/day Finland €82.75 ▲ +0.18%
7116 Orion Oyj A
HE:ORNAV
377 days €558.50 Million
≈ $652.95 Million
€1.48 Million/day Finland €82.20 ▼ -0.12%
7117 GIIR Inc
KO:035000
377 days ₩278.71 Billion
≈ $188.88 Million
₩739.47 Million/day Korea ₩6450.00 ▼ -0.46%
7118 Grand Foundry Limited
NSE:GFSTEELS
377 days Rs124.20 Million
≈ $1.34 Million
Rs329.55K/day India Rs43.95 ▲ +2.00%
7119 Palred Technologies Limited
NSE:PALREDTEC
377 days Rs759.76 Million
≈ $8.22 Million
Rs2.02 Million/day India Rs45.38 ▲ +2.86%
7120 Riversgold Ltd
AU:RGL
377 days AU$241.20K
≈ $170.67K
AU$640.12/day Australia AU$0.01 ▲ +0.00%
7121 Omega Flex Inc
NASDAQ:OFLX
377 days $14.44 Million $38.33K/day USA $26.23 ▼ -0.19%
7122 Laboratorios Farmaceuticos ROVI
MC:ROVI
377 days €191.39 Million
≈ $223.76 Million
€508.00K/day Spain €57.45 ▼ -1.79%
7123 Pureprofile Ltd
AU:PPL
377 days AU$23.56 Million
≈ $16.67 Million
AU$62.54K/day Australia AU$0.03 ▼ -3.45%
7124 Highwoods Properties Inc
NYSE:HIW
377 days $315.48 Million $837.57K/day USA $29.76 ▲ +0.88%
7125 Victoria Insurance Tbk PT
JK:VINS
377 days Rp39.00 Billion
≈ $2.29 Million
Rp103.57 Million/day Indonesia Rp142.00 ▲ +2.16%
7126 G.I. Tech Co. Ltd.
KQ:382480
377 days ₩30.64 Billion
≈ $20.76 Million
₩81.35 Million/day Korea ₩1582.00 ▼ -0.69%
7127 Yihai International Holding Ltd
F:YIR
377 days €576.46 Million
≈ $673.94 Million
€1.53 Million/day Germany €1.66 ▲ +0.00%
7128 Xiamen Red Phase Instruments Inc
SHE:300427
377 days CN¥391.98 Million
≈ $57.36 Million
CN¥1.04 Million/day China CN¥6.09 ▲ +2.35%
7129 Synmosa Biopharma
TWO:4114
376 days NT$2.33 Billion
≈ $73.52 Million
NT$6.20 Million/day Taiwan NT$29.90 ▼ -1.16%
7130 Hangzhou Shenhao Technology Co Ltd
SHE:300853
376 days CN¥355.94 Million
≈ $52.08 Million
CN¥945.58K/day China CN¥32.55 ▲ +3.56%
7131 Gurit Holding AG
SW:GURN
376 days CHF97.86 Million
≈ $123.73 Million
CHF260.00K/day Switzerland CHF48.90 ▲ +2.30%
7132 Ningbo Sunrise Elc Technology Co Ltd Class A
SHE:002937
376 days CN¥511.40 Million
≈ $74.83 Million
CN¥1.36 Million/day China CN¥22.79 ▼ -1.04%
7133 Scope Metals Group Ltd
TA:SCOP
376 days ILA541.43 Million
≈ $1.45 Million
ILA1.44 Million/day Israel ILA27550.00 ▲ +2.80%
7134 Torunlar Gayrimenkul Yatirim Ortakligi AS
IS:TRGYO
376 days TL7.11 Billion
≈ $159.24 Million
TL18.90 Million/day Turkey TL91.30 ▼ -1.40%
7135 VSE Corporation
NASDAQ:VSEC
376 days $362.54 Million $963.85K/day USA $163.33 ▼ -2.45%
7136 Ibotta, Inc.
NYSE:IBTA
376 days $212.82 Million $565.82K/day USA $43.28 ▲ +0.74%
7137 WSP Global Inc
TO:WSP
376 days CA$5.88 Billion
≈ $4.25 Billion
CA$15.63 Million/day Canada CA$163.43 ▼ -0.12%
7138 CSW Industrials Inc
NASDAQ:CSWI
376 days $151.65 Million $403.29K/day USA $305.10 ▲ +0.00%
7139 S-Fuelcell co. Ltd
KQ:288620
376 days ₩37.99 Billion
≈ $25.75 Million
₩101.04 Million/day Korea ₩3550.00 ▼ -3.92%
7140 Jess-Link Products Co Ltd
TW:6197
376 days NT$3.20 Billion
≈ $100.90 Million
NT$8.52 Million/day Taiwan NT$360.50 ▼ -7.68%
7141 Cyan AG
XETRA:CYR
376 days €2.06 Million
≈ $2.41 Million
€5.48K/day Germany €2.04 ▼ -1.92%
7142 Kimlun Corporation Bhd
KLSE:5171
376 days RM1.34 Billion
≈ $337.45 Million
RM3.58 Million/day Malaysia RM0.85 ▼ -1.16%
7143 GEVORKYAN as
PR:GEV
376 days Kč35.20 Million
≈ $1.69 Million
Kč93.65K/day Czech Republic Kč181.00 ▲ +0.84%
7144 BlackBerry Ltd
TO:BB
376 days CA$261.82 Million
≈ $189.40 Million
CA$696.57K/day Canada CA$12.09 ▼ -4.88%
7145 Jiangsu Boqian New Materials Stock Co Ltd
SHG:605376
376 days CN¥273.28 Million
≈ $39.99 Million
CN¥727.16K/day China CN¥99.50 ▼ -0.99%
7146 Walvax BioTech
SHE:300142
376 days CN¥2.01 Billion
≈ $293.85 Million
CN¥5.34 Million/day China CN¥14.08 ▲ +0.21%
7147 Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM
376 days Rs2.29 Billion
≈ $24.79 Million
Rs6.10 Million/day India Rs1019.60 ▲ +0.53%
7148 Shanghai Fengyuzhu Exhibition Co Ltd Class A
SHG:603466
376 days CN¥1.92 Billion
≈ $280.92 Million
CN¥5.11 Million/day China CN¥13.57 ▲ +9.97%
7149 Shiyan Taixiang Industry Co. Ltd. A
SHE:301192
376 days CN¥174.99 Million
≈ $25.61 Million
CN¥465.87K/day China CN¥19.14 ▲ +0.21%
7150 Cactus Inc
NYSE:WHD
375 days $510.19 Million $1.36 Million/day USA $64.07 ▲ +1.75%
7151 Uni Charm Indonesia PT
JK:UCID
375 days Rp2.58 Trillion
≈ $151.26 Million
Rp6.88 Billion/day Indonesia Rp480.00 ▼ -0.83%
7152 Apogee Enterprises Inc
NASDAQ:APOG
375 days $251.55 Million $670.15K/day USA $41.97 ▲ +2.52%
7153 Logic Instrume
PA:ALLOG
375 days €18.18 Million
≈ $21.25 Million
€48.43K/day France €1.74 ▼ -3.23%
7154 Expeditors International of Washington, Inc.
NYSE:EXPD
375 days $2.63 Billion $7.01 Million/day USA $195.13 ▲ +0.89%
7155 ManpowerGroup Inc
NYSE:MAN
375 days $4.63 Billion $12.34 Million/day USA $51.64 ▲ +0.68%
7156 Synel M.L.L Payway Ltd
TA:SNEL
375 days ILA28.35 Million
≈ $75.99K
ILA75.57K/day Israel ILA1626.00 ▲ +0.93%
7157 SK HYNIX GDR 144A/REGS 1
F:HY9H
375 days €38.41 Trillion
≈ $44.91 Trillion
€102.41 Billion/day Germany €988.00 ▼ -4.54%
7158 Methode Electronics Inc
NYSE:MEI
375 days $260.50 Million $694.52K/day USA $15.12 ▼ -0.79%
7159 Tencent Music Entertainment Group
NYSE:TME
375 days $14.75 Billion $39.32 Million/day USA $8.50 ▲ +0.59%
7160 Westbond Enterprises Corp
V:WBE
375 days CA$1.85 Million
≈ $1.34 Million
CA$4.93K/day Canada CA$0.23 ▲ +0.00%
7161 Hubei Jianghan New Materials Co. Ltd. A
SHG:603281
375 days CN¥298.08 Million
≈ $43.62 Million
CN¥795.07K/day China CN¥18.81 ▲ +0.43%
7162 KURITA WTR IND.UNSP.ADR 2
F:KWI0
375 days €132.86 Billion
≈ $155.33 Billion
€354.39 Million/day Germany €83.00 ▲ +0.61%
7163 Colorpak Indonesia Tbk
JK:CLPI
375 days Rp377.88 Billion
≈ $22.14 Million
Rp1.01 Billion/day Indonesia Rp1545.00 ▼ -1.90%
7164 Timken Company
NYSE:TKR
375 days $982.70 Million $2.62 Million/day USA $114.27 ▼ -0.76%
7165 Loulis Mills S.A.
AT:KYLO
375 days €48.96 Million
≈ $57.24 Million
€130.63K/day Greece €3.31 ▲ +0.30%
7166 Paterson Resources Ltd
AU:PSL
375 days AU$108.46K
≈ $76.74K
AU$289.36/day Australia AU$0.04 ▲ +4.88%
7167 Werner Enterprises Inc
NASDAQ:WERN
375 days $500.91 Million $1.34 Million/day USA $32.20 ▼ -1.59%
7168 Thai Setakij Insurance PCL
BK:TSI
375 days ฿393.95 Million
≈ $12.28 Million
฿1.05 Million/day Thailand ฿0.04 ▼ -20.00%
7169 Amneal Pharmaceuticals, Inc. Class A Common Stock
NYSE:AMRX
375 days $885.20 Million $2.36 Million/day USA $12.18 ▲ +2.01%
7170 V2X Inc
NYSE:VVX
375 days $938.70 Million $2.50 Million/day USA $68.36 ▼ -0.96%
7171 Shanghai Bolex Food Technology Co. Ltd.
SHG:603170
375 days CN¥526.30 Million
≈ $77.01 Million
CN¥1.40 Million/day China CN¥13.44 ▼ -1.18%
7172 Azenta Inc
NASDAQ:AZTA
375 days $279.82 Million $746.78K/day USA $37.87 ▲ +0.26%
7173 Hubei Forbon Technology Co Ltd
SHE:300387
375 days CN¥379.74 Million
≈ $55.57 Million
CN¥1.01 Million/day China CN¥7.40 ▲ +0.95%
7174 Vesuvius PLC
LSE:VSVS
375 days GBX514.10 Million
≈ $62.55K
GBX1.37 Million/day UK GBX457.00 ▼ -1.25%
7175 BEML Limited
NSE:BEML
375 days Rs20.61 Billion
≈ $222.90 Million
Rs55.02 Million/day India Rs1977.10 ▲ +1.36%
7176 Shaanxi Construction Machinery Co Ltd
SHG:600984
374 days CN¥4.45 Billion
≈ $651.71 Million
CN¥11.89 Million/day China CN¥3.60 ▲ +0.00%
7177 AWC Berhad
KLSE:7579
374 days RM150.31 Million
≈ $37.74 Million
RM401.41K/day Malaysia RM0.69 ▲ +4.55%
7178 SF Diamond
SHE:300179
374 days CN¥387.67 Million
≈ $56.73 Million
CN¥1.04 Million/day China CN¥34.60 ▲ +1.14%
7179 Mastersystem Infotama Tbk.
JK:MSTI
374 days Rp895.99 Billion
≈ $52.50 Million
Rp2.39 Billion/day Indonesia Rp1320.00 ▲ +0.00%
7180 New York Times Company
NYSE:NYT
374 days $664.18 Million $1.77 Million/day USA $66.88 ▲ +1.21%
7181 EMCOR Group Inc
NYSE:EME
374 days $4.94 Billion $13.21 Million/day USA $776.05 ▼ -0.40%
7182 Elton International Trading Company S.A
AT:ELTON
374 days €39.20 Million
≈ $45.83 Million
€104.74K/day Greece €1.75 ▲ +0.86%
7183 Parrot
PA:PARRO
374 days €36.50 Million
≈ $42.67 Million
€97.53K/day France €7.60 ▲ +0.00%
7184 Ningbo Henghe Mould Co Ltd
SHE:300539
374 days CN¥517.30 Million
≈ $75.70 Million
CN¥1.38 Million/day China CN¥16.03 ▼ -0.62%
7185 R&S GROUP HOLDING AG
SW:RSGN
374 days CHF130.36 Million
≈ $164.82 Million
CHF348.71K/day Switzerland CHF17.21 ▲ +0.47%
7186 Modiin Energy-Limited Partnership
TA:MDIN-L
374 days ILA1.74 Million
≈ $4.66K
ILA4.65K/day Israel ILA221.20 ▲ +4.83%
7187 Mirion Technologies Inc
NYSE:MIR
374 days $288.40 Million $771.51K/day USA $16.42 ▲ +1.05%
7188 NUIX Ltd
AU:NXL
374 days AU$118.55 Million
≈ $83.88 Million
AU$317.14K/day Australia AU$1.62 ▼ -4.99%
7189 Tashin Holdings Bhd
KLSE:0211
374 days RM70.08 Million
≈ $17.60 Million
RM187.49K/day Malaysia RM0.19 ▲ +2.70%
7190 Xinxiang Richful Lube Additive Co. Ltd
SHE:300910
374 days CN¥1.69 Billion
≈ $247.59 Million
CN¥4.53 Million/day China CN¥26.91 ▼ -2.43%
7191 Canadian Utilities Limited
TO:CU
374 days CA$687.00 Million
≈ $496.97 Million
CA$1.84 Million/day Canada CA$48.17 ▼ -2.15%
7192 Chi Hua Fitness Co Ltd
TWO:1593
374 days NT$428.28 Million
≈ $13.49 Million
NT$1.15 Million/day Taiwan NT$31.40 ▲ +0.00%
7193 Ningbo Peace Bird Fashion
SHG:603877
374 days CN¥1.91 Billion
≈ $279.44 Million
CN¥5.11 Million/day China CN¥12.06 ▼ -0.17%
7194 Insigma
SHG:600797
373 days CN¥1.32 Billion
≈ $192.62 Million
CN¥3.52 Million/day China CN¥6.58 ▲ +0.77%
7195 Atom Hoteles Socimi
MC:YATO
373 days €15.99 Million
≈ $18.69 Million
€42.81K/day Spain €17.70 ▼ -0.56%
7196 Shyft Group Inc
NASDAQ:SHYF
373 days $186.38 Million $499.21K/day USA $12.54 ▲ +0.00%
7197 Wacker Chemie AG
XETRA:WCH
373 days €1.61 Billion
≈ $1.88 Billion
€4.30 Million/day Germany €88.20 ▲ +1.15%
7198 Seoulin Bioscience Co.Ltd
KQ:038070
373 days ₩32.38 Billion
≈ $21.95 Million
₩86.76 Million/day Korea ₩3870.00 ▼ -1.53%
7199 Jiangsu Tongda Power Technology Co Ltd
SHE:002576
373 days CN¥721.68 Million
≈ $105.60 Million
CN¥1.93 Million/day China CN¥15.29 ▼ -4.85%
7200 Kyung Nong Corporation
KO:002100
373 days ₩222.49 Billion
≈ $150.78 Million
₩596.18 Million/day Korea ₩8990.00 ▲ +0.56%