Newron Pharmaceuticals SpA
11.58 CHF+0.16 (+1.40%)
ListedCHF241MHealthcareBiotechnology22 employees
Price & Trading
52-Week Low
6.50
52-Week High
31.85
50-Day MA
12.88
200-Day MA
16.75
Beta
0.74
Avg Volume (10d)
45,135
Avg Volume (90d)
51,628
Shares Outstanding
20.0M
Valuation Multiples
| Metric | Current |
|---|---|
| Trailing P/E | 11.81 |
| Forward P/E | 15.82 |
| PEG Ratio | 15.82 |
| Price / Sales (TTM) | 12.77 |
| EV / Revenue | 12.60 |
| EV / EBITDA | -51.55 |
| Enterprise Value | 222.9M |
| Market Cap | 240.9M |
Ownership & Short Interest
Ownership
% Held by Insiders+13.11%
% Held by Institutions+9.52%
Float Shares18.0M