NASDAQ:XENE | Key Financial Ratios | Xenon Pharmaceuticals Inc.

Complete source-backed ratio history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3021.02-31.58%-32.94%
2026-03-3127.79-27.63%-28.64%
2025-12-3113.42-54.63%-59.46%
2025-09-3012.52-50.40%-54.75%
2025-06-3015.14-41.26%-43.89%
2025-03-3117.66-33.83%-35.72%
2024-12-3117.85-29.36%-31.04%
2024-09-3022.21-25.53%-26.75%
2024-06-3023.27-22.52%-23.58%
2024-03-3131.82-20.52%-21.25%
2023-12-3123.65-18.90%-19.66%
2023-09-3021.46-26.08%-27.50%
2023-06-3019.34-23.91%-25.33%
2023-03-3123.71-20.48%-21.46%
2022-12-3126.44-16.62%-17.38%
2022-09-3041.78-14.64%-15.08%
2022-06-3057.86-11.37%-11.69%
2022-03-3168.36-14.83%-15.28%
2021-12-3139.03-13.79%-14.34%
2021-09-3019.94-24.83%-26.37%
2021-06-3017.81-21.50%-22.98%
2021-03-3124.65-12.77%-13.43%
2020-12-3112.3-15.24%-16.83%
2020-09-3011.52-14.01%-15.32%
2020-06-309.83-13.25%-14.74%
2020-03-31-20.08%
2019-12-313.340.17-28.16%-45.22%
2019-09-308.250.21-39.21%-52.00%
2019-06-3011.070.18-41.82%-53.50%
2019-03-3117.57-36.74%-45.59%
2018-12-3129.46-28.18%-33.40%
2018-09-3029.34-26.07%-30.59%
2018-06-3020.8-41.82%-54.05%
2018-03-319.680.24-71.35%-94.54%
2017-12-3110.980.19-66.57%-85.45%
2017-09-30-61.79%-66.15%
2017-06-30-52.77%-56.72%
2017-03-31-44.83%-47.65%
2016-12-3118.31-34.08%-35.99%
2016-09-3017.95-28.53%-30.20%
2016-06-3018.23-30.60%-32.37%
2016-03-3120.29-16.12%-16.95%
2015-12-3121.88-24.63%-25.81%
2015-09-3012.39-15.14%-16.43%
2015-06-306.193.17%3.77%
2015-03-317.513.13%3.61%
2014-12-315.9514.89%17.89%
2014-09-302.9526.43%-21.19%
2013-12-312.74

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3113.42-54.63%-59.46%
2024-12-3117.85-29.36%-31.04%
2023-12-3123.65-18.90%-19.66%
2022-12-3126.44-16.62%-17.38%
2021-12-3139.03-13.79%-14.34%
2020-12-3112.3-15.24%-16.83%
2019-12-313.340.17-28.16%-45.22%
2018-12-3129.46-28.18%-33.40%
2017-12-3110.980.19-66.57%-85.45%
2016-12-3118.31-34.08%-35.99%
2015-12-3121.88-24.63%-25.81%
2014-12-315.9514.89%17.89%
2013-12-312.7422.08%-15.35%
2012-12-314.79%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.