Insider Tracker – X, Released on 2/21/24
In 2021, Bezos, Musk, and Zuckerberg unloaded $42.9 billion worth of stock in December
They top ticked the market
Now they’re selling heavily again, with Bezos and Zuckerberg offloading $10 billion the past month
What do you think will happen this time? pic.twitter.com/ggBOlpUd3M
— Insider Tracker (@TrackInsiders_) February 21, 2024