Should You Buy KROS After Q1 Miss and Takeda Deal Reset? — KROS -0.60 · News Impact Screener