TD Cowen named Xenon Pharmaceuticals (XENE) a Best Idea for 2025 while keeping a Buy rating on the shares with no price ...