Net earnings up 60% and guidance raised this morning. The stock is still down ~22% this year.
Day: July 22, 2026
A ~32% implied earnings move and a disputed “$20B backlog” are colliding with short sellers and a...
