You're probably right. The chart just looks like one that is ready to pop. It has held $100 for over a month now... that's the key thing I'm looking at. And they do have nearly $8B in cash.MRNA is a stock I watch also. I just don't see the trade here long.
To me, it is a bid up stock that is especially bid up on rate cut hopes from October.
You can't short because of the embedded implied option of biotech. I don't know what you can be looking at that $103.90 is a good price though.
For me, it probably still seems like a decent short at $103.90. A Jack ten off bet in poker.
The company is not being valued here quite right but the beta is overestimated.

