Insider Title Company Date Price Return Shares Value
Schmitzer Richard Pres James River Group Holdings, Ltd. (JRVR) 2022-03-04 $20.31 -65.8% 12,450 $252,878
Return Profit / (loss) Cost
Total -65.8% $-166,475 $252,878