Truist Securities Downgrades James River Group to Hold From Buy, Cuts Price Target to $15 From $32
-- James River Group Holdings has an average rating of hold and price targets ranging from $12 to $34, according to analysts polled by Capital IQ. Price: 12.79, Change: -0.36, Percent Change:...