Moderna, Inc.
52.74 CHF-1.23 (-2.28%)
ListedCHF20.9BHealthcareBiotechnology4,700 employees
Price & Trading
52-Week Low
19.65
52-Week High
67.25
50-Day MA
45.68
200-Day MA
40.48
Beta
0.94
Avg Volume (10d)
1
Avg Volume (90d)
0
Shares Outstanding
396.6M
Valuation Multiples
| Metric | Current |
|---|---|
| Trailing P/E | -7.26 |
| PEG Ratio | -0.21 |
| Price / Sales (TTM) | 6.02 |
| Price / Book (MRQ) | 2.23 |
| EV / Revenue | 7.87 |
| EV / EBITDA | -7.62 |
| Enterprise Value | 14.16B |
| Market Cap | 20.93B |
Ownership & Short Interest
Ownership
% Held by Insiders+7.31%
% Held by Institutions+78.85%
Float Shares370.1M