Why so many MSTR insider sales this week?
CEO, CFO, senior EVP and director all sold this week within the range of $325-$330.
And they held less than 0.01%. They don't trust their own company? Or they know price is going to drop?
Why so many MSTR insider sales this week?
CEO, CFO, senior EVP and director all sold this week within the range of $325-$330.
And they held less than 0.01%. They don't trust their own company? Or they know price is going to drop?
Comments