Xenon Pharmaceuticals Inc

XENE

$28.49-0.97 (-3.29%)

May 28, 2025, 4:00 PM

Financials
52Week High46.0052Week Low26.74
Beta1.09Current Ratio Annual17.85
Current Ratio Quarterly17.66Market Cap2.26B
Net Profit Margin TTM-867.29Operating Margin TTM-969.84
Price To Book3.21Price To Sales TTM301.41
Quick Ratio Annual17.66Quick Ratio Quarterly17.43
Return On Assets TTM-30.84Return On Equity TTM-32.44
Return On Investment TTM-32.44Revenue Per Share TTM0.10
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 20242100043076.40M$2.85B
Mar 31, 2025210212169734577.37M$2.50B
Change0(0%)212165(1625%)70(2333%)45967.50K(1%)$345.14M(12%)