Will keep an eye on it. Not finding WHY analysts think the price will go higher. Very high 75% institutional ownership says the price is controlled by the big players - ESPR is at 90%, which means it is probably out of steam for current time. Institutional money movements can put one in a world of hurt in a hurry.
Negative EPS for SRPT - but they are showing positive EBITDA numbers for first and second quarter. Big write down last year ?
This one might go a bit higher - a lot of folks pushing it - but the institutions are the ones calling the shots.
Looks like a lot of the recent price uptick is due to short positions being trimmed back during and since March. Nemo's source is showing only 58% institutional - Google is showing 75%.
Finally, brethren, whatsoever things are true, whatsoever things are honest, whatsoever things are just, whatsoever things are pure, whatsoever things are lovely, whatsoever things are of good ...