CastleRock - Home
CastleRock Asset Management, Inc. is a New York City based investment firm founded in 1993 that focuses on a long/short U.S. mid- and large-cap equity strategy with an emphasis on rigorous fundamental research, disciplined risk management practices, and h