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
26001 Nordic Halibut AS
OL:NOHAL
30 days Nkr43.87 Million
≈ $4.62 Million
Nkr1.44 Million/day Norway Nkr29.00 ▲ +0.69%
26002 Aksara Global Development Tbk PT
JK:GAMA
30 days Rp22.48 Billion
≈ $1.32 Million
Rp737.87 Million/day Indonesia Rp18.00 ▲ +0.00%
26003 Midnight Sun Mining Corp
V:MMA
30 days CA$43.15K
≈ $31.21K
CA$1.42K/day Canada CA$0.47 ▼ -5.53%
26004 5E Advanced Materials Inc
NASDAQ:FEAM
30 days $140.50K $4.62K/day USA $3.28 ▼ -1.80%
26005 Digi Communications NV
RO:DIGI
30 days RON93.04 Million
≈ $21.36 Million
RON3.06 Million/day Romania RON55.70 ▲ +0.54%
26006 Ortin Global Limited
NSE:ORTINGLOBE
30 days Rs2.00 Million
≈ $21.68K
Rs65.89K/day India Rs15.28 ▲ +2.34%
26007 Baselode Energy Corp
V:FIND
30 days CA$403.73K
≈ $292.05K
CA$13.28K/day Canada CA$0.25 ▲ +0.00%
26008 Qlosr Group AB Series B
ST:QLOSR-B
30 days Skr541.00K
≈ $58.22K
Skr17.80K/day Sweden Skr0.02 ▼ -7.37%
26009 Hollywood Bowl Group PLC
LSE:BOWL
30 days GBX4.18 Million
≈ $508.34
GBX137.52K/day UK GBX256.00 ▲ +0.39%
26010 Current Water Technologies Inc
V:WATR
30 days CA$94.23K
≈ $68.17K
CA$3.10K/day Canada CA$0.01 ▲ +0.00%
26011 Exzeo Group, Inc.
NYSE:XZO
30 days $8.20 Million $270.07K/day USA $15.96 ▼ -0.44%
26012 Hung Ching Development & Construction Co Ltd
TW:2527
30 days NT$1.07 Billion
≈ $33.72 Million
NT$35.26 Million/day Taiwan NT$52.00 ▼ -1.33%
26013 Vext Science Inc
F:VV5
30 days €1.43 Million
≈ $1.68 Million
€47.26K/day Germany €0.15 ▲ +4.76%
26014 New Fortress Energy LLC
NASDAQ:NFE
30 days $719.04 Million $23.71 Million/day USA $4.31 ▲ +2.13%
26015 FCR Immobilien AG
XETRA:FC9
30 days €3.60 Million
≈ $4.21 Million
€118.87K/day Germany €10.10 ▼ -0.98%
26016 NMDC Steel Limited
NSE:NSLNISP
30 days Rs10.13 Billion
≈ $109.55 Million
Rs334.12 Million/day India Rs40.07 ▲ +1.06%
26017 Boyaa Interactive International Limited
F:1BY
30 days €29.22 Million
≈ $34.16 Million
€964.81K/day Germany €0.32 ▼ -2.99%
26018 Fervo Energy Company Class A common stock
NASDAQ:FRVO
30 days $16.75 Million $553.21K/day USA $11.98 ▼ -6.92%
26019 Kiang Huat Sea Gull Trading Frozen Food Public Company Limited
BK:CHOTI
30 days ฿99.22 Million
≈ $3.09 Million
฿3.28 Million/day Thailand ฿68.75 ▼ -0.36%
26020 Turnstone Biologics Corp. Common Stock
NASDAQ:TSBX
30 days $602.00K $19.88K/day USA $0.36 ▲ +0.00%
26021 Terra Uranium Ltd
AU:T92
30 days AU$23.84K
≈ $16.86K
AU$787.77/day Australia AU$0.04 ▲ +0.00%
26022 XCF Global, Inc. Class A Common Stock
NASDAQ:SAFX
30 days $21.99 Million $727.28K/day USA $0.29 ▼ -5.32%
26023 Stalexport Autostrady SA
WAR:STX
30 days zł30.95 Million
≈ $8.52 Million
zł1.02 Million/day Poland zł1.83 ▲ +0.00%
26024 B Yair Building Corporation 1988 Ltd
TA:BYAR
30 days ILA857.00K
≈ $2.30K
ILA28.37K/day Israel ILA1303.00 ▼ -2.10%
26025 OLAM GROUP LTD
F:K25
30 days €1.99 Billion
≈ $2.32 Billion
€65.81 Million/day Germany €0.64 ▼ -2.31%
26026 Starcore International Mines Ltd
TO:SAM
30 days CA$708.00K
≈ $512.16K
CA$23.45K/day Canada CA$0.36 ▲ +1.43%
26027 Dongkuk Structures & Construction Company Limited
KQ:100130
30 days ₩4.68 Billion
≈ $3.17 Million
₩155.35 Million/day Korea ₩1594.00 ▼ -4.95%
26028 Shenzhen Shenbao Industrial Co Ltd
SHE:200019
30 days HK$215.08 Million
≈ $27.46 Million
HK$7.15 Million/day China HK$3.20 ▲ +0.31%
26029 Bowen Acquisition Corp Ordinary Shares
NASDAQ:BOWN
30 days $176.22K $5.86K/day USA $9.19 ▲ +0.00%
26030 Chatham Rock Phosphate Ltd
V:NZP
30 days CA$43.31K
≈ $31.33K
CA$1.44K/day Canada CA$0.03 ▲ +0.00%
26031 ESGL Holdings Limited
NASDAQ:OIO
30 days $853.67K $28.37K/day USA $1.71 ▼ -6.04%
26032 Polestar Automotive Holding UK PLC Class C-1 ADS (ADW)
NASDAQ:PSNYW
30 days $511.57 Million $17.01 Million/day USA $3.33 ▲ +1.84%
26033 Independence Gold Corp
V:IGO
30 days CA$117.72K
≈ $85.16K
CA$3.91K/day Canada CA$0.13 ▼ -10.34%
26034 USANA Health Sciences Inc
NYSE:USNA
30 days $9.66 Million $321.20K/day USA $15.46 ▲ +3.41%
26035 First Community Bancshares Inc
NASDAQ:FCBC
30 days $248.39 Million $8.26 Million/day USA $47.91 ▲ +0.10%
26036 T&R Biofab Co. Ltd
KQ:246710
30 days ₩3.26 Billion
≈ $2.21 Million
₩108.37 Million/day Korea ₩2050.00 ▼ -0.73%
26037 Commerce Bancshares Inc
NASDAQ:CBSH
30 days $2.30 Billion $76.52 Million/day USA $54.29 ▼ -0.51%
26038 N. Varveris-Moda Bagno S.A
AT:MODA
30 days €1.69 Million
≈ $1.97 Million
€56.10K/day Greece €6.95 ▲ +0.00%
26039 Hotel Mandarine Regency Tbk PT
JK:HOME
30 days Rp26.96 Billion
≈ $1.58 Million
Rp897.70 Million/day Indonesia Rp50.00 ▲ +0.00%
26040 MetalsTech Limited
F:MT1
30 days €90.01K
≈ $105.24K
€3.00K/day Germany €0.09 ▲ +13.71%
26041 Icon Energy Ltd
AU:ICN
30 days AU$440.54K
≈ $311.71K
AU$14.67K/day Australia AU$0.01 ▲ +0.00%
26042 Smart for Life, Inc. Common Stock
NASDAQ:SMFL
30 days $809.68K $26.99K/day USA $0.00 ▲ +0.00%
26043 Cuprina Holdings (Cayman) Limited Class A Ordinary Shares
NASDAQ:CUPR
30 days $255.95K $8.54K/day USA $1.90 ▼ -7.77%
26044 Gyrodyne Company of America Inc
NASDAQ:GYRO
30 days $171.10 Billion $5.72 Billion/day USA $4.70 ▼ -1.67%
26045 Altima Resources Ltd
V:ARH
30 days CA$1.09 Million
≈ $790.62K
CA$36.51K/day Canada CA$0.47 ▲ +0.00%
26046 Vast Renewables Limited Ordinary Shares
NASDAQ:VSTE
30 days $839.00K $28.04K/day USA $0.08 ▲ +0.00%
26047 The Erawan Group Public Company Limited
BK:ERW
30 days ฿242.51 Million
≈ $7.56 Million
฿8.11 Million/day Thailand ฿3.56 ▼ -0.56%
26048 Eco Wave Power Global AB ADR
NASDAQ:WAVE
30 days $214.99K $7.19K/day USA $7.00 ▲ +0.29%
26049 Red Star Macalline Group Corp Ltd Class A
SHG:601828
30 days CN¥2.19 Billion
≈ $319.92 Million
CN¥73.16 Million/day China CN¥2.16 ▲ +0.47%
26050 Vyome Holdings, Inc.
NASDAQ:HIND
30 days $152.66K $5.11K/day USA $1.97 ▼ -1.99%
26051 Chalet Hotels Limited
NSE:CHALET
30 days Rs1.12 Billion
≈ $12.07 Million
Rs37.38 Million/day India Rs814.30 ▼ -1.39%
26052 Ellington Financial Inc.
NYSE:EFC
30 days $388.99 Million $13.03 Million/day USA $11.69 ▼ -0.17%
26053 Anglo American Platinum Ltd
JSE:AMS
30 days ZAC3.69 Billion
≈ $1.96 Million
ZAC123.56 Million/day South Africa ZAC73681.00 ▲ +0.00%
26054 Elevai Labs, Inc. Common Stock
NASDAQ:ELAB
30 days $1.25 Million $42.00K/day USA $2.96 ▼ -2.95%
26055 COVIVIO UNS.ADR/1/4
F:F5D0
30 days €226.90 Million
≈ $265.27 Million
€7.60 Million/day Germany €14.20 ▲ +0.00%
26056 Privasia Technology Bhd
KLSE:0123
30 days RM14.89 Million
≈ $3.74 Million
RM498.86K/day Malaysia RM0.07 ▼ -6.67%
26057 Golden Pursuit Resources Ltd
V:GDP
30 days CA$43.32K
≈ $31.34K
CA$1.45K/day Canada CA$0.29 ▲ +1.75%
26058 Van Phu - Invest Investment JSC
VN:VPI
30 days ₫252.73 Billion
≈ $9.60 Million
₫8.47 Billion/day Vietnam ₫52000.00 ▼ -4.76%
26059 Changchun Gas Co Ltd
SHG:600333
30 days CN¥244.32 Million
≈ $35.75 Million
CN¥8.19 Million/day China CN¥6.70 ▲ +3.72%
26060 Retail Estates - Sicafi
BR:RET
30 days €15.66 Million
≈ $18.31 Million
€525.27K/day Belgium €61.50 ▼ -1.60%
26061 Guangxi Wuzhou Communications Co Ltd
SHG:600368
30 days CN¥69.17 Million
≈ $10.12 Million
CN¥2.32 Million/day China CN¥4.25 ▲ +1.43%
26062 Corporativo GBM S.A.B. de C.V
MX:GBMO
30 days MX$2.57 Billion
≈ $148.00 Million
MX$86.32 Million/day Mexico MX$16.58 ▲ +0.85%
26063 Riverstone Energy Ltd
LSE:RSE
30 days GBX435.16K
≈ $52.95
GBX14.61K/day UK GBX585.00 ▲ +0.00%
26064 Vereinigte Filzfabriken AG
MU:VFF
30 days €405.70K
≈ $474.30K
€13.62K/day Germany €500.00 ▲ +0.00%
26065 Coles Group Ltd
AU:COL
30 days AU$552.00 Million
≈ $390.58 Million
AU$18.56 Million/day Australia AU$23.70 ▲ +1.41%
26066 Baazar Style Retail Limited
NSE:STYLEBAAZA
30 days Rs602.02 Million
≈ $6.51 Million
Rs20.25 Million/day India Rs379.95 ▲ +0.17%
26067 Alexium International Group Ltd
AU:AJX
30 days AU$403.48K
≈ $285.48K
AU$13.58K/day Australia AU$0.01 ▲ +0.00%
26068 Spruce Power Holding Corp
NYSE:SPRU
30 days $18.81 Million $632.91K/day USA $1.50 ▼ -1.32%
26069 Sirius Real Estate Ltd
JSE:SRE
30 days ZAC43.70 Million
≈ $23.22K
ZAC1.47 Million/day South Africa ZAC1979.00 ▲ +1.12%
26070 SIRIUS REAL ESTATE LTD.
F:EYI
30 days €43.70 Million
≈ $51.09 Million
€1.47 Million/day Germany €1.04 ▲ +0.00%
26071 Atlas Corp
NASDAQ:ATCOL
30 days $129.70 Million $4.37 Million/day USA $25.32 ▲ +0.00%
26072 Allegro.eu S.A.
WAR:ALE
30 days zł262.30 Million
≈ $72.19 Million
zł8.83 Million/day Poland zł53.30 ▲ +2.40%
26073 Unique Engineering and Construction Public Company Limited
BK:UNIQ
30 days ฿2.38 Billion
≈ $74.06 Million
฿80.02 Million/day Thailand ฿2.62 ▲ +0.00%
26074 SM Wirtschaftsberatungs AG
XETRA:SMWN
30 days €53.12K
≈ $62.11K
€1.79K/day Germany €4.56 ▲ +0.00%
26075 Sporting Clube de Portugal - Futebol SAD
LS:SCP
30 days €13.41 Million
≈ $15.68 Million
€452.25K/day Portugal €1.00 ▲ +2.05%
26076 Generation Income Properties Inc
NASDAQ:GIPR
30 days $654.62K $22.10K/day USA $0.43 ▲ +5.76%
26077 Commerce Resources Corp.
V:CCE
30 days CA$206.12K
≈ $149.10K
CA$6.96K/day Canada CA$0.23 ▼ -2.13%
26078 Full Wang International Development Co Ltd
TWO:6219
30 days NT$887.82 Million
≈ $27.97 Million
NT$30.02 Million/day Taiwan NT$11.95 ▲ +0.00%
26079 Corporativo Fragua S.A.B. de C.V
MX:FRAGUAB
30 days MX$1.77 Billion
≈ $101.94 Million
MX$59.92 Million/day Mexico MX$419.99 ▲ +0.00%
26080 Hotel Shilla Co Ltd
KO:008775
30 days ₩112.37 Billion
≈ $76.15 Million
₩3.80 Billion/day Korea ₩26950.00 ▼ -3.06%
26081 Cathedra Bitcoin Inc
V:CBIT
30 days CA$764.83K
≈ $553.27K
CA$25.89K/day Canada CA$0.38 ▲ +0.00%
26082 Castellum AB
ST:CAST
29 days Skr1.70 Billion
≈ $183.27 Million
Skr57.74 Million/day Sweden Skr120.80 ▲ +1.38%
26083 Adese Gayrimenkul Yatirim AS
IS:ADESE
29 days TL142.16 Million
≈ $3.18 Million
TL4.82 Million/day Turkey TL0.57 ▼ -1.72%
26084 WHA Corporation Public Company Limited
BK:WHA-R
29 days ฿1.57 Billion
≈ $48.91 Million
฿53.22 Million/day Thailand ฿5.00 ▲ +1.21%
26085 Carindale Property Trust
AU:CDP
29 days AU$1.74 Million
≈ $1.23 Million
AU$58.92K/day Australia AU$5.41 ▼ -0.18%
26086 Western Mining Co Ltd
SHG:601168
29 days CN¥1.33 Billion
≈ $194.10 Million
CN¥45.02 Million/day China CN¥35.31 ▲ +1.64%
26087 Mobile Infrastructure Corporation
NYSE MKT:BEEP
29 days $3.75 Million $127.16K/day USA $2.56 ▲ +0.79%
26088 China Pacific Insurance (Group) Co. Ltd
F:75C
29 days €7.75 Billion
≈ $9.06 Billion
€263.07 Million/day Germany €3.14 ▼ -0.63%
26089 Scandion Oncology A/S
ST:SCOL
29 days Skr807.00K
≈ $86.85K
Skr27.43K/day Sweden Skr0.00 ▲ +0.00%
26090 Da Lue International Holding Co Ltd
TWO:4804
29 days NT$13.81 Million
≈ $435.22K
NT$469.56K/day Taiwan NT$3.27 ▲ +0.00%
26091 Enablence Technologies Inc
V:ENA
29 days CA$2.67 Million
≈ $1.93 Million
CA$90.67K/day Canada CA$7.95 ▼ -10.67%
26092 Dome Gold Mines Ltd
AU:DME
29 days AU$55.47K
≈ $39.25K
AU$1.89K/day Australia AU$0.05 ▲ +0.00%
26093 Wysiwyg Studios Co. Ltd
KQ:299900
29 days ₩8.66 Billion
≈ $5.87 Million
₩294.78 Million/day Korea ₩233.00 ▲ +7.87%
26094 Konka Group Co Ltd
SHE:200016
29 days HK$1.07 Billion
≈ $136.52 Million
HK$36.44 Million/day China HK$0.71 ▲ +0.00%
26095 China Molybdenum Co. Ltd
F:D7N
29 days €7.28 Billion
≈ $8.51 Billion
€248.19 Million/day Germany €1.74 ▲ +1.07%
26096 Molecure S.A.
WAR:MOC
29 days zł324.44K
≈ $89.29K
zł11.08K/day Poland zł6.53 ▼ -1.21%
26097 Sare Holding S.A.B. de C.V
MX:SAREB
29 days MX$102.91 Million
≈ $5.92 Million
MX$3.52 Million/day Mexico MX$0.01 ▲ +0.00%
26098 SungEel HiTech Co. Ltd.
KQ:365340
29 days ₩24.27 Billion
≈ $16.45 Million
₩829.41 Million/day Korea ₩35050.00 ▼ -2.09%
26099 Generations Bancorp NY Inc
NASDAQ:GBNY
29 days $26.12 Million $894.01K/day USA $16.23 ▲ +0.12%
26100 Red Planet Indonesia Tbk
JK:PSKT
29 days Rp1.67 Billion
≈ $97.69K
Rp57.08 Million/day Indonesia Rp214.00 ▲ +1.90%