Sarepta Therapeutics, Inc.

Sarepta Therapeutics, Inc. (SRPT)

Market Cap

11.36B

Website

https://www.sarepta.com

Earnings Date

Nov 6, 2024

Employees

1,314

IPO Date

Jun 3, 1997