My take on the price fluctuations – I think there are some VERY smart / savvy people who bought a LOT of SRSR at very low prices.
I believe they have so many shares that they can act as both traders and investors.
They are probably making a fortune selling at these levels – by now they probably have recovered their original investment, and are working with free shares.