Top Large-Cap Losers Reflect Earnings Weakness | OOBF

Zoetis, Insmed, and HubSpot decline on weak earnings and guidance.

Open shared insight