Xenon Pharmaceuticals Inc...

NASDAQ: XENE · Real-Time Price · USD
38.23
0.27 (0.71%)
At close: Aug 15, 2025, 3:59 PM
38.23
0.00%
After-hours: Aug 15, 2025, 04:42 PM EDT

Xenon Pharmaceuticals Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-13.03 -16.89 -19.04 -17.28
PEG Ratio
-1.27 -0.53 -1.33 -0.15
PS Ratio
n/a n/a 253.04 73.92
PB Ratio
4.04 3.32 3.31 2.48
P/FCF Ratio
-16.55 -20.41 -23.56 -19.05
P/OCF Ratio
-16.83 -21.2 -24.25 -19.61
OCF/S Ratio
n/a n/a -10.43 -3.77
Debt / Equity Ratio
0.01 0.01 0.01 0.02
Quick Ratio
17.85 23.65 26.49 39.23
Current Ratio
17.85 23.65 26.44 39.03
Asset Turnover
n/a n/a 0.01 0.03
Interest Coverage
n/a n/a n/a n/a
Return on Equity
-0.31 -0.2 -0.17 -0.14
Return on Assets
-0.29 -0.19 -0.17 -0.14
Return on Invested Capital
-0.36 -0.23 -0.18 -0.14
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
n/a n/a -10.21 -3.09
Net Profit Margin
n/a n/a -13.29 -4.28
Pretax Profit Margin
n/a n/a -13.28 -4.28
Operating Profit Margin
n/a n/a -13.69 -4.28
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
n/a n/a -13.52 -4.24