Xenon Pharmaceuticals Inc

XENE

$29.04+0.55 (+1.93%)

May 29, 2025, 4:00 PM

Financials
52Week High46.0052Week Low26.74
Beta1.10Current Ratio Annual17.85
Current Ratio Quarterly17.66Market Cap2.19B
Net Profit Margin TTM-867.29Operating Margin TTM-969.84
Price To Book3.11Price To Sales TTM291.49
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%)