Global Self Storage, Inc. (SELF) Balance sheet

Market cap
$58.52M
P/E ratio
28.7x
2016/122017/122018/122019/122020/122021/122022/122023/122024/122025/12
Cash and cash equivalents 3224237777
Total cash & short-term investments3224237777
Total assets 62605968656767676664
Total liabilities 21212126251919191818
Retained earnings6432-509,949159,651-801,689-1,094,528-2,235,236-3,486,856
Stockholders' equity41393742404748484747
AI Chat