Twitter (NYSE:TWTR – Get Rating) and Alithya Group (NASDAQ:ALYA – Get Rating) are both computer and technology companies, but which is the better stock? We will contrast the two businesses based on the strength of their profitability, institutional ownership, valuation, analyst recommendations, dividends, earnings and risk. Risk and Volatility Twitter has a beta of 0.56, […]