XENE XENON PHARMACEUTICALS INC NPV | CA98420N1050
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 6.323.860.480 | 5.618.692.899,89 | 3.586.083.583,38 | 3.096.374.862,88 |
| Enterprise Value | 5.236.604.416 | 5.080.316.899,89 | 3.394.864.583,38 | 3.000.187.862,88 |
| Trailing P/E | - | - | - | - |
| Forward P/E | -13,01 | - | - | - |
| Price to Sales | β | - | 478,14 | 412,85 |
| Price to Book | 9 | 4,2 | 6,16 | 5,53 |
| EV/Revenue | - | - | 452,65 | 400,03 |
| EV/EBITDA | -12,77 | - | - | - |