Idorsia Ltd
5.90 CHF+0.05 (+0.85%)
ListedCHF1.5BHealthcareBiotechnology424 employees
Price & Trading
52-Week Low
2.29
52-Week High
7.56
50-Day MA
5.05
200-Day MA
4.02
Beta
1.67
Avg Volume (10d)
1.1M
Avg Volume (90d)
1.8M
Shares Outstanding
254.0M
Valuation Multiples
| Metric | Current |
|---|---|
| Trailing P/E | 4.55 |
| Forward P/E | 106.92 |
| PEG Ratio | 106.92 |
| Price / Sales (TTM) | 6.89 |
| Price / Book (MRQ) | -1.26 |
| EV / Revenue | 12.76 |
| EV / EBITDA | -26.90 |
| Enterprise Value | 2.79B |
| Market Cap | 1.50B |
Ownership & Short Interest
Ownership
% Held by Insiders+29.59%
% Held by Institutions+26.78%
Float Shares157.9M