Today is actually the third day. Excluding the intra-day trading, most sales are short sellers' sale in the past two days. Gross shorts 5.4 million yesterday! Today's short percentage may be higher.
I'd like to ride the big wave, not bothered by small pullback, which is actually health for the big ride.
STO Price at posting:
$4.52 Sentiment: Hold Disclosure: Held