Price & Volume

Stats

See more
52W Range $62.55-$170.47
Market Cap $45.3B
Shares Short 21M

Financials

See more
Revenue (12 Mos) $5.1B
Revenue Growth (YoY) -91%
Gross Profit (12 Mos) $10.5B
Diluted EPS -$15.59

About

CEO Mr. Stephane Bancel
Address 200 Technology Square, Cambridge, MA, United States, 02139
Sector Healthcare
Industry Biotechnology
Full-Time Employees 5,600