Xenon Pharmaceuticals Inc. (XENE)
NASDAQ: XENE · IEX Real-Time Price · USD
42.42
+0.75 (1.80%)
Jul 22, 2024, 9:30 AM EDT - Market open

Xenon Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2012
Market Capitalization
3,2253,0142,4661,612538339
Upgrade
Market Cap Growth
43.94%22.20%53.02%199.33%58.76%112.94%
Upgrade
Enterprise Value
2,5362,3871,8841,068365214
Upgrade
PE Ratio
--16.52-19.74-20.91-19.22-8.47
Upgrade
PS Ratio
--261.4187.4116.7449.66
Upgrade
PB Ratio
3.633.253.422.933.143.69
Upgrade
P/FCF Ratio
-20.59-19.97-24.34-22.52-10.61-56.96
Upgrade
P/OCF Ratio
-21.07-20.74-25.05-23.19-11.19-71.94
Upgrade
EV/Sales Ratio
--199.7557.9311.3431.37
Upgrade
EV/EBITDA Ratio
-13.83-13.32-15.24-13.70-13.04-5.39
Upgrade
EV/EBIT Ratio
-13.55-13.06-15.04-13.54-12.75-5.33
Upgrade
EV/FCF Ratio
-16.22-15.81-18.60-14.93-7.19-35.98
Upgrade
Debt / Equity Ratio
0.010.010.010.020.020.18
Upgrade
Debt / EBITDA Ratio
-0.06-0.06-0.08-0.11-0.12-0.41
Upgrade
Debt / FCF Ratio
-0.07-0.07-0.10-0.12-0.07-2.76
Upgrade
Quick Ratio
31.5223.4326.1238.7212.103.28
Upgrade
Current Ratio
31.8223.6526.4439.0312.303.34
Upgrade
Asset Turnover
000.010.050.150.06
Upgrade
Interest Coverage
-----59.11-28.02
Upgrade
Return on Equity (ROE)
-24.30%-25.20%-17.80%-23.10%-15.30%-46.90%
Upgrade
Return on Assets (ROA)
-23.30%-24.00%-17.30%-22.00%-13.40%-34.30%
Upgrade
Return on Capital (ROIC)
-24.95%-22.80%-17.64%-14.15%-17.92%-39.49%
Upgrade
Earnings Yield
-5.85%-6.05%-5.07%-4.78%-5.20%-11.80%
Upgrade
FCF Yield
-4.89%-5.01%-4.11%-4.44%-9.43%-1.76%
Upgrade
Buyback Yield / Dilution
-18.06%-10.48%-38.77%-26.30%-33.17%-33.53%
Upgrade
Total Shareholder Return
-18.06%-10.48%-38.77%-26.30%-33.17%-33.53%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).