Sarepta Therapeutics Inc logo

Sarepta Therapeutics Inc

LTS:0L35 (USA)   Ordinary Shares
$ 128.66 (-1.38%) Apr 30
At Loss
P/B:
13.80
Market Cap:
$ 11.96B
Enterprise V:
$ 11.68B
Volume:
50.00
Avg Vol (2M):
8.53K
Also Trade In:
Volume:
50.00
At Loss
Avg Vol (2M):
8.53K

Sarepta Therapeutics Inc Valuation Measures