SCI Bounces on Q2 Beat as Shorts Continue to Retreat
Service Corporation International delivered a post-earnings pop on Tuesday, closing at $84.98 after a 10% weekly gain — a sharp reversal from the two prior quarters when the stock fell sharply after each print. The…