Growing Through Challenges? – Xenon Pharmaceuticals Inc (XENE)

Currently, there are 75.79M common shares owned by the public and among those 73.30M shares have been available to trade. The company’s stock has a 5-day price change of 0.29% and -9.62% over the past three months. XENE shares are trading -1.73% year to date (YTD), with the 12-month market performance down to -15.58% lower. […]