Global Engine Group (NASDAQ:GLE – Get Free Report) and Society Pass (NASDAQ:SOPA – Get Free Report) are both small-cap technology companies, but which is the better stock? Get Global Engine Group alerts:Valuation and EarningsThis table compares Global Engine Group and Society Pass”s top-line revenue, earnings per share and valuation. Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio Global Engine Group $2.94 million 1.57 -$740,000.00 N/A N/A Society Pass $7.23 million 0.08 -$10.23 million ($2.43) -0.03Global Engine Group has higher earnings, but lower revenue than Society Pass. Given Society Pass’ stronger consensus rating and higher probable upside, analysts clearly believe Society Pass is more favorable than Global Engine Group. Net Margins Return on Equity Return on Assets Global Engine Group N/A N/A N/A Society Pass -145.99% -343.41% -39.70%Institutional & Insider Ownership3.1% of Society Pass shares are owned by institutional investors.