Octagon Capital Advisors Acquires $22.58 Million Stake in Xenon Pharmaceuticals Ahead of FDA Filing

On May 15, 2026, Octagon Capital Advisors disclosed a new position in Xenon Pharmaceuticals (XENE), acquiring 490,000 shares valued at approximately $22.58 million during the first quarter of 2026. The stake increased to an estimated value of $28.49 million by March 31, reflecting price appreciation.

By Jonathan Ponciano · Motley Fool ·

Octagon Capital Advisors Acquires $22.58 Million Stake in Xenon Pharmaceuticals Ahead of FDA Filing

Tickers: $XENE

Topics: biopharma institutional investing Xenon Pharmaceuticals

Read the full article at Motley Fool

More World news