Global Self Storage, Inc. (SELF) stock: insider buying, earnings and risk | BrightDollar