Will Insiders Be Tempted To Buy More JRVR At The New 52-Week Low?

In trading on Friday, shares of James River Group Holdings Ltd. (Symbol: JRVR) touched a new 52-week low of $19.97/share. That’s a $6.63 share price drop, or -24.92% decline from the 52-week high of $26.60 set back on 11/02/2022. Large percentage drops always require that the

admin