| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -7,762.485 | -18,093.544 | -16,180.558 | -13,211.342 |
| Debt to Asset Ratio | 3.533 | 8.118 | 7.95 | 5.977 |
| Cash Ratio | 1,371.008 | 476.558 | 272.633 | 409.662 |
| Quick Ratio | 2,779.435 | 1,341.522 | 1,252.477 | 1,513.759 |
| Current Ratio | 2,779.435 | 1,341.522 | 1,252.477 | 1,513.759 |
Xenon Pharmaceuticals Inc. (XENE)
Xenon Pharmaceuticals Inc. (XENE)