JD: I'm Up 75% But Holding Out For A Big Buyback Bazooka (Rating Downgrade) 06.10.2024 20:29 Seeking Alpha