James River Group Holdings, Ltd.
Exchange: nyse
none
182716480.00
55069668.00
-0.559048988336
0.069112062545
0%
0
0.040000