Interesting you post this brentie98. I was thinking off the same over the last few of days: are we being setup for a (bio) run up trade for vis-a-vis the results annoncments in August. I think that there maybe a component of the same in the current price as the stock does seem a bit ahead of itself.
Not sure of what the answer is and how to play.
If the results are stellar, don't think it'd matter much. But if the results are more in the goldilock zone, we may see some pull back.
Appreciate any insights.