Anybody know what's going on regarding stock stability? Since about October '21 MB has sold off over 200,000 shares of company stock!! and he is still selling off.... just visit any insider trading site for yourselves,,
This along with the 80 point drop in stock price a week ago is quite unsettling. This normally isn't how company leadership stays "committed" to company goals - rather this is what happens when top brass thinks the stock has peaked out and is on the way down.
Is anybody seeing what Bret Taylor is bringing to the table?
It's a bit too much of a roller coaster to stay content with this going on.