I’m not a huge conspiracy theorist, but considering the c-level execs pulled their investments before all these announcements, it’s not out of the question that they could tip people off to short the company as well.
Hell the realist in me sees the fines these guys get and they see it as a cost of doing business.
I’m not a huge conspiracy theorist, but considering the c-level execs pulled their investments before all these announcements, it’s not out of the question that they could tip people off to short the company as well.
Hell the realist in me sees the fines these guys get and they see it as a cost of doing business.
Removed by mod