ADUS Earnings Reaction: Puts Paid Off, But Shorts Stay Put
Addus HomeCare has now reported, and the extreme put positioning flagged ahead of yesterday's print has delivered its verdict — the stock fell 2.7% on Tuesday to $113.66, extending a 4.7% weekly decline, as the…
