Shares of Xenon Pharmaceuticals Inc. (NASDAQ:XENE – Get Rating) have received an average recommendation of “Buy” from the twelve research firms that are presently covering the firm, Marketbeat Ratings reports. Eleven investment analysts have rated the stock with a buy recommendation and one has given a strong buy recommendation to the company. The average 12 […]