Arcus Biosciences (NYSE:RCUS) Hits New 12-Month High - Still a Buy?

Market Beat
2025.11.22 19:26
portai
I'm PortAI, I can summarize articles.

Arcus Biosciences (NYSE:RCUS) reached a new 52-week high, trading at $22.44 with a volume of 883,816 shares. Analysts have mixed ratings: HC Wainwright and Truist Financial gave 'buy' ratings, while Weiss Ratings gave a 'sell' rating. The company reported a quarterly EPS of ($1.27), beating estimates. Insiders sold 210,875 shares worth $4,017,263 recently. Institutional investors like Goldman Sachs and Rhumbline Advisers increased their stakes. Arcus Biosciences has a market cap of $2.42 billion and a negative net margin of 136.40%.