And one of the teams interested is an old friend.
On May 1, 2024, Michael Stock, Chief Financial Officer of Liberty Energy Inc (NYSE:LBRT), sold 20,000 shares of the company.
The stock market round-tripped big initial gains as AI plays such as Nvidia retreated. Carvana soared late on earnings.