Q1 2024 Leonardo DRS Inc Earnings Call
The stock market round-tripped big initial gains as AI plays such as Nvidia retreated. Carvana soared late on earnings.
Epidemic of questionable calls continues as the Dallas Stars’ Game 5 win over Las Vegas is marred by the refs